Mp4 容器中的 H.265 和 Opus - 可能吗?

Mp4 容器中的 H.265 和 Opus - 可能吗?

我有一个包含 HEVC 视频和 OPUS 音频的 MKV 文件。它在所有播放器上播放效果都很好。问题是我需要它可流式传输。当 VLC 播放来自网络的 MKV 时,它会先下载它,然后播放它。

那么有没有办法将 h.265 和 opus 放入 mp4 容器中,并将 moov 原子放在 mp4 文件的开头,这样它就可以开始播放而无需下载整个文件?

我尝试使用几个程序来做到这一点,但没有成功。使用 cloudconvert.com 时,我收到错误“无法为输出文件 #0 写入标头(编解码器参数不正确?):参数无效”。

答案1

我刚刚偶然发现了一个犯罪关于 flac-in-mp4 的草稿,其中提到作品-mp4,这意味着现在还不可能,但将来可能会实现。

答案2

是的,有效

# ffmpeg 4.4
ffmpeg -i test.mp4 -c:a opus -strict -2 -c:v copy opus.mp4

相关内容