我有一个Mythbuntu安装,最初安装在版本9左右的某个地方,从那时起就升级了。它已经播放了几乎所有的格式,我扔给它的每一个视频。
但是,由于升级到12.04,一些视频文件不播放,我无法确定原因。它可能是.AVI文件特有的,但有些.AVI文件确实会播放,所以我不确定。
我检查了/var/log/mythv中的所有日志,但没有发现任何错误。
我能做些什么来确定问题所在并加以解决呢?
还请注意,我试图跟随这些介绍,它声称是一个全面安装的所有编解码器和软件所需的播放任何视频,但它没有解决问题。
更新:正如建议的那样,我运行了mediainfo程序来比较两个视频文件,一个可以工作,另一个不能工作,下面是输出,被裁剪到不同的输出。
这是一段视频,效果如下:
Overall bit rate : 1 289 Kbps
Bit rate : 1 142 Kbps
Maximum bit rate : 5 892 Kbps
Frame rate : 29.970 fps
Bits/(Pixel*Frame) : 0.131
Stream size : 740 MiB (89%)
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Bit rate : 144 Kbps
Maximum bit rate : 179 Kbps
Stream size : 92.2 MiB (11%)这是一段没有:
Overall bit rate : 1 555 Kbps
Bit rate : 1 437 Kbps
Maximum bit rate : 3 651 Kbps
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.206
Stream size : 221 MiB (92%)
Encoding settings : cabac=1 / ref=5 / deblock=1:2:2 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=14 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Bit rate : 114 Kbps
Maximum bit rate : 142 Kbps
Stream size : 17.5 MiB (7%)发布于 2012-05-22 16:21:54
发现了问题。
出于某种原因,在Setup -> Media Settings -> Videos Settings -> File Types下,Extension:字段中的avi条目已被Use default player选中。
我没有检查它,然后在Command:字段中,我输入了Internal。当然,所有其他文件类型都使用“内部”,所以我认为这是正常的。
现在起作用了。我不知道为什么.AVI文件有一个不同的设置,但不管它是这样的,我想“默认”播放器在某些编解码器或内部播放器处理的东西方面有问题。
发布于 2012-05-06 21:28:37
AVI是一个容器,而不是视频编解码器。您需要做的是找出视频/音频编解码器的编码方式,然后安装它们。您可以使用mediainfo (默认情况下不安装)来查找编解码器。
若要安装mediainfo,请使用
apt-get install mediainfo
然后在文件上使用它
mediainfo <video file>
https://askubuntu.com/questions/129391
复制相似问题