Jak przekonwertować wideo na obrazy za pomocą ffmpeg? Przykład: mam film o łącznym czasie trwania 60 sekund. Chcę obrazy pomiędzy różnymi zestawami czasu trwania, jak między 2-6 sekund, a następnie między 15-24 sekundami i tak dalej. Czy to możliwe, używając ffmpeg?FFMPEG- Konwersja wideo do obrazów
Odpowiedz
Można użyć wybrać filtr do zestawu niestandardowych zakresów:
ffmpeg -i in.mp4 -vf select='between(t,2,6)+between(t,15,24)' -vsync 0 out%d.png
oficjalnej dokumentacji ffmpeg na to: Create a thumbnail image every X seconds of the video
Wyjście jedno zdjęcie co drugi:
ffmpeg -i input.mp4 -vf fps=1 out%d.png
Wyjście jeden obraz co minutę:
ffmpeg -i test.mp4 -vf fps=1/600 thumb%04d.png
Dzięki. Czy możemy określić czas trwania, na który potrzebujemy obrazów? Jakbym potrzebował obrazów od 2-6 sekund do 13-17 sekund z 60 sekundowego wideo, za pomocą pojedynczego polecenia. – hack
Możliwe jest szukanie wideo wejściowego do pewnej pozycji wyjściowej, ale nie jestem pewien, czy ffmpeg ma filtr, który może akceptować zakresy. Może będziesz musiał wykonać 2 połączenia ffmpeg (dla zakresu 2-6 i zakresu 13-17). –
- 1. Node.js: konwersja czasu rzeczywistego z obrazów jpeg do pliku wideo
- 2. Konwersja wideo z ffmpeg za pomocą GPU
- 3. FFMPEG - konwersja wideo bez utraty rozdzielczości
- 4. Konwersja wideo do WebM za pomocą ffmpeg szybciej
- 5. Polecenie ffmpeg do łączenia audio i obrazów
- 6. Tworzenie wideo z obrazów za pomocą ffmpeg libav i libx264?
- 7. Przekształcanie wideo w sekwencję obrazów przy użyciu GStreamer (nie ffmpeg).
- 8. FFmpeg na żywo - pętla wideo?
- 9. Konwersja obrazu na wideo z efektem przejścia
- 10. Android: Konwersja PDF do obrazów
- 11. FFmpeg Jak napisać wideo do pliku
- 12. Pasek postępu kodowania wideo ffmpeg
- 13. FFmpeg - Scalanie wideo z przezroczystością
- 14. FFMpeg - Tworzenie miniatury pliku wideo
- 15. Android ffmpeg złe wyjście wideo
- 16. Android Intent do przechwytywania obrazów i wideo?
- 17. Konwersja wideo do formatu kompatybilnego z html5 (strona serwera)
- 18. ImageMagick Błędy: Konwersja PDF do obrazów
- 19. Kompresja wideo za pomocą FFMPEG i JNI
- 20. Kodowanie wideo H.264 CBR z FFmpeg
- 21. Konwersja strumienia wideo rtsp do strumienia http
- 22. Użyj FFMpeg, aby uzyskać środkową klatkę wideo?
- 23. Przycinanie wideo z FFMpeg jest bardzo powolne.
- 24. jak rozpoznać kodek wideo pliku z ffmpeg
- 25. FFMPEG Nie można wyświetlić czasu trwania wideo
- 26. Odtwarzanie wideo z JavaCV i FFmpeg
- 27. Uzyskiwanie wymiaru wideo z ffmpeg -i
- 28. Dekodowanie wideo za pomocą ffmpeg dla android
- 29. ffmpeg-php, aby utworzyć miniaturkę wideo
- 30. Używanie biblioteki FFMPEG z iPhone SDK do kodowania wideo
Hi. Jak mogę określić liczbę klatek na sekundę, z której powinien wyodrębniać obrazy? na przykład chcę wydobyć 5 klatek na sekundę między 2 a 6. – hack
Użyj '-vf fps = 5, wybierz = 'pomiędzy (t, 2,6) + pomiędzy (t, 15,24)" – Mulvya
Dzięki za szybki odpowiedź! Spowoduje to wyodrębnienie obrazów pomiędzy wspomnianym czasem (2-6). Jak mogę uzyskać obrazy "Od" 2-6? – hack