ffmpeg overlay
доброго времени суток
Вопрос: Есть видео, чьи размеры на соответствуют стандартным 720р по ширине или там высоте. Обычно я их довожу до стандарта через pad=1280:720:(ow-iw)/2:(oh-ih) А можно ли как-то задать так, чтоб туда на этот черный пад заливался избранный текст? Или подсунуть в роли пада некую картинку с текстом, чтоб на черном фоне в свободной от ролика зоне текст оставался, но сам ролик не был полупрозрачно черным, то есть, чтоб качество не страдало. Не знаю, как оптимальнее решить вопрос. Видел скрипты наложения логотипа, видел скрипты оверлея 2 видео, но всё какое-то не то |
|
пытаюсь слепить что-то в стиле
Код:
ffmpeg -i input.mp4 -vf "pad=1280:720:(ow-iw)/2:0,setsar=sar=1/1,setdar=dar=16/9, [in]drawtext=fontfile=c:\Windows\Fonts\arial.ttf: text='Первая строка текста': y=53.48 :x=min(t*250-2*250\,41): fontsize=35: fontcolor=yellow: enable='between(t,2,10)', drawtext=fontfile=c:\Windows\Fonts\arial.ttf: text='Вторая строка текста': y=53.48 :x=min(t*250-3*250\,90): fontsize=35: fontcolor=yellow: enable='between(t,3,10)' [out]" -c:v libx264 -crf 21 -c:a copy output1.mp4 [AVFilterGraph @ 00afdac0] Too many inputs specified for the "drawtext" filter. Error reinitializing filters! Failed to inject frame into filter network: Invalid argument Error while processing the decoded data for stream #0:0 |
может кто всё-таки в курсе, что с этим делать?
|
Время: 07:56. |
Время: 07:56.
© OSzone.net 2001-