如何将 ogg 转换为 aac 音乐格式?

如何将 ogg 转换为 aac 音乐格式?

我想将 ogg 文件转换为 aac。但我需要使用 shell 命令将 ogg 文件的所有数据(即专辑、年份、封面……)传输到 aac 文件。

谢谢!

答案1

ffmpeg -i input.ogg -strict experimental -acodec aac output.aac

您可以在官方存储库中找到 ffmpeg。

答案2

从一种有损格式转码为另一种有损格式并不理想。但是,如果你坚持这样做,这是最好的方法:使用以下命令安装 avconv 和 ubuntu-restricted-extras:

sudo apt-get install avconv ubuntu-restricted-extras

然后获取 neroAacEnc:

wget http://ftp6.nero.com/tools/NeroAACCodec-1.5.1.zip
sudo unzip NeroAACCodec-1.5.1.zip -d /usr/bin linux/*
sudo chmod +x /usr/bin/neroAacDec /usr/bin/neroAacEnc /usr/bin/neroAacTag

NeroAacEnc 优于 avconv 的内部 AAC 编码器,也比 libfaac 好很多,它在听力测试中始终获得很高的分数;而且 Nero 已经免费将其发布用于非商业用途。

要创建 M4A (MP4) 文件,使用

avconv -i input.ogg -f wav - | neroAacEnc -if - -ignorelength -q 0.55 -of output.m4a

-q 标志可以使用 0 到 1 之间的任何值,其中 1 表示最高质量;根据,0.55 平均比特率为 192 kb/s;较低的 -q 值(约 0.4)实际上可能非常适合大多数音乐聆听。尝试找出最适合您的值。

不幸的是,这不会保留元数据;但您可以使用第二个命令将元数据从 input.ogg 传输到 output.m4a:

avconv -i output.m4a -i input.ogg -map 0 -map_metadata 1 -c copy output.m4a

答案3

使用声音转换器 安装声音转换器

并在->下更改type of result为 AACEditPreferences

答案4

Footbar 2000 可以很好地转换音乐文件

相关内容