Conversor de M4A para MP3
Publicado por Renê Barbosa de Figueirêdo Lima (última atualização em 28/02/2019)
[ Hits: 12.952 ]
Homepage: http://renebarbosa.com
Download convm4a (versão 2)
Script rápido e prático que criei para converter todos os arquivos M4A em MP3 de uma coleção do Iron Maiden que possuo.
Nada de excepcional, mas funciona que é uma beleza. :)
Requer o FFmpeg e deve ser executado no diretório que possui os arquivos M4A.
Versão 2 - Enviado por M4iir1c10 em 18/02/2019
Changelog: Oi, só uma sugestão... Invés de usar o find junto com o loop for, você pode chamar o script para converter somente um arquivo e chamar esse script durante a execução do find. E não apague o arquivos depois de converter todos, mas durante a conversão, assim salva espaço mesmo que o USB ou o HD esteja com pouco espaço você esta reaproveitando o espaço dele... e por segurança invés de apagar estou mandando para a pasta temporária assim se der algum erro e só buscar o arquivo original la... caso você não busque ele sera apagado no próximo reboot.
find ./ -iname "*.ext" -exec script "{}" \;
onde ext e a extensao que pode ser tanto m4a, ogg, wav, etc. e script e o nome que voce da ao seu script
#!/bin/bash
a="$1"
if [ -z "${a}" ]
then echo -e "Para converter o arquivo use:\n$0 \"nome do arquivo\" "
exit 1
else echo "Convertendo ${a}"
fi
FILE="$(echo "${a}" | rev | cut -c 4- | rev)mp3";
ffmpeg -i "${a}" -b:a 320k "${FILE}" 2>&1 > /dev/null;
chmod 644 "${FILE}"
/bin/ls -alsh "${FILE}"
mv "${a}" /tmp
echo -e "\nPronto ${FILE}! :)"
#!/bin/bash IFS=" " for a in `find . -iname "*.m4a"`; do FILE=`echo $a | sed s/\.m4a//g`; ffmpeg -i $a -b 320k $FILE.mp3 &> /dev/null; chmod 644 $FILE.mp3 /bin/ls -alsh $FILE.mp3 unset FILE; done find . -iname "*.m4a" -exec rm -f {} \; echo -e "\nPronto! :)"
Nautilus-script: Edite com o Gimp
Script para controle do servidor ProFTP no Slackware
Instalador automático nVIDIA para Debian
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Criar entrada no GRUB para uma ISO Linux (7)
Open Suse não abre wi-fi automaticamente (3)
Ruído no Microfone (ALC287 - AMD Ryzen 5 7535HS) no Debian 12.9 (15)