Gar*_*lin 6 audio conversion flac
我需要将一堆.wv
文件转换为,.flac
但我似乎无法找到一个程序来做到这一点。有谁知道我怎么能做到这一点?
PS:我想知道为什么Audacity不支持.wv
开源和无损的导入格式。有人知道吗?
更新:我在某处读到了关于转换.ape
为.flac
using 的文章ffmpeg
,所以我决定尝试用.ape
with替换.wv
,起初它似乎有效,但最后我得到了这个:
[wv @ 0x8e7c200] Invalid block header.te= 836.1kbits/s
audiofile.wv: Invalid data found when processing input
Run Code Online (Sandbox Code Playgroud)
所以我的问题是:这里有什么问题?
顺便说一下,使用的命令是ffmpeg -i audiofile.wv audiofile.flac
. 谢谢您的帮助。
der*_*ert 13
您收到的 ffmpeg 错误让我认为您可能只是文件损坏了。你可以试试sox audiofile.wv audiofile.flac
。或者,您可以使用 wavpack 工具:
wvunpack audiofile.wv -o - | flac - -o audiofile.flac
Run Code Online (Sandbox Code Playgroud)
请注意,不会复制任何元数据;你需要分开做。
如果即使是 wavpack 工具也无法成功读取文件,那么您的文件可能只是损坏了。
如果您不介意使用命令行,则可以使用ffmpeg
. 如果你只是运行:
ffmpeg -i file.wv -acodec flac file.flac
Run Code Online (Sandbox Code Playgroud)
(当然假设您要转换的文件名为“file.wv”),将生成一个名为file.flac的文件。当然,如果您愿意,您可以更改命令的最后一位,以便 ffmpeg 输出不同的文件名。
或者,如果您至少安装了 ffmpeg 库,则应该能够将 wavpack 文件导入 Audacity。