Я ищу программное обеспечение для стабилизации видео.
Программное обеспечение для Linux предпочтительнее, но Windows в порядке, а не Mac.
Цена/Лицензия: Я готов заплатить до 50$.
Blender от blender.org и программное обеспечение бесплатно.
Blender существует для Windows, Mac, Linux
существует множество руководств
гугл блендер стабилизация видео
Есть ряд шагов, и это не так просто, как стабилизация щелчка и готово. Однако, если вы там на всякий случай, если ему понадобится помощь, первые пару раз он должен освоиться.
Метод Linux без помощи рук, с фильтром стабилизатора транскода . Грубая функция-оболочка (оболочка Bourne, bash и т. д.):
# Usage: shakeless foo.avi
# eventually outputs stable_foo.avi
unset slow
# export slow="nice -n 19 ionice -c3 " # uncomment if it the PC bogs down.
shakeless() { $slow transcode -J stabilize --mplayer_probe -i "$1" 2> /dev/null ; \
$slow transcode -J transform -i "$1" -y raw -o stable_"$1" ; \
rm "$1".trf ; }
Использовать:
shakeless foo.avi
... что может занять несколько часов . Чтобы отобразить время, прошедшее после его завершения, замените предыдущую строку на:
time shakeless foo.avi
Когда все закончится, должен появиться файл «stable_foo.avi» — воспроизведите его.
Чем это не хуже блендера ? Никакого сложного обучения, никакого управления мышью, меню и т. д. Может быть, меньше хлопот даже для 12-летнего пользователя.
Что он делает за два прохода; первый проход:
transcode -J stabilize --mplayer_probe -i foo.avi
...медленно, выводит много статусных сообщений; после чего появляется новый большой файл данных foo.avi.tr -- это не видео, это промежуточные данные, используемые для второго шага:
transcode -J transform --mplayer_probe -i foo.avi -y raw -o stable_foo.avi
После чего stable_foo.avi должен быть менее шаткой версией foo.avi
Вышеприведенный метод адаптирован из видеороликов D. Isenmann Deshaking with Linux .
Начиная с версии 2.6.0 , OpenShot имеет фильтр стабилизатора :
Новые эффекты компьютерного зрения и ИИ (отслеживание движения, обнаружение объектов, стабилизация )
Вот видео, показывающее, как это работает: перетащите фильтр «Стабилизатор» на видеоклип, затем настройте «окно сглаживания».
ЛЕКАДА
Отметка
transcode
— программа для обработки видео. Найти копию может быть немного сложно, так как она не обновлялась с 2010 года.Скотт Хазер
агр
transcode
в 2022 году (не в Ubuntu), но если она недоступна, используемая библиотека стабилизатора видеоtranscode
называется vid.stab, и ее можно найти на домашней странице vid.stab или на github. . Todo: переключение на другой интерфейс vid.stab, какmplayer
илиffmpeg
требует обновления кода этого ответа...