Как преобразовать формат ogg в формат aac?

2

Я хочу преобразовать файл ogg в aac. Но мне нужно передать все данные файла ogg (т. Е. Альбом, год, обложка, ...) в файл aac с помощью командной строки.

Спасибо!

    
задан Brallan Aguilar 03.12.2011 в 10:00
источник

4 ответа

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

вы можете найти ffmpeg в официальном репозитории.

    
ответ дан Micro 03.12.2011 в 10:10
2

Транскодирование из одного формата с потерями в другое не является идеальным. Однако, если вы настаиваете на этом, это лучший способ: установить avconv и ubuntu-limited-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 превосходит внутренний кодер AAC от avconv, а также намного лучше, чем 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 кбит / с; нижний -q около 0,4, вероятно, будет идеально подходит для большинства прослушиваний музыки. Поэкспериментируйте, чтобы узнать, что лучше всего подходит вам.

К сожалению, это не сохранит метаданные; но вы можете передать метаданные из input.ogg в output.m4a со второй командой:

avconv -i output.m4a -i input.ogg -map 0 -map_metadata 1 -c copy output.m4a
    
ответ дан evilsoup 08.12.2012 в 03:46
0

Используйте Soundconverter

И измените type of result на AAC в Edit - > Preferences

    
ответ дан Achu 03.12.2011 в 11:09
0

Footbar 2000 может хорошо работать для преобразования музыкальных файлов

    
ответ дан AAC 05.12.2011 в 06:51