У меня есть входной видео файл, на котором я рисую текст пользователя.Я могу нарисовать текст в видеофайле с помощью фильтра drawtext из ffmpeg, и он работает с файлом, но основная проблема возникает с командой ffmpeg.
То есть, когда я запускаю команду ffmpeg, происходит три вещи: - 1.Размер выходного видеофайла больше размера входного файла.2. Выходной видеофайл теряет качество видео, чем входной видеофайл.3. Процессор работает очень быстро.
Используемая команда ffmpeg is-
ffmpeg -i input1.asf -vf drawtext="fontfile=/path/to/font.ttf: \text='Stack Overflow': fontcolor=white: fontsize=24: box=1: boxcolor=black@0.5: \boxborderw=5: x=10: y=10" -codec:a copy IndVsNZ.asf
, чтобы избежать потери качества видео, я использовал этот параметр "-c: v libx264 -crf 20 ".
Я пытаюсь добиться того, чтобы я мог рисовать текст на моем видеофайле без потери качества, с тем же размером выходного файла, что и у входного файла, и с низким процессором (поскольку он зависает в моей системе).
Я пробовал разные решения в интернете, но не нашел в этом проблемы.Если какая-либо ссылка связана с этим, пожалуйста, поделитесь.я новичок в ffmpeg.
Спасибо!