Uruchamianie poleceń FFmpeg
Uruchamiaj dowolne polecenia FFmpeg na plikach wideo, audio i obrazach bezpośrednio w przeglądarce. Wybierz przykład lub wklej własne polecenie, a następnie wyświetl podgląd i pobierz wyniki.
Wejście
Wyjście
Instrukcja
Czym jest FFmpeg?
FFmpeg to bezpłatny program wiersza poleceń, na którym opiera się wiele programów do obsługi wideo. Konwertuje, przycina, zmienia rozmiar i filtruje niemal każdy plik audio, wideo lub obraz, a całe zadanie można wykonać jednym wierszem, na przykład ffmpeg -i clip.mp4 clip.mp3. W poradnikach i odpowiedziach na forach często można znaleźć polecenia FFmpeg, ale aby ich użyć, zazwyczaj trzeba zainstalować FFmpeg i otworzyć terminal. To narzędzie uruchamia je w przeglądarce.
Opis narzędzia
Wybierz jeden lub więcej plików multimedialnych, a następnie wybierz przykładowe polecenie lub wklej własne w polu polecenia FFmpeg. 14 przykładów, takich jak konwertowanie do MP4, przycinanie klipu czy tworzenie GIF-a, korzysta z nazwy pierwszego pliku. Początkowy człon ffmpeg jest opcjonalny, a cudzysłowy, sekwencje ucieczki z ukośnikiem odwrotnym i wiersze zakończone ukośnikiem odwrotnym działają tak jak w shellu.
Odwołuj się do plików po nazwie po -i, na przykład -i clip.mp4. Znajdują się one w folderze /inputs, więc w innych miejscach używaj pełnej ścieżki, na przykład subtitles=/inputs/subs.srt.
Kliknij Uruchom polecenie, aby wyświetlić pasek postępu i dziennik FFmpeg. Kliknij Anuluj, aby zatrzymać działanie. Każdy plik utworzony przez polecenie pojawi się w sekcji Plik wyjściowy. Pliki wideo, audio i obrazy można podejrzeć, a następnie pobrać pojedynczo lub wszystkie naraz jako plik ZIP.
Gdzie działa narzędzie
FFmpeg działa w przeglądarce jako WebAssembly (ffmpeg.wasm), ładowany z tej witryny. Przy pierwszym uruchomieniu pobierane jest około 30 MB danych. Pliki są odczytywane z urządzenia i nigdy nie są przesyłane. Wyniki pozostają w pamięci przeglądarki do momentu ich pobrania.
To kompilacja jednowątkowa, dlatego działa wolniej niż FFmpeg zainstalowany na komputerze. Uruchamia jedno polecenie ffmpeg, więc funkcje shella, takie jak potoki, &&, symbole wieloznaczne i zmienne, nie działają.
Przykłady
| Przykładowe polecenie | Polecenie dla clip.mp4 |
|---|---|
| Przytnij 10 sekund od 0:05 | ffmpeg -ss 00:00:05 -i clip.mp4 -t 10 -c copy clip-trimmed.mp4 |
| Wyodrębnij dźwięk jako MP3 | ffmpeg -i clip.mp4 -vn -c:a libmp3lame -q:a 2 clip.mp3 |
| Zapisz klatkę jako JPG | ffmpeg -ss 00:00:01 -i clip.mp4 -frames:v 1 clip.jpg |
Funkcje
- Uruchamianie własnych poleceń FFmpeg; do wyboru 14 przykładów
- Podgląd i pobieranie każdego pliku utworzonego przez polecenie
- Pliki nigdy nie opuszczają przeglądarki