Quero converter um arquivo ogg para aac. Mas preciso transferir todos os dados do arquivo ogg (ou seja, álbum, ano, capa,...) para o arquivo aac usando um comando shell.
Obrigado!
Responder1
ffmpeg -i input.ogg -strict experimental -acodec aac output.aac
você pode encontrar o ffmpeg no repositório oficial.
Responder2
A transcodificação de um formato com perdas para outro não é o ideal. Porém, se você insiste em fazer isso, esta é a melhor maneira: instale o avconv e o ubuntu-restricted-extras com
sudo apt-get install avconv ubuntu-restricted-extras
então obtenha 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
O NeroAacEnc é superior ao codificador AAC interno do avconv e também muito melhor que o libfaac, com pontuações altas consistentemente em testes de audição; e a Nero o lançaram gratuitamente para uso não comercial.
Para criar um arquivo M4A (MP4), use
avconv -i input.ogg -f wav - | neroAacEnc -if - -ignorelength -q 0.55 -of output.m4a
O sinalizador -q pode usar qualquer valor entre 0 e 1, sendo 1 a qualidade mais alta; de acordo comesse, 0,55 tem em média uma taxa de bits de 192 kb/s; um -q mais baixo de cerca de 0,4 provavelmente seria perfeitamente adequado para a maioria das músicas. Experimente para descobrir o que funciona melhor para você.
Infelizmente, isso não manterá os metadados; mas você pode transferir os metadados de input.ogg para output.m4a com um segundo comando:
avconv -i output.m4a -i input.ogg -map 0 -map_metadata 1 -c copy output.m4a
Responder3
UsarConversor de som
E mude type of result
para AAC em Edit
->Preferences
Responder4
Footbar 2000 pode funcionar bem para converter arquivos de música