使用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
通过命令行写入这个神秘的元数据字段。如能得到任何帮助我将不胜感激。