Chcę napisać program python, który może wyodrębnić audio z pliku wideo (np. video.avi
). Czy jest na to dobra biblioteka? I od czego powinienem zacząć? Próbowałem użyć PyMedia, ale nie mogłem go zainstalować na moim MacOSX (Mountain Lion).Jak wyodrębnić audio z pliku wideo przy użyciu Pythona?
EDIT: Problemem jest video.avi
nie jest całkowicie dostępny. Ktoś pisze na ten temat i dodaje do niego kilka klatek na sekundę. Dlatego chciałem napisać kod w pythonie, aby uzyskać wideo w jego postaci i wypakować z niego plik audio i zapisać go w pliku (np. audio.mp3
, audio.wav
). Nie wiem, czy ffmpeg
może czekać na skopiowanie pliku wideo do video.avi
.
Nie mogę się doczekać, aż film zostanie całkowicie skopiowany, a następnie przeprowadzić ekstrakcję audio. Muszę to zrobić, jak to się stanie.
Czy jest to po prostu konwersja plików osobistych? Jeśli tak, polecam używanie ffmpeg zamiast python. http://superuser.com/questions/268985/ffpmeg-remove-audio-from-video – elimirks
Powiązane: http://stackoverflow.com/q/5506651/939986 –
Dziękuję za uwagi. Ale to nie rozwiązuje mojego problemu. Proszę spojrzeć jeszcze raz na moje pytanie, zredagowałem i dodałem więcej informacji. – Mehran