ffmpeg
с использованием фильтра deshake с настройкой edge=0
выдает границу зеленого цвета, как сделать ее черной?
ffmpeg -i video.mp4 -vf deshake=edge=0 video_ffmpeg_deshake.mp4
ffmpeg
с использованием фильтра deshake с настройкой edge=0
выдает границу зеленого цвета, как сделать ее черной?
ffmpeg -i video.mp4 -vf deshake=edge=0 video_ffmpeg_deshake.mp4
Фильтр deshake
по умолчанию устанавливает нули в недопустимые краевые пиксели. В представлении YUV это выглядит зеленым. Таким образом, у вас есть две возможности:
Я рекомендую второй вариант, так как он намного проще: создайте изображение в формате PNG, прозрачное с необходимыми черными полями, а затем используйте фильтр overlay
чтобы поместить его поверх видео.