无法使用 FFmpeg 将 MP4 重新混合为 MP4(无法在流 #1 中找到编解码器 none 的标签)
Can't remux MP4 into MP4 with FFmpeg (Could not find tag for codec none in stream #1)
我正在尝试使用除视频之外的所有流(和元数据)创建 MP4 副本。
但是,由于某种原因,即使输入和输出都是 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
两个命令return:
[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
省略带有负映射的数据流:
ffmpeg -i input.mp4 -map 0 -map -0:d -c copy out.mp4
我正在尝试使用除视频之外的所有流(和元数据)创建 MP4 副本。
但是,由于某种原因,即使输入和输出都是 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
两个命令return:
[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
省略带有负映射的数据流:
ffmpeg -i input.mp4 -map 0 -map -0:d -c copy out.mp4