使用 ffmpeg 剪切作品文件时保留专辑封面

使用 ffmpeg 剪切作品文件时保留专辑封面
ffmpeg -ss 4.6 -i 1.opus -c copy 2.opus

根据需要剪切文件,但也会删除专辑封面。同样的命令适用于 mp3 文件,但 mp3 的专辑封面不会被删除。

编辑:

我发现问题在于“流#0:0:音频”被复制了,但没有复制“流#0:1:视频”(包含专辑封面)从 1.opus 中复制。

没有改善

ffmpeg -ss 4.6 -i 1.opus -map 0 -map -0:v:0 -c copy 2.opus

ffmpeg -ss 4.6 -i 1.opus -c copy -map 0 2.opus

给出错误“流 1 中不支持的编解码器 ID”。

编辑2:

ffmpeg -ss 4.6 -i 1.opus -c:a libopus -b:a 128000 -c:v libtheora -q:v 10 -c copy 2.opus

ffmpeg -codecs尽管显示我的 ffmpeg 确实有 theora 和 opus 编解码器,但我也没有复制专辑封面。

然后,我运行了所有不带的命令-c copy,但还是不起作用。

相关内容