Conversor de M4A para MP3
Publicado por Renê Barbosa de Figueirêdo Lima (última atualização em 28/02/2019)
[ Hits: 12.769 ]
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! :)"
Slackware 14.2 Pós-Instalação - Idioma, Teclado, Otimizações
Script para fazer o scroll (a rodinha) do mouse serial funcionar
Script Para o Desligamento do Sistema
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (8)