gpt4 book ai didi

ffmpeg - 如果流编码是 rawvideo,如何按流方式转换 mkv 文件?

转载 作者:行者123 更新时间:2023-12-04 23:13:17 26 4
gpt4 key购买 nike

我有一个包含三个流的 mkv 文件,其中两个是 rawvideo。

我可以使用以下方法轻松转换以 mjpeg 编码的那个:

ffmpeg -i test.mkv -c copy -map 0:0 out.mp4

但是,当我想使用此命令在其他流上使用它时:
ffmpeg -i test.mkv -c copy -map 0:1 out.mp4

我会得到错误

[mp4 @ 0000021ea068d200] Could not find tag for codec rawvideo in stream #0, codec not currently supported in container Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument



在检查 FFmpeg ( https://www.ffmpeg.org/ffmpeg-formats.html#rawvideo ) 的文档时,我发现 rawvideo 没有标题,所以我需要手动指定它,但是在从 mkv 文件中读取它时,如何在转换过程中手动指定它?

最佳答案

MP4 不支持未压缩的视频,但 Quicktime/MOV 支持

ffmpeg -i test.mkv -c copy -map 0:1 out.mov

关于ffmpeg - 如果流编码是 rawvideo,如何按流方式转换 mkv 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58822381/

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