ffmpeg 未映射所有输入元数据

ffmpeg 未映射所有输入元数据

我遇到了与这篇文章完全相同的问题:Ffmpeg 不复制位置元数据。我将 wav 转换为 flac,然后在需要时再转换回 wav,并且我还想保留原始元数据。我尝试了许多 ffmpeg 版本,包括最新版本。我的元数据文件如下所示:

General
Complete name=C:\dev\test\wav\input_file.wav
Format=Wave
File size=218 KiB
Duration=2 s 160 ms
Overall bit rate mode=Constant
Overall bit rate=828 kb/s
Track name=FXName metadata
Track Position=0
Original Album=Source metadata
Encoded by=Pro Tools
Genre=Whatever Category
Description=This is a random description
Original Released date=2017
Recorded date=2017 / 2017-04-02
Encoded date=
Writing application=Soundminer
Copyright=2017  
Comment=This is a useless comment but i really wish it would be on output file

我的 ffmpeg 命令如下所示:

\path\to\ffmpeg.exe -y -i input_file.flac -i metadata.txt -map_metadata 1 output_file.wav

最后我用媒体信息比较原始 wav 文件和我从 flac 转换的文件,我错过了“曲目位置”、“原始专辑”、“描述”、“原始发布日期”等......

MediaInfo 截图

相关内容