Audio Extract FFMPEG

Audio Extract FFMPEG

„FFMPEG to bezpłatny i otwarty konwerter wideo i audio. Został powszechnie przyjęty przez wiele aplikacji, w tym VLC, Android OS, Spotify itp. FFMPEG zapewnia niezrównane funkcje do pracy z plikami audio i wideo.

W tym samouczku skupimy się na tym, jak wyodrębniać pliki audio z filmów i innych przydatnych technik."

Instalowanie FFMPEG

Zanim będziemy mogli kontynuować, musisz upewnić się, że narzędzie FFMPEG zainstalowane i dostępne w systemie.

Debian

1
$ sudo apt-get instaluj ffmpeg

Rehl

1
2
3
$ sudo yum instaluj epel-uwalnianie
$ sudo yum localInstall -nogpgcheck https: // pobierz1.rpmfusion.org/free/el/rpmfusion-wolny odtwarzanie-7.Noarch.RPM
$ sudo yum instaluj ffmpeg ffmpeg-devel

Arch/Manjaro

1
$ pacman -s ffmpeg

System operacyjny Mac

1
$ Brew Instal FFMPEG

Należy pamiętać, że FFMPEG może nie działać w zależności od wsparcia systemu.

Możesz sprawdzić, czy masz zainstalowany FFMPEG, uruchamiając polecenie:

1
FFMPEG -Version

Polecenie powinno zwrócić szczegółowe informacje o zainstalowanej wersji FFMPEG.

FFMPEG wyodrębnij dźwięk z wideo

Zanim będziemy mogli wyodrębnić plik audio z filmu, musimy określić wersję audio. Możemy to zrobić, uruchamiając polecenie FFBROBE, a następnie ścieżkę do docelowego wideo:

1
$ fprobe Bigbuckbunny.MP4

Wymień Bigbuckbunny.MP4 z nazwą pliku docelowego.

Przejdź do końca wyjścia polecenia i sprawdź informacje o strumieniu audio. Powinieneś zobaczyć wersję audio jako:

Ze wyjścia widzimy, że format audio to AAC.

Aby wyodrębnić dźwięk z filmu bez ponownego zakodowania, uruchom polecenie:

1
ffmpeg -i Bigbuckbunny.MP4 -VN -ACODEC Kopia BigbuckbunnyAudio.AAC

W powyższym poleceniu używamy flagi -i, aby określić wejście wideo. Flagi -VN informują FFMPEG, aby rozebrał strumień wideo z pliku wyjściowego. Wreszcie, kopia -Acodec informuje FFMPEG do użycia już istniejącego strumienia audio.

FFMPEG wyodrębnij dźwięk z pliku - metoda 2

Możesz użyć FFMPEG do konwersji pliku wideo na mp3. Ponieważ plik MP3 nie może zawierać strumienia wideo, FFMPEG automatycznie go rozebrał.

Przykładowe polecenie jest takie jak pokazano:

1
$ ffmpeg -i bigbuckbunny.MP4 BIGBUCKBUNNYAUDIO.MP3

Polecenie utworzy plik audio z określoną nazwą pliku.

Wyodrębnij dźwięk z filmów w katalogu

Załóżmy, że chcesz wyodrębnić filmy z plików MP4 w całym katalogu.

W systemie Windows uruchom poniższe polecenie w wierszu polecenia.

1
dla %i w (*.mp4) do ffmpeg -i "%i" "%~ i.mp3 "

Polecenie zlokalizuje wszystkie pliki MP4 w bieżącym katalogu i przekonwertuje je na pliki MP3 o podobnych nazwach.

Na macOS i Linux uruchom polecenie:

1
2
3
4
5
bo w *.MP4;
do nazwy = 'echo "$ i" | Cut -d '.„-f1”
echo „$ Nazwa”
ffmpeg -i "$ i" "$ nazwa.mp3 "
zrobione

Wyodrębnij dźwięk z wideo z VBR

W niektórych przypadkach możesz chcieć wyodrębnić dźwięk z wideo o zmiennej szybkości transmisji. Możesz uruchomić polecenie:

1
$ ffmpeg -i bigbuckbunny.MP4 -MAP 0: 0 -Q: A 0 -Acodec Copy Bigbuckbunny.AAC

Używamy -q: a 0 do wyodrębnienia dźwięku ze zmienną transmisją temperatury tempa. Wartość jakości może wynosić od 0 do 9, z 0 reprezentującymi najwyższą jakość i 9 reprezentuje najniższą jakość.

Wyodrębnij dźwięk z wideo z CBR

Aby wyodrębnić dźwięk ze stałą szybką, uruchom polecenie:

1
$ ffmpeg -i bigbuckbunny.MP4 -Map 0: 0 -B: A 320K -Acodec Copy Bigbuckbunny.AAC

W powyższym poleceniu używamy -b: 1, a następnie docelową wartość temperatury temperatury tempa. W naszym przypadku określamy dźwięk z 320K Szybkość transmisji.

Wniosek

W tym artykule nauczyłeś się wyodrębnić dźwięk z wideo bez kodowania, przetwarzania wsadowe do dźwięku, wyodrębnić dźwięk ze zmiennym transmisją temperaturą i wyodrębnić dźwięk ze stałym temperaturą transmisji biurowej.

Dziękuje za przeczytanie!!