1
INPUT="input.mp4"
OUTPUT="result.mp4"
OPSI="'FontName=Arial Bold,FontSize=22,PrimaryColour=&H0009FAFD,OutlineColour=&H00000000'"

Добавление субтитров

ffmpeg -i $INPUT -vf subtitles="f=$SUB:force_style=$OPSI" -y $OUTPUT

Масштабный фильм

ffmpeg -i $INPUT -vf scale=-1:720 -c:v libx264 -profile:v high -level:v 3.1 -c:a copy $OUTPUT

Обе команды работали, когда я выполняю их одну за другой, но я хочу объединить размеры и добавить субтитры в однострочную команду,

ffmpeg version 3.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)

Вы можете помочь? Спасибо!

1 ответ1

1

использование

INPUT="input.mp4"
OUTPUT="result.mp4"
OPSI="'FontName=Arial Bold,FontSize=22,PrimaryColour=&H0009FAFD,OutlineColour=&H00000000'"

ffmpeg -i $INPUT -vf "subtitles=f=$SUB:force_style=$OPSI,scale=-1:720" -c:v libx264 -profile:v high -level:v 3.1 $OUTPUT

Фильтры могут быть выполнены в последовательности, вызывая оба, разделенные запятой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .