繁体   English   中英

无法使用 FFmpeg 将 MP4 重新组合成 MP4(在 stream #1 中找不到编解码器的标签)

[英]Can't remux MP4 into MP4 with FFmpeg (Could not find tag for codec none in stream #1)

我正在尝试使用除视频之外的所有流(和元数据)创建 MP4 的副本。

但是,由于某种原因,即使输入和 output 都是 mp4,我也会收到编解码器错误。

我已经尝试映射所有内容,但是使用-vn
ffmpeg -i input.mp4 -vn -copy_unknown -map 0 -c copy out.mp4

或使用负映射:
ffmpeg -i input.mp4 -map 0 -map -0:v -c copy out.mp4

两个命令都返回:
[mp4 @ 0000012b16bce340] Could not find tag for codec none in stream #1, codec not currently supported in container

有任何想法吗?

尝试将 MP4 重新混合为 MP4 时,怎么可能出现编解码器错误?

你可以在这里下载我试过的视频: https://icedrive.net/0/e4EpBXLe2V

日志: https://pastebin.com/5gD70KXn

省略带有负 map 的数据流:

ffmpeg -i input.mp4 -map 0 -map -0:d -c copy out.mp4

参见FFmpeg 维基:Map

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM