Wyciąganie audio z pliku wideo
Chce zaprezentowac 2 szybkie sposoby na wyjęcie interesującej nas ściezki dźwiękowej z filmu wideo, używając przy tym mplayera ;-)
Przykład #1: Mamy film, i chcemy zgrać całą ścieżkę dźwiękową
Prosty kod:
mplayer film.avi -vc null -ac null -dumpaudio -dumpfile audio.mp3
Nawet nie ma co tłumaczyć ;-) To po prostu działa.
Przykład #2: Mamy film, i chcemy zgrać dźwięk z przedialu (02:38 /04:52) do postaci .mp3
Kod:
mplayer film.avi -ss 00:02:38 -endpos 00:02:14 -vc null -vo null -ao pcm:fast
lame audiodump.wav audio.mp3
Pierwsza linijka zrzuca nam dźwięk do pliku audiodump.wav. Ważna jest flaga -endpos. Jak widać nie ma ona wartości 04:52, ponieważ końcową pozycję liczy się od początku odtwarzania pliku tj. od -ss czyli 02:38. Potem konwertujemy wav na mp3 i koniec ;-)
Filed under: Linux by Inquistor
Irren ist menschlich.