Библиотека ffmpeg работает не по пути, а напрямую - PullRequest
0 голосов
/ 18 июня 2020

Я хочу добавить водяной знак к видео.

Я пытаюсь использовать windows 10 и библиотеку ffmpeg

Команда, которую я использую.

ffmpeg -i example.mp4 -i watermark.png  -filter_complex "overlay=0-0+0:main_h-overlay_h-0+0" watermark.mp4

Когда я использую его таким образом, переходя по пути, я получаю эту ошибку:

enter image description here

Но когда я выполняю его не из пути, а открываю cmd прямо на исполняемая папка работает нормально

Я провел небольшое исследование и не смог найти ответы, которые искал.

Почему это происходит? Я действительно не понимаю

Спасибо!

1 Ответ

1 голос
/ 19 июня 2020

В журнале указано, что ваш ffmpeg очень старый. Встроенный кодировщик FFmpeg AA C не считался экспериментальным с 2015 года.

Конечно, где-то в вашем PATH есть старый ffmpeg.exe. 1009 * современная версия ffmpeg и поместите ее где-нибудь в своем PATH, чтобы она имела приоритет над мошеннической, старой версией, или найдите старый ffmpeg.exe и удалите его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...