Темата за видео кодирането, където обичаме да кодираме
Инструменти за дискусия
Тук ще възобновя темата, създадена в раздела за отстраняване на неизправности, за да говоря за HEVC (x265).

- Какво представлява hevc кодекът?
Това е кодек, предназначен да намали размера на видеото, като същевременно запази качество, еквивалентно на AVC (x264). И това чрез използването на по-сложни алгоритми.
Този кодек е предназначен за HD формати и по-нови (2k 4k 8k) и висока честота на кадрите.
- Съвместимост
Повечето съвременни читатели днес го подкрепят. Голямото му слабо място и изчислителната мощност, необходима за декодирането му, което е по-важно от x264.
На нашите буржоазни машини проблемът не се усеща твърде много, но на мобилни устройства или достатъчно възрастни проблемът е много по-чувствителен!
За щастие, що се отнася до хардуерното декодиране x264, постепенно идва.
-Intel го управлява от skylake (малко по-рано при частична поддръжка)
-Amd го управлява от carrizo
-Nvidia го управлява, но това е бъркотия и също така управлява формата на своя щит таблет.
За други чипове, особено ARM, поддръжката все още е доста оскъдна. Но това ще се демократизира едновременно с 4k източниците логично.
- Кой трябва да направи x265 кодиране?
В момента x265 е все още малко млад като формат, за да даде резултати, еквивалентни на по-стария висок битрейт x264. От друга страна, той превъзхожда, когато битрейтът е достатъчно нисък.
По принцип, ако искате да запишете 1080p видео от 1h30 във файл на
4 кадъра в секунда бавно
Xeon x5670 (6/[email protected]) ->
7 кадъра в секунда бавно, във VM.
- Сега нека поговорим за технически
Използвам ffmpeg под linux за прекодиране. Ще се опитам да направя преглед на ръчна спирачка от време на време.
Моите настройки са доста ясни и са както следва:
ffmpeg -i input.mkv -map 0 -c: v libx265 -предустановен бавен -x265-param "профил = основен: CRF = 18" -c: копие -c: s copy -c: t copy output.mkv