作者patric ()
看板AVEncode
标题[请问] mkv档只有声音 但没画面
时间Sat May 23 20:44:20 2009
我有装K-lite Mega Codec Pack
播放其他档案均无问题
包含某一些mkv档也都正常
但碰上据说是用x264编码的mkv就会没画面(有声音)
烦请板上高手指点
揪竟是哪边出错了呢?
感谢~
附上MediaInfo:
Format : Matroska
File size : 343 MiB
Duration : 51mn 28s
Overall bit rate : 932 Kbps
Writing application : Lavf52.18.0
Writing library : Lavf52.18.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Codec ID : V_MPEG4/ISO/AVC
Duration : 51mn 25s
Bit rate : 786 Kbps
Width : 704 pixels
Height : 480 pixels
Display aspect ratio : 1.467
Frame rate mode : Constant
Frame rate : 29.970 fps
Bits/(Pixel*Frame) : 0.078
Stream size : 289 MiB (84%)
Audio
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Codec ID : A_MPEG/L3
Codec ID/Hint : MP3
Duration : 51mn 28s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Video delay : -33ms
Stream size : 47.1 MiB (14%)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.103.66
1F:→ web2312:找个decoder灌一下 05/23 21:10
能否提供更详细的名称呢?感谢
2F:→ kcl0801:去调一下ffdshow video decoder看看,随k-lite安装 05/23 21:17
一阵乱调之後 右下角的图示由Haali->ffdshow 但还是画面全黑 有声音XD
※ 编辑: patric 来自: 114.45.60.24 (05/24 00:56)
3F:→ web2312:确定调用ffdshow後,去调x264的解码器(ffdshow设定里) 05/24 08:53
4F:→ web2312:用ffmpeg-mt解 05/24 08:54
感谢回应 但我没找到x264 是指"H.264/AVC"吗? 我把他调成"ffmpeg-mt"
画面还是全黑 跟原先用"libavcodec"的情况一样
另外我发现 播放该影片时 ffdshow video decoder右下角图示显示用"MP4V"解码
在configuration里是属於"other MPEG4" 不是"H.264/AVC"...是ffdshow自己分类错了吗
最後我又装了KMPlayer测试 居然可以正常播放 天阿~我不想用韩国货阿 囧XD
※ 编辑: patric 来自: 114.45.48.55 (05/24 22:00)
5F:→ patric:希望可以找到用K-lite的方法 毕竟用很久了 已经习惯了orz 05/24 22:02
6F:→ patric:对了 我用的K-lite版本是4.8.5 也装了update档 05/24 22:04
7F:推 kcl0801:既然是other mpeg4,一样在ffdshow里调这个选项调用的解码 05/24 22:20
调成"Xvid"後 一样画面黑但有声音
8F:→ web2312:试试看Divx7的x264 decoder? 用什麽播放器播的?? 05/24 23:08
WMP-Haali-画面全黑
MPChc-ffdshow-画面一样全黑
呵呵~不懂Divx7是啥? 谢谢~
※ 编辑: patric 来自: 114.45.48.55 (05/24 23:26)
9F:→ kcl0801:还满怪的 原本如果是libacodec应该就能正常播放 05/24 23:31
10F:→ kcl0801:如果你有装其他解码 可以试试看调成disabled 05/24 23:31
原先是libacodec但是不能播 我只有装K-lite耶 KMPlayer移除掉了
12F:→ web2312:接着再去MPC-HC手动调整优先权 先暂时关掉内建及ffdshow 05/24 23:56
还是不行耶 囧rz
MPC-hc完全不调用这个decoder
是因为副档名是mkv吗?
我怀疑MPC-hc根本认不得这影片是用x264编码的XD
(MediaInfo显示影像是用AVC无误...)
还是谢谢大家啦!
※ 编辑: patric 来自: 118.168.98.226 (05/25 00:42)
13F:→ web2312:先将内部筛选器全部取消勾选,然後在外部筛选器手动新增 05/25 01:13
14F:→ web2312:ffdshow video decoder及Divx H.264 Decoder 05/25 01:14
15F:→ web2312:将ffdshow设为拦阻 Divx设为偏好重开一次应该可以启动 05/25 01:15
16F:→ patric:web大 谢谢你了 但还是没有用 MPC-hc只打开了ffdshow audio 05/25 13:36