Czy słyszałeś kiedykolwiek o FFmpeg? Z pewnością tak, chociaż dla wielu osób jest to jedno z najbardziej skomplikowanych narzędzi do natychmiastowego użycia; Choć może się to wydawać niesamowite, daje nam taką możliwość wykonuje dużą liczbę zadań w zakresie zarządzania audio i wideo.
Np. Co powiesz na połączenie dwóch filmów w jeden? o Wyodrębnić dźwięk z jakiegoś pliku wideo? Być może w tym właśnie momencie odpowiesz, że istnieje kilka specjalistycznych aplikacji, takich jak Adobe Audition lub inne, które znasz; niestety, jeśli nie mamy tej profesjonalnej aplikacji w pełnej wersji, powinniśmy poszukać alternatyw, które oferują nam szybkie rozwiązanie, być może FFmpeg jest jednym z nich i które omówimy w tym artykule.
1. Wytnij plik wideo do mniejszego za pomocą FFmpeg
Aby korzystać z FFmpeg w systemie Windows (kompatybilnym z większością) będziemy polegać na znacznej liczbie poleceń, co sugeruje, otworzyć terminal CMD i, o ile to możliwe, z uprawnieniami administratora; jeśli użyjemy następującej sekwencji:
Będziemy definiować, że chcemy, aby film został wycięty z określonego czasu. W przedstawionym przykładzie zasugerowaliśmy, że wyjście wideo.mp4 powinno być utworzone z 50 sekund, a jego czas trwania to 20 sekund.
2. Wytnij wideo na wiele części za pomocą FFmpeg
Obraz, który umieścimy dalej, przedstawia polecenie i zdanie do użycia w naszym terminalu; tam jest wskazane, że chcemy podzielić plik wideo na 2 części, Pierwsza trwała 50 sekund, a reszta byłaby drugą częścią nagrania wideo od tego czasu.
Najlepsze jest to, że narzędzie FFmpeg nie wykonuje żadnego rodzaju kompresji, a wynikowe wideo ma taką samą jakość jak oryginał.
3. Konwertuj wideo na inny format za pomocą FFmpeg
Obraz umieszczony powyżej jest przykładem tego, co możemy uzyskać za pomocą FFmpeg; Tam zdefiniowaliśmy użycie -vcodec (v) jako dodatkową instrukcję, będąc w stanie łatwo i szybciej przekonwertować na tę, która może korzystać z innej aplikacji, wideo z YouTube flv na mp4 (tylko jako przykład).
4. Scal sekwencjonowane filmy w jeden tylko z ffmpeg
Wspomniawszy o słowie „sekwencjonowane”, próbowaliśmy powiedzieć, że te, których użyjemy do utworzenia części jednego, powinny mieć tylko jedną kolejność w swojej numeracji.
Polecenie, którego musimy użyć razem ze zdaniami, pokazano na poprzednim obrazku; można dołączyć jeden lub więcej filmów, o ile mają one ten sam kodek.
5. Usuń dźwięk z określonego wideo
Jeśli z jakiegoś powodu nie chcemy, aby wideo miało dźwięk, możemy go wyciszyć.
Będziemy musieli umieścić tylko małą instrukcję i parametr (jak sugerowaliśmy na poprzednim obrazie), aby wynikowy film nie miał już dźwięku.
6. Wyodrębnij audio z wideo za pomocą ffmpeg
Obraz umieszczony powyżej pomoże nam poprawnie korzystać z instrukcji, gdy chcemy tylko audio wideo; Tam zdefiniowaliśmy jakość pliku w formacie mp3, który reprezentuje 256 kbps.
7. Konwertuj wideo na animację Gif
Jeśli chcesz umieścić wideo na stronie internetowej, idealnym rozwiązaniem jest przekonwertowanie go wcześniej na animację Gif, ponieważ ten format ma znacznie mniejszą wagę niż oryginał.
Musisz tylko zdefiniować parametry, takie jak czas trwania i prędkość w fps.
8. Wyodrębnij pojedynczy obraz z wideo
Aby to zrobić, musimy wiedzieć, gdzie znajduje się obraz, co zdefiniujemy za pomocą parametru za pomocą ffmpeg, co jest pokazane na poprzednim obrazku.
9. Wyodrębnij sekwencyjne obrazy z wideo (klatki)
Będziesz musiał tylko zdefiniować rozdzielczość w pikselach i jakość wynikowych obrazów, aby wszystkie klatki, które są częścią wideo, były w jednym katalogu.
10. Miksuj dźwięk z plikiem wideo
Jeśli potrzebujesz umieścić mały segment audio na końcu wideo, możesz to również zrobić za pomocą ffmpeg; Przykład tego umieściliśmy na poprzednich obrazach.
11. Zmień rozmiar wideo
Za pomocą parametru (-s) będziemy musieli tylko zdefiniować nowe wymiary w pikselach wynikowego wideo, jak pokazano na przykładzie na wcześniej umieszczonym obrazie.
12. Utwórz wideo z wielu obrazów
Jeśli masz serię obrazów, należy je ponumerować przed przetworzeniem przez ffmpeg; Zgodnie z poprzednim obrazem, będziesz mieć możliwość, aby te obrazy były częścią filmu wideo trwającego 5 sekund.
13. Dodaj obraz do pliku audio
Jeśli masz plik audio i chcesz jednocześnie umieścić prosty obraz, możesz przejść do wcześniej umieszczonego przykładu; Parametr image.jpg reprezentuje obraz, który zostanie dołączony do wideo, procedura, która może być przydatna, jeśli chcesz udostępnić go na YouTube.
14. Przekonwertuj prosty obraz na wideo
Alternatywą dla tego, o czym wspomnieliśmy powyżej, jest to; Jeśli mamy obraz, to nie da się go samemu wgrać na YouTube (jako przykład), dlatego konieczne jest przekonwertowanie go na film używając wcześniej umieszczonego zdania.
15. Dodaj napisy do pliku audio
To ciekawa opcja, którą moglibyśmy ratować spośród wszystkich poprzednich; Jeśli masz tytuły do konkretnego filmu w Internecie, po prostu postępuj zgodnie z powyższym przykładem, aby plik (w formacie srt) został wklejony do filmu jako napisy.
16. Wytnij za pomocą pliku audio
W przykładzie, który umieściliśmy wcześniej, wspomniano, że chcemy pliku audio o czasie trwania 30 sekund, zaczynając od 90 sekund.
17. Zmień głośność dźwięku
To staje się alternatywą dla normalizacji dźwięku; Jeśli masz jeden z tych plików ze zbyt małą głośnością, możesz przejść do przykładu, który umieściliśmy wcześniej, aby dźwięk był zwykle znacznie lepszy (i wyższy lub niższy w zależności od potrzeb).
18. Obróć, aby wideo
Możesz się zastanawiać Z jakiego powodu chcesz obrócić do pliku wideo? To narzędzie może być przydatne dla osób, które nagrały wideo na swoich telefonach komórkowych. Przykład sugerowany powyżej wspomina o obrocie o 90 ° w prawo (1), chociaż jeśli chcesz, aby obrót był po przeciwnej stronie, musisz użyć drugiego parametru (2).
19. Zwiększ lub zmniejsz prędkość wideo
W powyższym przykładzie (obrazku) zdefiniowaliśmy 8x (1/8) jako wzrost prędkości, chociaż jeśli chcemy zmniejszyć prędkość, powinniśmy użyć instrukcji 4 * PTS, co oznacza, że wideo będzie 4 razy wolniejsze .
20. Zwiększ lub zmniejsz prędkość dźwięku
To, co robiliśmy wcześniej z plikiem wideo, mogliśmy również zrobić to z plikiem audio, chociaż w tym przypadku do zmniejszenia lub zwiększenia szybkości pliku audio można użyć tylko wartości z zakresu od 0,5 do 2,0.
Dzięki tym wszystkim pomocom, o których wspominaliśmy na temat narzędzia ffmpeg, mogliśmy się dostać wykonywać dużą liczbę operacji które bezpośrednio obejmują modyfikację zarówno plików audio, jak i wideo, a wszystko to bez zmiany jakości, a nawet bez wykonywania nieco ponownej kompresji.
brzmi interesująco.
Szkoda, że dla użytkowników, których nie widzimy, jest to ekskluzywne, tylko obrazy w instrukcji.
czytnik ekranu wyświetla tylko obraz 01, 02 i tak dalej.