Nie chcę używać odtwarzacza takiego jak VLC, aby przyspieszyć odtwarzanie. Chcę faktycznie przyspieszyć odtwarzanie w oryginalnym pliku; Chcę, aby wideo było odtwarzane 2 razy szybciej.
Nie chcę używać odtwarzacza takiego jak VLC, aby przyspieszyć odtwarzanie. Chcę faktycznie przyspieszyć odtwarzanie w oryginalnym pliku; Chcę, aby wideo było odtwarzane 2 razy szybciej.
Odpowiedzi:
Po przeprowadzeniu badań na ten temat stwierdziłem, że następująca opcja wiersza poleceń działa dobrze z ffmpeg:
ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" -c:v libx264 -c:a aac output.mp4
Najpierw zainstaluj ffmpeg.
setpts
dotyczy prędkości wideo (0,5 oznacza dwa razy szybciej).
atempo
dotyczy prędkości dźwięku (2 oznacza dwa razy szybciej).
Natywny koder AAC FFmpeg był kiedyś uważany za eksperymentalny, ale tak już nie jest. Jeśli twój ffmpeg jest stary, musisz dodać, -strict experimental
aby włączyć ten koder (dane wyjściowe konsoli będą o tym wspominać, jeśli tak nie jest).
Kontroluj jakość wideo i szybkość kodowania za pomocą -crf
i -preset
zgodnie z opisem w FFmpeg Wiki: H.264 Video Encoding Guide . Lub po prostu użyj ustawień domyślnych, jeśli wyglądają na akceptowalne.
Kontroluj jakość dźwięku -b:a
zgodnie z opisem w FFmpeg Wiki: AAC Audio Encoding Guide .
Odniesienia: FFmpeg Wiki: Przewodnik po kodowaniach audio MP3 .
slowmoVideo jest w stanie przyspieszyć i spowolnić wideo
slowmoVideo to program OpenSource, który tworzy filmy w zwolnionym tempie z twojego materiału.
Ale nie tylko sprawia, że Twoje filmy są odtwarzane z prędkością 0,01 ×. Możesz płynnie zwolnić i przyspieszyć nagrywanie, opcjonalnie z rozmyciem w ruchu.
Jak działa zwolnione tempo? slowmoVideo próbuje dowiedzieć się, gdzie poruszają się piksele w filmie (ta informacja nazywa się przepływem optycznym), a następnie wykorzystuje te informacje do obliczenia dodatkowych klatek.
Najpierw pobierz i zainstaluj program. Po załadowaniu przejdź do Plik> Nowy i wybierz plik wideo.
Po załadowaniu filmu narysuj krzywe (klikając pusty obszar), aby opisać, w jaki sposób wideo powinno przyspieszyć i zwolnić.
Po zakończeniu przejdź do Plik> Renderuj (Ctrl + R) i wybierz katalog, w którym chcesz zapisać wideo
-oac mp3lame