Mam serię zdjęć poklatkowych, których używam do generowania wideo. Te obrazy są duże (1080p), więc staram się zająć jak najmniej miejsca na komputerze. Obecnie mam około 3500 zdjęć. Jeśli używam FFmpeg do generowania wideo przy 30 klatkach na sekundę i 3500 kb / s, plik ma około 50 MB, co nie jest tak naprawdę możliwym rozmiarem do zastosowania w prezentacjach PowerPoint. Chciałbym więc użyć FFmpeg do wygenerowania wideo, ale używaj tylko każdej N-tej klatki z tej sekwencji obrazów w filmie. Znalazłem kilka postów, które sugerują sposoby na zrobienie tego, ale wszystkie biorą istniejący film i ograniczają go. Próbowałem użyć select
polecenia, aby to osiągnąć, ale bezskutecznie. Oto polecenie, którego używałem:
ffmpeg -framerate 30 -i Image%08d.jpg -filter:v select='not(mod(n\,5))' -b:v 3500k Output.mp4
Czy ktoś ma jakieś sugestie?
setpts
część?