Corte de faixa de áudio com o cutmp3
Publicado por Roberto Fettuccia (última atualização em 21/02/2013)
[ Hits: 3.095 ]
Posto aqui esta pequena solução para automatizar o corte de faixas de músicas de um único álbum em vídeo, segue meu exemplo:
Havia realizado o download no youtube do álbum Unplugged do Alice in Chains, realizei a conversão do álbum para mp3, aí só necessitava realizar o corte de cada faixa, então foi elaborada a seguinte solução...
Demarcar o início e fim de cada faixa, e dados da música no clipe original, salvando em um arquivo chamado lista.lst.
Segue o exemplo:
Alice_In_Chains,Unplugged,Nutshell,0:19,4:18
Alice_In_Chains,Unplugged,Brother,4:23,9:14
Alice_In_Chains,Unplugged,No_Excuses,9:59,14:08
Alice_In_Chains,Unplugged,Sludge_Factory,16:36,20:53
Alice_In_Chains,Unplugged,Down_In_A_Hole,21:30,27:09
Alice_In_Chains,Unplugged,Angry_Chair,28:23,32:40
Alice_In_Chains,Unplugged,Rooster,33:02,39:10
Alice_In_Chains,Unplugged,Got_Me_Wrong,39:26,43:45
Alice_In_Chains,Unplugged,Heaven_Beside_You,43:51,48:52
Alice_In_Chains,Unplugged,Would,49:04,52:34
Alice_In_Chains,Unplugged,Frogs,53:12,60:17
Alice_In_Chains,Unplugged,Over_Now,60:32,66:21
Alice_In_Chains,Unplugged,Killer_Is_Me,67:30,72:04
Na listagem está no seguinte formato:
ARTISTA,ALBUM,MUSICA,TEMPOinicio,TEMPOfim
Obs.: O script requer instalação do cutmp3.
Testado em:
- CENTOS 6.2
- Red Hat Enterprise linux 6.3
- Ubuntu 11.04
Desenvolvido por: Roberto Fettuccia <rpaulafettuccia[at]gmail.com>
#!/bin/bash FULLALBUM="$1" for line in $( cat "$2" ); do ARTISTA="$( echo $line | cut -d, -f1 )" ALBUM="$( echo $line | cut -d, -f2 )" MUSICA="$( echo $line | cut -d, -f3 )" MUSINI="$( echo $line | cut -d, -f4 )" MUSFIM="$( echo $line | cut -d, -f5 )" cutmp3 -i $FULLALBUM -a $MUSINI -b $MUSFIM -O "$ARTISTA-$ALBUM-$MUSICA".mp3 done echo "modo de uso... mp3splitlist [albuminteiro.mp3] [lista.lst] -- formato de lista -- ----------------------------------------- artista,album,musica,tempoinicio,tempofim ----------------------------------------- xxxx,aaa,musica1,0:01,3:12 xxxx,aaa,musica2,3:14,6:15 xxxx,aaa,musica5,15:02,18:24 "
Aprenda a falar os números de 0 a 99 em Inglês
Whitelist e Blacklist Zimbra 8.8
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Teclado n~ao escreve abnt2 (1)
Audio intermitente xubuntu notebook positivo c14 vision (5)
Adicional de convivdado em linux somente linha de comando (2)