Depende um pouco de como o Thunar lida com vários arquivos. Basicamente, você pode usar o parallel
( site ) para lidar com muitos arquivos.
sudo apt-get install parallel
Então eu começaria com o seguinte:
parallel avconv -i '{}' '{}.mp3' ::: %F
Por padrão, ele faz apenas um trabalho por vez. Se você deseja usar vários núcleos de CPU em paralelo, tente parallel -j 4 ...
para 4 tarefas em paralelo. Confira também man parallel
.
Para executá-lo nas ações personalizadas do Thunar, isso deve ser incorporado da seguinte forma:
xfce4-terminal -e "parallel avconv -i '{}' '{}.mp3' ::: %F"
Para converter para outros formatos de áudio suportados por avconv
, basta substituir mp3
por isso - mas: em consideração outras questões como:
-
Os arquivos
-
flv
emp4
contêmaac
audio e convertê-los em outros formatos de áudio pode gerar resultados indesejados - mais aqui . Se o arquivoaac
tiver cerca de 95 kbps, a conversão direta paramp3
funcionaria, porque a taxa de bits padrão para omp3
seria 192kbps, o que é uma boa opção (de acordo com aqui . Se o arquivoaac
tiver uma taxa de bits diferente, omp3
deverá ser modificado de acordo. -
aac
é um formato com perdas, e convertê-lo em outros formatos deve ser considerado no contexto do problema maior que converter entre formatos com perdas não é recomendável . Ainda mais, converter de um formato com perdas para um lossles é inútil . -
uma opção melhor do que a conversão de
aac
paramp3
seria apenas extrair oaac
audio para um contêinerm4a
, conforme descrito aqui .