【发布时间】:2023-04-10 10:47:02
【问题描述】:
像标题一样,我想将元数据添加/更改到一个文件夹中的ogg(opus) 文件(一张专辑/一位艺术家)。当我从wav/flac 编码到opus 时,我通常使用
for f in *.*; do ffmpeg -i "$f" -c:a libopus -b:a 510000 "${f%.*}.ogg"; done
然后当我用
测试一个文件时for f in *.*; do ffmpeg -i "$f" -c copy -metadata artist="artist name" -metadata album="album name" "${f%.*}.ogg"; done
结果是文件缩小到 47kb(所以我假设输入和输出名称不能相同)。
那么在保留相同名称的同时添加/更改元数据有什么有效的方法吗? 以及如何将图像嵌入到 ogg(opus) 文件中?我希望在播放文件时显示封面艺术/图像。
【问题讨论】:
标签: ffmpeg