所以我有一个Raspberry Pi应用程序记录了车载摄像头的输出。这些文件记录为H264。用户按下按钮后,我想用OMXPlayer显示该视频的一部分。 OMXPlayer总是需要一个MP4容器(它总是忽略FPS)。
我不想将整个H264包装成MP4,因为这需要花费太多时间。
我的解决方案是修剪最后30秒并放入MP4容器中。我可以一步在没有的情况下首先将H264的全部内容复制到MP4中吗?
我不想重新编码,我正在寻找尽可能快的操作。
答案 0 :(得分:1)
这将很快,只需将文件的流副本复制到mp4容器。
ffmpeg -i INPUTFILE -sseof 30 -c:v copy -c:a copy -pix_fmt yuv420p out.mp4