FFmpeg与音视频流媒体工程开发相关

[FFMPEG-CLI]合并不同分辨率/帧率视频注意事项-出现合

2020-03-12  本文已影响0人  _小老虎_

不做任何预处理合并,容易导致问题
两个10s的(不同分辨率、帧率)合并之后,出现时长39s,严重超长
且出现问题:第一个视频的10s结束之后画面不动,隔了n*second出现下一个10s的视频。

最终分析问题是,在用CLI的时候,应该注意和Cpp的API一样注意timebase,fps等配置

最终解决:
参考stackoverflow:https://stackoverflow.com/questions/42336195/after-merge-videos-the-duration-is-too-long-ffmpeg
预处理:(-s hd720可不加)

ffmpeg -i intro.mp4  -r 30000/1001 -video_track_timescale 30k -c:a copy newintro.mp4

之后 concat mergelist.txt 合并

上一篇下一篇

猜你喜欢

热点阅读