如何將 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; 0.4 左右的較低 -q 實際上可能非常適合大多數音樂聆聽。試著找出最適合您的方法。

不幸的是,這不會保留元資料;但您可以使用第二個指令將元資料從 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 可以很好地轉換音樂文件

相關內容