У Вас отключён javascript.
В данном режиме, отображение ресурса
браузером не поддерживается

Dash & Cam - Форум для обсуждения видеорегистраторов и экшн-камер

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Редактирование видео...

Сообщений 1 страница 20 из 20

1

Программы, инструкции, советы, ссылки, примеры использования...

Пакетная коррекция видеороликов посредством FFMPEG+LUT
Устанавливаем FFMPEG по инструкции:
https://youtu.be/mJEYgd5iJfQ
Качаем:
https://cloud.mail.ru/public/FmX6/9UdvK82aY
Складываем видеоролики в папку с программой.
Туда же кладём ВАТ-файл и профиль цветокоррекции LUT.
Правим в ВАТ-файле пути вывода отредактированных роликов
и теги под свои нужды в текстовом редакторе и сохраняем файл.
Запускаем  ВАТ-файл и процесс обработки пошёл. На выходе
в указанном месте появятся обработанные файлы с приставкой DOUBLE.
http://sd.uploads.ru/t/as7gW.jpg
http://se.uploads.ru/t/XxuA0.jpg

Восприятие цвета у каждого своё и всем угодить точно не получится.
Проще лично подобрать LUT-профиль под себя и не забивать голову цветом...
На картинке крайний слева Protune из последних модов Thieye T5, справа профили GroundControl...
http://www.groundcontrolcolor.com/free-luts.html
Быстрый прогон в FFMPEG голых LUT'ов с целью демонстрации...
http://s0.uploads.ru/t/S807r.jpg

+2

2

тот ffmpeg который по ссылке под этой видеоинструкцией с твоим скриптом не работает.
[AVFilterGraph [dog] 02d8c8a0] No such filter: 'eq'
Error opening filters! :(
Винда XP...
Пробовал более позднюю сборку ffmpeg но она на XP уже не работает 'точка входа ... не найдена в KERNEL32'

0

3

v_max написал(а):

тот ffmpeg который по ссылке под этой видеоинструкцией с твоим скриптом не работает.

Так можно и с родного сайта обновиться:
https://ffmpeg.org/

0

4

Kaliningrad написал(а):

Так можно и с родного сайта обновиться:

ffmpeg уже два года как не дружит с WinXP ;(
последняя версия работающая на XP - ffmpeg-20150525
;(

0

5

Ну, не судьба значит. Либо винду обновить пора пришла...)

0

6

Результат обработки в FFMPEG. Видео снято на последний мод с протьюн Т5.
Даунскейл с 4к до 1080р 30 кадров с небольшим наложением резкости.
Цветокоррекция не производилась...
https://yadi.sk/i/K9acyD4x3K3EDJ
http://sd.uploads.ru/t/mQUdo.jpg http://sd.uploads.ru/t/j6RTQ.jpg
http://s9.uploads.ru/t/bVOsW.jpg http://sf.uploads.ru/t/qaO3V.jpg

0

7

Kaliningrad написал(а):

Результат обработки в FFMPEG.

Это профиль цветокоррекции LUT?

0

8

Brykner написал(а):

Это профиль цветокоррекции LUT?

Нет, это ProTune+Ресайз+Лёгкое наложение резкости...

0

9

Brykner написал(а):

Это профиль цветокоррекции LUT?

LUTы в сравнении. Выбор лутов велик чрезвычайно...
http://s7.uploads.ru/t/o94Uu.jpg

0

10

Kaliningrad, какой оптимальный скрипт для ffmpeg по вашему мнению? Ну или какие основные настройки можно использовать, чтобы потом настраивать под себя.

0

11

Cheshir, вечером отпишу и скину описание настроек (основных).

0

12

Cheshir написал(а):

какой оптимальный скрипт для ffmpeg по вашему мнению? Ну или какие основные настройки можно использовать, чтобы потом настраивать под себя.

Основные настройки и фильтры FFMPEG.
INPUT.MP4 и OUTPUT.MP4 - имена входного и выходного файлов (название и расширение зависит от вашего выбора и ситуации).

Пример команды конвертации из одного формата в другой:
ffmpeg -i INPUT.mpg OUTPUT.mp4

Список поддерживаемых вашим ffmpeg кодеков можно получить через команду:
ffmpeg -codecs

Применение видеокодека XVID:
ffmpeg -i INPUT.mp4 -c:v libxvid OUTPUT.avi

Конвертация кодеком x264 c конвертацией аудио в ААС:
ffmpeg -i INPUT.mp4 -vcodec libx264 -acodec libvo_aacenc OUTPUT.mp4

Вместо -vcodec встречается запись -codec:v и -c:v.
Если не указать кодеки для конвертации
ffmpeg -i INPUT.mpg OUTPUT.mp4
то ffmpeg установит дефолтные кодеки для формата файла на выходе.

При конвертации задают не только кодеки. Увеличим число настроек:
ffmpeg -i INPUT.mp4 -b:v 700k -r 25 -pix_fmt yuv420p -vcodec libx264 -b:a 128k -ar 44100 -acodec libvo_aacenc -y OUTPUT.mp4
Мы установили битрейт для видео -b:v и аудио -b:a в 700 и 128 кб/c.
Битрейт можно обозначить другими флагами: -vb и -b для видео или -ab для аудио.
Оставшиеся три параметра — это фреймрейт -r 25 в кадрах в секунду, цветовая модель YUV равная обычному значению yuv420p
и частота дискретизации звука 44100 Гц. Флаг -y нужен для перезаписи файла, если он уже существует.

Один из самых мощных инструментов ffmpeg - фильтры. Они могут добавлять эффекты, накладывать разные видео друг на друга,
сшивать несколько файлов в один. Увидеть список установленных фильтров мы можем по команде ffmpeg -filters.
Изменим с их помощью разрешение видео:
ffmpeg -i INPUT.mp4 -vf scale=640:480 OUTPUT.mp4
Мы использовали флаг -vf, указав фильтр scale и разрешение 640:480.
Этот фильтр может сохранять пропорции и вычислять разрешение динамически.

Инструмент FFMPEG чрезвычайно гибкий и очень мощный. При этом он абсолютно бесплатен.
Чтобы постоянно не вводить команды в строке, можно просто создать ВАТ-файлы с уже заготовленными командами.
Кидаем их в папку с программо и запускаем щелчком мыши. Один раз нажали и получите на выходе готовый результат.
Основной ресурс дл изученияя: https://ffmpeg.org/ffmpeg.html
В сети очень много примеров использования FFMPEG. В том числе и на YouTube.
Стоит один раз начать и дальше вам никакой конвертер уже не понадобится...)

Для вводной части достаточно...

Мой основной пресет для прогона 4К в 1080р без обработки выглядит так:

Код:
for %%a in ("*.mp4") do ffmpeg.exe -i "%%a" -map 0:0 -map 0:1 -c:a aac -cutoff 15000 -ab 160k -strict -2 -async 1 -c:v libx264 -b:v 30000k -maxrate 72000k -bufsize 72000k -r 29.97 -s 1920x1080 -aspect 16:9 -pix_fmt yuv420p -profile:v high -level 41 -partitions partb8x8+partp4x4+partp8x8+parti8x8 -b-pyramid 2 -weightb 1 -8x8dct 1 -fast-pskip 1 -direct-pred 1 -coder ac -trellis 1 -me_method hex -flags +loop -sws_flags fast_bilinear -sc_threshold 40 -keyint_min 60 -g 600 -qmin 3 -qmax 51 -metadata creation_time=now -sn -metadata title="KALININGRAD" -metadata genre="ThiEYE T5e" -y "H:\%%~na-double.mp4"

Кидаю видео в папку с программой, один клик мыши и готовые ролики сохранются на диск H: с добавкой к имени -double...

+3

13

Покраска LUT'ом посредством FFMPEG.
https://cloud.mail.ru/public/4Hdw/B4hZvX4AF
https://cloud.mail.ru/public/Eh4X/a59feqc8Z
http://s3.uploads.ru/t/riAUa.jpg http://s7.uploads.ru/t/pZgf6.jpg
Пара фото:
http://s8.uploads.ru/t/RGaBw.jpg http://sg.uploads.ru/t/8q9Fw.jpg

0

14

Коррекция дисторсии объектива...

Из бесплатного - FFMPEG:
https://stackoverflow.com/questions/308 … ing-ffmpeg

Также VirtualDUB:
https://sourceforge.net/p/vdfiltermod/w … Transform/

Из прочего:
Defishr
https://www.prodad.com/Mobile-Phone-Act … ,l-us.html

Комбайны а-ля Adobe и иже с ним не предлагаю, они всем известны...

+1

15

Пакетный подбор LUT на основе кадра:
https://i.ibb.co/zVhMWmk/1.jpg

Скрипт:

Код:
@echo off
mkdir lut_test
del "lut_test\*.jpg"
for %%f in (LUTs/*.CUBE) do (
  echo Processing %%~nf
  ffmpeg -v error -hide_banner -y -i lut_test.jpg -vf lut3d="LUTs/%%~nxf" "lut_test/%%~nf_1.jpg"
)
pause

Берём кадр из видео в формате jpg и переименовываем его в lut_test.
Сами луты должны лежать в папке LUTs. Итог будет в папке lut_test...

Подсмотрено здесь:

Проще применять к картинке, чем дёргать кадр из видео.
Получается гораздо быстрее...

+1

16

Так а не проще-ли через Davince Resolve Studio(мне прога досталась вместе с камерой,отдельно стоит сейчас в районе 17-18000) всё делать?)

0

17

Семён - написал(а):

Так а не проще-ли через Davince Resolve Studio


Классических редакторов море. Выбрать из них вообще не проблема...
А вот мощные ПК далеко не у всех. Да и задачи по редактингу у всех разные.
К примеру, быстрее и проще грейдинг на моём старом ноуте (13-ть лет)
делать именно в FFMPEG. Да и регулировать вывод можно более тонко...
При этом он абсолютно бесплатен..........................................................

+1

18

Kaliningrad написал(а):

Классических редакторов море. Выбрать из них вообще не проблема...
А вот мощные ПК далеко не у всех. Да и задачи по редактингу у всех разные.
К примеру, быстрее и проще грейдинг на моём старом ноуте (13-ть лет)
делать именно в FFMPEG. Да и регулировать вывод можно более тонко...
При этом он абсолютно бесплатен..........................................................

А,ну тогда понял)просто я лет 15 связан с пикселями уже.)начинал с AE.Сейчас более серъёзно:3D программы разные(Houdini/Maya/ZBrush)да и учусь на CG Generalista.Редактирование обычного видео для меня сейчас даётся слишком просто.Вписать в видео с тенями 3д модель которую сам сделал в редакторе-ноу проблем))главное купить подписку(35 дней) на платный GPU движок и в принципе всё.)Можно конечно рендерить на ЦП,но это долго и не сильно реалистично.
Просто к примеру что имел ввиду насчёт теней,Администратор не сочтите за рекламу)
смотреть с 12 секунды

0

19

Семён - написал(а):

Просто к примеру что имел ввиду насчёт теней


Классно. Особенно дрон а-ля обливион доставил....)
Но там есть баг с тенями. Ездят по плоскости не меняя рельефа...)))
Просто включился внутренний перфекционист. Отлично сделано!

Семён - написал(а):

Администратор не сочтите за рекламу)


Не сочту. Как минимум, это интересно...)

0

20

Kaliningrad написал(а):

Классно. Особенно дрон а-ля обливион доставил....)
Но там есть баг с тенями. Ездят по плоскости не меняя рельефа...)))
Просто включился внутренний перфекционист. Отлично сделано!

Не сочту. Как минимум, это интересно...)

Спасибо Вам за оценку.)
Да,с тенями баг знал,но тогда ужасно торопился,чтобы успеть дипломную сдать))Теперь всё в разы лучше,спустя 2 года.)

0