как добавить водяной знак в мою команду ffmpeg - PullRequest
0 голосов
/ 05 марта 2019

Мне нужна помощь с этой командой ffmpeg

Эта команда объединяет 2 видео, вставляет субтитр ко второму видео и затем берет видео в 2 качествах (720, 360)

Мне нужнодобавьте водяной знак ко второй записи.

D:\electron\brenda\node_modules\ffmpeg-static\bin\win32\x64\ffmpeg.exe -i C:\Users\Andy\Desktop\entrada\intros/intro_720.mp4 -i C:\Users\Andy\Desktop\entrada\videoplayback.mp4 -filter_complex [1:v]subtitles=tmp/Heartstrings_1.ass[v1]; [0:v] [0:a] [v1] [1:a] concat=n=2:v=1:a=1 [v] [a]; [v]scale=1280:720[v2] -map [v2] -map [a] -y C:\Users\Andy\Desktop\salida/720_videoplayback.mp4 -filter_complex [1:v]subtitles=tmp/Heartstrings_1.ass[v1]; [0:v] [0:a] [v1] [1:a] concat=n=2:v=1:a=1 [v] [a]; [v]scale=640:360[v2] -map [v2] -map [a] -y C:\Users\Andy\Desktop\salida/360_videoplayback.mp4

Мне нужна помощь, я был с этим часами

1 Ответ

0 голосов
/ 05 марта 2019

Под "второй записью" я предполагаю, что вы имеете в виду второй входЕсли это так,

ffmpeg.exe -y -i C:\Users\Andy\Desktop\entrada\intros/intro_720.mp4 -i C:\Users\Andy\Desktop\entrada\videoplayback.mp4 -i watermark.png -filter_complex [1:v]subtitles=tmp/Heartstrings_1.ass[v1];[v1][2]overlay=x=0:y=0[v1]; [0:v] [0:a] [v1] [1:a] concat=n=2:v=1:a=1 [v] [a]; [v]split=2[v720][v360];[v720]scale=1280:720[v720];[v360]scale=640:360[v360];[a]asplit=2[a1][a2] -map [v720] -map [a1] C:\Users\Andy\Desktop\salida/720_videoplayback.mp4 -map [v360] -map [a2] C:\Users\Andy\Desktop\salida/360_videoplayback.mp4

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