想问下为何ffmpeg封装一个固定帧率的mkv到mp4,会变成vfr
dwing吧
全部回复
仅看楼主
level 12
vg勇夺ti🍺
楼主
命令用的是ffmpeg.exe -i input.mkv -c:v copy -c:a libfdk_aac -b:a 188k output.mp4
2016年11月09日 16点11分
1
level 12
vg勇夺ti🍺
楼主
只是为了处理某些音频编码为ac3的视频,源视频都是固定帧率,封完之后就变成可变帧率了
如果是用mkvtoolnix分别把视频音频导出,单独处理音频,然后再用mp4box封装,帧率不变
2016年11月09日 16点11分
2
dwing
我也推荐用mp4box来封装。
2016年11月10日 01点11分
level 12
vg勇夺ti🍺
楼主
今天又试了下,只要用ffmpeg导出视频为mp4,就是vfr,导出成mkv,就是cfr
ffmpeg.exe -i input.mkv -c:v copy -an test.mp4
ffmpeg.exe -i input.mkv -c:v copy -an test.mkv
2016年11月10日 08点11分
3
vg勇夺ti🍺
其实mp4也是cfr的
2016年11月10日 09点11分
1