Ffmpeg: урок 1 — начало

FFmpeg это: бесплатный набор программ для манипуляций с видеофайлами. FFmpeg отлично для тех: кому надо выбрать тонкие настройки видео для разных целей, которым надо обработать большое количество видеофайлов решая разные задачи, которые хотят быстро сделать обработку видео, не заморачиваясь с видео редакторами. FFmpeg — как им пользоваться: Скачать Ffmpeg с сайта: https://www.ffmpeg.org/download.html. Выбрать версию для…

Читать далее Ffmpeg: урок 1 — начало

FFmpeg: урок 2 — основные команды

Получить список форматов, поддерживаемые Ffmpeg: В строке «Поиск» пишем cmd, нажимаем enter. В открывшимся окне пишем Ffmpeg –formats. Нажимаем enter, получаем список поддерживаемых форматов. Напоминание: путь к файлу Ffmpeg.exe должен быть записан в path, как показано в уроке Ffmpeg начало. Иначе надо писать полный путь до Ffmpeg.exe . 2. Изменить параметры видео:-f поменять формат видео;-r…

Читать далее FFmpeg: урок 2 — основные команды

FFmpeg: урок 3 — стабилизация видео

Часто бывает, когда съемку делаю с рук, без помощи штатива на видео видны колебания кадров. Ffmpeg разработана система, позволяющая стабилизировать видео. Насколько это возможно. Первым вступает в действие фильтр vidstabdetect. Его задача записать колебания. Запись идет в специальны файл с раширением trf. В дополнение записывается видео файл, на котором показывает колеблющиеся точки. Аргументы записываются через…

Читать далее FFmpeg: урок 3 — стабилизация видео

Ffmpeg: урок 4 — фильтры размытия и наложения

В этом уроке создадим часто встречающийся прием, где небольшое видео ставим на увеличенный и размытый фон, созданный из того же видео. Применим команду для изменения размера видео –s , фильтр для размытия boxblur и эффект наложения overlay. Попутно применим параметры main_w (main_h), которые заведуют шириной и высотой видео в пикселях. Высота данного видео 640 пикселей.…

Читать далее Ffmpeg: урок 4 — фильтры размытия и наложения

Ffmpeg: урок 5 — объединение файлов

Для работы фильтра concat входные данные могут иметь разные кодеки, но должны иметь одинаковые размеры кадра (например, 1920 × 1080 пикселей) и иметь одинаковую частоту кадров. Соединение происходит по одинаковому количеству потоков. То есть, если на выходе нужен видео и один аудио поток, то каждый входящий файл дожен содержать видео и по крайней мере, один…

Читать далее Ffmpeg: урок 5 — объединение файлов

Ffmpeg: урок 6 — замена цвета, замена фона, хромакей

Ffmpeg может манипулировать любым цветом и его оттенками. Цвет в командную строку подается в виде 0x[номер цвета]. Номер цвета можно определить в любом графическом редакторе или на специальных сайтах наподобие такого, где можно загрузить один кадр и выбрать цвет. Зеленый фон нашего видео очень неравномерный, постараемся выбрать тот зеленый цвет, оттенки которого присутствуют в кадре.…

Читать далее Ffmpeg: урок 6 — замена цвета, замена фона, хромакей

Ffmpeg: урок 7 — цветокоррекция

С помощью фильтра eq можно влиять на яркость, насыщенность, контраст. Строчка может иметь такой вид: ffmpeg -i 3.mp4 -vf eq=brightness=-0.1:contrast=1.5:saturation=3  3_1.mp4 Яркость – brightness. Изменяется от -1.0 до 1.0. По умолчанию 0. Контраст – contrast. Изменяется от -2.0 до 2.0. По умолчанию 1. Насыщенность – saturation. Изменяется от 0.0 до 3.0. По умолчанию 1. Можно…

Читать далее Ffmpeg: урок 7 — цветокоррекция

Ffmpeg: урок 8 — кадрирование и наложение

Ffmpeg умеет обрезать видео и накладывать одно на другое по заданным координатам. И так имеем: три видео файла. Berlin.mp4, Korea_360.mp4, Traffic_360.mp4. Их заранее уровняли по всем свойствам: размер, частота кадров, длительность видео. Файл Berlin.mp4 будет основным фоном. На него наклеим 2 других видео. Только у одного файла есть звук. Он и пойдет в конечный файл.…

Читать далее Ffmpeg: урок 8 — кадрирование и наложение

Ffmpeg: урок 9 – субтитры, зашитые внутри видео

Приготовить субтитры в любой специальной программе, например в бесплатной Aegisub. Для примера титры красиво оформлены шрифтом Lobster и выбран красный цвет. Сохранить файл с расширением ass: Subtitle.ass.  И еще сделаем экспорт субтитров в формат srt: Subtitle.srt. Рассмотрим оба варианта. Строчка для ass: ffmpeg -i reefer_madness1938_keta.mp4 -vf «ass= Subtitle.ass» -b:v 512k -b:a 64k reefer_madness1938_keta_subtitles_ass.mp4 Строчка для…

Читать далее Ffmpeg: урок 9 – субтитры, зашитые внутри видео

Ffmpeg: урок 10 – фишки и плюшки

В программах Ffmpeg можно найти еще очень и очень много полезного и интересного, помимо тех примеров, которые были в 9 предыдущих уроках. Тут собраны еще несколько симпатичных возможностей использования Ffmpeg. Заморозить кадр: ffmpeg.exe -i Pigeons-and-Pond.mp4  -filter_complex loop=loop=100:size=1:start=74  Pigeons-and-Pond_loop.mp4 Словами: пойди на 74 кадр, затем повтори его одного 100 раз. Длина видео увеличится на 100 кадров.…

Читать далее Ffmpeg: урок 10 – фишки и плюшки

Создайте подобный сайт на WordPress.com
Начало работы