如何让 ffmpeg 将歌词从 flac 复制到 mp3?

如何让 ffmpeg 将歌词从 flac 复制到 mp3?

使用ffmpeg 4.2.1,Windows 10 64位,在命令行进行转换。

我还使用 Tag&Rename 和 iTunes 来设置和查看任何 ID3 标签。

这是我正在使用的 ffmpeg 命令:ffmpeg -i input.flac -c:v copy -b:a 320k output.mp3

当我获取 FLAC 文件的元数据信息(使用ffmpeg -i input.flac)时,有一个lyrics-eng元数据字段,包含歌词。

当我使用 ffmpeg 转换为 MP3,然后检索元数据信息(使用ffmpeg -i input.mp3)时,有一个lyrics元数据字段,其中包含歌词,但遗憾的是,这些歌词不会出现在 Tag&Rename 或 iTunes 中。

我也使用过其他 ffmpeg 命令,例如ffmpeg -i input.flac -ab 320k -map_metadata 0 -id3v2_version 3 output.mp3,但也没有成功。

当然,如果我手动将歌词从 FLAC 复制并粘贴到 MP3,使用 Tag&Rename,歌词甚至会出现在 iTunes 中。使用 ffmpeg 检索元数据时,元lyrics-eng数据字段会与lyrics元数据字段一起出现。

我猜测lyrics-eng是 Lyrics3 元数据并且lyrics是 USLT。

我希望能够lyrics-eng通过命令行写入这个神秘的元数据字段。如能得到任何帮助我将不胜感激。

相关内容