Além de programas como transmageddon , existe um programa baseado em python chamado curlew que possui uma interface simples, mas permite converter entre vários formatos usando ffmpeg ou libav-tools . Foi mencionado neste artigo recentemente , mas alguns pontos adicionais precisam ser notado sobre a instalação, uso e remoção da ferramenta.
Como observado no github , há várias dependências que precisam ser instaladas, embora você já tenha python e xdg-utils :
sudo apt-get install git libavcodec-extra-53 mencoder xdg-utils python python-gobject gir1.2-gtk-3.0 ffmpeg
Ele suporta ffmpeg ou libav-tools , portanto, você pode colocar o comando acima, embora ffmpeg tenha sido preterido em favor de libav-tools no Ubuntu.
A instalação é direta (o primeiro cd é garantir que você esteja no nível superior da sua pasta pessoal):
cd
git clone git://github.com/chamfay/Curlew.git
cd Curlew
sudo ./install
Você deve manter a pasta Curlew, já que pode desinstalá-la corretamente executando sudo ./uninstall dessa pasta.
Em seguida, basta selecionar curlew no menu de programas (multimídia) ou entrar no terminal curlew & para iniciar o programa.
Nota adicional:
Se por algum motivo você tiver compilado ffmpeg ou libav (como eu fiz), e agora os codificadores / decodificadores de chave estão na /usr/local hierarquia, você precisará executar o programa com um script de wrapper ou não encontrará as bibliotecas.
( Somente use este script wrapper se suas bibliotecas estiverem em um local que curlew não possa encontrá-las)
#!/bin/bash
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
curlew
exit 0
Para atualizar o programa: cd para a pasta do curral e execute sudo ./uninstall , exclua a pasta e execute o comando git clone e instale-o novamente da maneira mostrada acima.
Captura de tela do programa: é fácil selecionar o formato desejado e as taxas de bits e outras configurações podem ser especificadas clicando na guia avançado.