gpt4 book ai didi

ffmpeg - 生成 moov 原子

转载 作者:行者123 更新时间:2023-12-02 09:17:36 27 4
gpt4 key购买 nike

我目前正在使用blackmagic的prorecorder录制视频。我使用 ffmpeg 将视频即时转码为 mp4 视频容器。持续时间未知,因为我正在对 prorecorder 输出到命名管道的 .ts 进行转码。

我的目标是尝试使用浏览器播放此文件,同时仍在录制流 - 播放效果很棒,但问题是当我打开文件时,持续时间定义为当前录制时间。

所以,问题是 - 我想生成一个持续时间为 fe 的“假”moov 原子。使用 ffmpeg 8 小时,然后开始录制 mp4 文件,就像我已经在做的那样。我怎样才能做到这一点?

我检查过的文档,我认为它是相关的 - https://ffmpeg.org/ffmpeg-formats.html#MOV_002fMP4_002fISMV我还在堆栈上看到了这个:Is it possible to fake a (mp4) moov atom?

最佳答案

我也遇到过类似的问题,编码近2000个视频后才发现。我没有重新开始,而是使用此命令插入 moov 原子:

/usr/bin/ffmpeg -i ./input.mp4 -c:v copy -movflags faststart -strict -2 ./output.mp4

关于ffmpeg - 生成 moov 原子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18294912/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com