Екатеринбург
(343) 213 56 67

t2135667@yandex.ru




Long GOP видео

Главная | Информация | Long GOP видео

Про Long GOP видео кодеки

 

При практической работе в Премьере можно заметить что материал с разных камер по разному нагружает компьютер. DSLR обрабатывается легче чем материал с GoPro. Реальные проблемы возникают чаще всего с 4К материалом камер DJI.

Проанализируем при помощи ffprobe (из состава ffmpeg) файл с камеры sony fdr-ax100
ffprobe -select_streams 0 -show_frames r:\ax100.mp4 > r:\ax100.txt

получившийся лог закидываем в chrome и поиском смотрим сколько кадров всего

h.265

и сколько из них ключевых

h.265

Long GOP для Sony AX100 это всего 12 кадров (360/30), причем, если ax100 писала в режиме 100 fps, то GOP оказывается по 48 кадров, что кратно меньше увеличению скорости.

Этим методом получена следующая таблица:

Камера Структура GOP Размер
Samsung Galaxy Tab 4IP30
iPad 3IP30
iPhone 6IP30
GoPro HERO 3IP15
Panasonic G7IBBP12
Panasonic GX7IP12
Panasonic GX80/1080p50IBBP 24
Panasonic GH4IBBP24
Panasonic GH5/2160p50IBBP24
Panasonic GH5/1080p25-10bit422IBBP 12
Nikon D5100IP15
Nikon D750IBBP15
Canon 700D/T5iIP12
Canon 5D mark 2IP12
Sony NEX-5IBP12
Sony FDR-AX100E/2160p25IBBP12
Sony FDR-AX100E/720p100IP48
Sony FS7IPBBB25
DJI Phantom 4 ProIPBBB 120

GOP в 12 кадров, это столько же сколько и в MPEG-2 DVD. GOP для фотоаппаратов Canon и камер GoPro по 12 кадров. Из этого можно сделать вывод, что трудности с обработкой материала подобного GoPro по сравнению с DSLR связаны не столько с Long GOP, сколько с использованием алгоритмов разной сложности сжатия из арсенала h.264. Причем в Premiere всё усложняется, потому-что он работает так, что если он не успевает распаковать один кадр, то задержка стремительно нарастает и нормальное проигрывание становится не возможным.

Особняком стоят камеры коптеров DJI, у них реально длинный GOP - 120 кадров. Проведём эксперимент - перекодируем исходник DJI 4K 100 mbps в тот-же h.264 с тем же битрейтом но с GOP 12 кадров, это в 10 раз меньше, и если размер GOP имеет значение, то это будет заметно: но загрузка процессора при работе на таймлайне с перекодированным видео меньше не стала.
Проведём следующий эксперимент - понизим битрейт до 40 mbps: разница разительная, никаких задержек и пропусков кадра.

Таким образом, у кодеков h.264, h.265 большое значение для комфортной работы имеет битрейт.

http://www.tiliam.com/Blog/2015/07/06/effective-use-long-gop-video-codecs


 

Long GOP видео