Mediainfo无法获取部分MKV视频部分的bit rate,怎么正确获取?
dwing吧
全部回复
仅看楼主
level 12
老子不怕狗咬
楼主
如题,难道要先用FFMPEG导出视频部分吗?有没有简单点的方法,求高手指点。谢谢。
2013年11月03日 09点11分
1
level 9
roo_zhou
自己算下不就知道了
2013年11月03日 11点11分
2
老子不怕狗咬
要在程序里用,多音轨 text 都要判断啊,有直接获取的就更好了 谢谢
2013年11月03日 13点11分
roo_zhou
没什么好办法,这个无法从文件头里直接获取的,要遍历索引数据计算视频大小才能算出来。ffmpeg -i input不加其他参数会打印一些信息的,不知道管不管用。
2013年11月03日 16点11分
gnaggnoyil
回复 老子不怕狗咬 :mediainfo.dll
2013年11月05日 14点11分
老子不怕狗咬
回复 gnaggnoyil :就是用的这个,大部分视频可以获取,部分mkv就无法获取了,谢谢
2013年11月06日 00点11分
level 12
結城有紀_纪纪
提取出来获取。mkv头部信息里算不出码率,必须得扫全文件吧。
2013年11月06日 03点11分
3
老子不怕狗咬
是的,比较麻烦,先用整个视频的bitrate替代吧
2013年11月06日 04点11分
level 1
fensuijisheji
用mkvtoolnix封装一次,应该能自建索引吧?
2013年11月06日 03点11分
4
老子不怕狗咬
没试过,要求不太高,获取不到就用整个视频的bitrate替代吧,能获取到音频的就先减去音频bitrate。
2013年11月06日 04点11分
level 1
mikroe
mkvinfo -v 可以获取到每个frame的size,然后自己计算一下呗
2013年11月06日 06点11分
5
1