Muszę wyodrębnić ścieżkę audio MP3 z wideo MP4 za pomocą ffmpeg. Mogę to zrobić dla .flv -> mp3, ale nie znam parametrów wiersza poleceń dla mp4-> mp3. Na przykład flv -> mp3:
ffmpeg -i video.flv -acodec copy audio.mp3
Jakie parametry powinienem zastosować dla MP4 -> MP3?
Odpowiedzi:
Podstawowe polecenie to:
lub
Sprawdź ten adres URL: plik wideo MP4 na plik MP3 za pomocą ffmpeg (Ubuntu 9.10 Karmic Koala)
Uwaga: Ubuntu nie dostarcza FFmpeg, ale widelec o nazwie Libav . Składnia jest taka sama - wystarczy użyć
avconv
zamiastffmpeg
powyższych przykładów.źródło
Lepszym sposobem kodowania MP3 jest użycie
-q:a
zmiennej szybkości transmisji.q
Opcja może być używana tylko z libmp3lame i odpowiada LAME-V
opcji. Widzieć:źródło
-vn
tylko kopiowanie strumienia audio. Przypuszczam ffmpeg musi mieć jakiś sposób wykrywania różnicy (Właśnie sprawdziłem plik z ffprobe, a film był strumień 1 zamiast zwykłej 0, i miał trochę Metadane:comment : Cover (front)
)ffmpeg -i vid.mp4 audio.mp3
wynikowy plik .mp3 od polecenia waniliowego w odpowiedzi @Naga Harish M.? Mniej stratny?