Ниже приведен пример команды для использования FFmpeg, популярной мультимедийной платформы, для преобразования видео:
ffmpeg -i input.mp4 -c:v libx264 -preset fast -crf 23 -c:a aac -b:a 128k output.mp4
Эта команда принимает входной видеофайл (input.mp4), кодирует его с помощью видеокодека H.264 (libx264), устанавливает предустановку кодирования >быстро, устанавливает качество видео с использованием коэффициента постоянной скорости (crf), равного 23 (более низкие значения означают более высокое качество), кодирует звук с использованием кодека AAC (aac) с битрейтом 128 кбит/с и сохраняет выходное видео как output.mp4.
Вот несколько дополнительных методов и опций, которые можно использовать с FFmpeg:
-
Конверсия видео:
- Изменить формат вывода: используйте
-c:v, а затем нужный видеокодек. - Изменение размера видео: используйте
-vf Scale=width:height, чтобы указать желаемую ширину и высоту. - Отрегулируйте частоту кадров: используйте
-r, а затем укажите желаемую частоту кадров.
- Изменить формат вывода: используйте
-
Работа со звуком:
- Изменить формат вывода: используйте
-c:a, а затем нужный аудиокодек. - Отрегулируйте битрейт: используйте
-b:a, а затем укажите желаемый битрейт аудио. - Обрезать аудио: используйте
-ss, чтобы указать время начала, и-t, чтобы указать продолжительность.
- Изменить формат вывода: используйте
- Добавить субтитры: используйте
-scodec mov_text -sbsf text2movsub -s path/to/subtitle.srt. - Добавьте водяной знак: используйте
-i path/to/watermark.png -filter_complex "overlay=x:y".
Не забудьте заменить пути к файлам и параметры в соответствии с вашими требованиями.