Precisei recentemente pegar um vídeo de música, tirar o áudio dele e colocar em outro vídeo. Para o serviço, usei o ffmpeg, o canivete suíço de edição de vídeo em linha de comando.
Os três passos foram:
1. Retirar o áudio do primeiro vídeo
[sourcecode language=”text” light=”true” wraplines=”false”]ffmpeg -i danca_do_gorila.flv -ab 128 -ar 44100 gorila.mp3[/sourcecode]
2. Acrescentar o áudio retirado do primeiro vídeo no outro vídeo
[sourcecode language=”text” light=”true” wraplines=”false”]ffmpeg -i video1.mp4 -i gorila.mp3 video_gorila.mp4[/sourcecode]
3. Selecionar um trecho de um vídeo com 2 minutos, a partir do instante 00:00:02
[sourcecode language=”text” light=”true” wraplines=”false”]ffmpeg -i video_gorila.mp4 -ss 00:00:02 -t 00:02:00 video_final.mp4[/sourcecode]
vc pode fazer isso támbem com videos direto do youtube, como o aplicativo youtube-dl