Dzień dobry ludzie,
Zastanawiałem się, jak za pomocą ffmpeg zakodować wideo od prędkości 1 x do 5 x.
Z góry dziękuję za wszelkie sugestie.
Dzień dobry ludzie,
Zastanawiałem się, jak za pomocą ffmpeg zakodować wideo od prędkości 1 x do 5 x.
Z góry dziękuję za wszelkie sugestie.
Odpowiedzi:
Przyspieszenie / spowolnienie wideo
Możesz zmienić prędkość swojego filmu za pomocą setpts
filtra wideo. „Starym sposobem” tworzenia poklatkowej lub nieruchomej klatki było najpierw podzielenie wideo na pojedyncze klatki (na przykład jako pliki jpg), a następnie usunięcie niektórych i ponowne połączenie klatek. Korzystanie z setpts
filtra to nowy sposób, szybszy i być może mniej stratny.
Aby przyspieszyć swój film z 1x do 5x, możesz wpisać:
ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv
avconv
jest w pewnym stopniu niezgodne z oryginałem i nie jest przestarzałeffmpeg
. Wygląda na to, że działa dobrze z ffmpeg . Jak pokazano na link z odpowiedzi na szybkości audio i wideo z-filter_complex
opcji ma być używany ... z ffmpeg . +1 :)