Добавление текстового водяного знака с помощью решения ffmpeg set fontfile invalid

Время выхода:2024-02-23 22:04:37 Количество слов:505 Читайте:8943Раз

Анализ причин:

В полном пути к файлу шрифта присутствует двоеточие :.

Если путь:

C:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf.

После дисковой буквы C стоит двоеточие, оно будет распознано ffmpeg как разделитель, и вам нужно использовать \\\, чтобы убрать двоеточие.

Просто измените указанный выше путь на следующий:

C\\\\\:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf

Полный код выглядит следующим образом:

-vf drawtext="fontfile=C\\\\:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf:text='test'"

Комментарии (всего 0)

Комментарии (всего 0)

Рекомендации и отзывы Свяжитесь с нами