Stabilizacja wideo podobna do YouTube na Linuksie


6

Czy ktoś zna wolne oprogramowanie do stabilizacji wideo dla Linuksa (ubuntu, fedora lub coś innego), którego wynik jest podobny do stabilizacji wideo w YouTube?

W tej chwili, aby ustabilizować mój film, muszę przesłać moje pliki na YouTube i poczekać, aż stabilizacja się zakończy, a następnie pobrać moje pliki.Jedno oprogramowanie na komputer będzie pomocne i pozwoli zaoszczędzić dużo czasu.

Czy ktoś wie? Dziękuję!

4

Blender ma motion tracking , które z kolei mogą być używane do stabilizacji wideo.Oto samouczek YouTube przedstawiający ładowanie materiału wideo do edytora klipów filmowych Blendera, ustawianie punktu śledzenia, rozwiązywanie równania śledzenia, a następnie omówienie rozważań na temat zrównoważenia różnych czynników między zbyt dużą i zbyt małą stabilizacją.Samouczek wideo znajduje się tutaj:


6

Aby ustabilizować wideo, możesz użyć narzędzia wiersza poleceń ffmpeg .

Łatwy sposób: jedno przejście za pomocą filtra deshake

ffmpeg -i shaky-input.mp4 -vf deshake stabilized-output.mp4

Filtr deshake ma również optional settings .

Lepszy sposób: dwa przejścia przy użyciu filtrów vidstab

Aby uzyskać lepsze wyniki, możesz wypróbować dwuetapowy proces z użyciem filtrów ffmpeg vidstabdetect i vidstabtransform : (Thanks @Mulvya)

ffmpeg -i shaky-input.mp4 -vf vidstabdetect=shakiness=5:show=1 dummy.mp4

Spowoduje to wyświetlenie transforms.trf które zostanie odczytane przez drugie przejście:

ffmpeg -i shaky-input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 stabilized-output.mp4

vidstab filters documentation wyjaśnia wszystkie opcje konfiguracji.

+1

Są też filtry vidstab. 10 sie. 162016-08-10 16:34:52

+1

Dostałem ten błąd: 'Brak takiego filtra: 'vidstabdetect''.Domyślam się, że na niektórych dystrybucjach (takich jak Ubuntu) ten filtr nie jest domyślnie włączony. 17 lis. 172017-11-17 20:12:45