【发布时间】:2018-07-07 11:54:49
【问题描述】:
所以我有一个 Raspberry Pi 应用程序,可以记录车载摄像头的输出。这些文件被记录为 H264。用户按下按钮后,我想使用 OMXPlayer 显示该视频的一部分。 OMXPlayer 总是需要一个 MP4 容器(它总是忽略 FPS)。
我不想将整个 H264 包装成 MP4,因为这需要太多时间。
我的解决方案是修剪最后 30 秒并放入 MP4 容器中。我可以一步不先将 H264 的全部内容复制到 MP4 中吗?
我不想重新编码,我正在寻找可能的最快操作。
【问题讨论】:
-
当您说包装完整流“花费太多时间”时 - 在此步骤中您不会重新编码,对吧?
-
不,只是再次将文件写出需要 2-3 秒的 30 秒文件。我想尽快回复用户输入
-
不可能,因为原始流没有索引。
标签: ffmpeg mp4 raspberry-pi3 h.264 mp4box