Има много кодеци, които можете да използвате и всеки от тях блести в различна област. Ето кой е подходящ за вас за Windows.

Може да не знаете много за видео кодеците, но има шанс да ги използвате в ежедневието си. Може да искате да стриймвате, да изпращате видео, което сте направили, на други или да имате многотерабайтов твърд диск, пълен с видеоклипове, и искате да си върнете част от мястото, без да изтривате файлове.

И така, какво представляват видео кодеците, как трябва да изберете един и как би се отразил на създадените от вас видеоклипове?

Какво представляват кодеците?

Ако искате да сте технически, „истинският“ начин за изписване на думата е „CoDecs“, тъй като терминът е комбинация от думите "кодери" и "декодери". Но никой не го изписва така в реалния свят, така че е добре, ако не го изписвате по този начин.

Частта "кодер" на "кодеците" позволява кодиране на медиен поток с помощта на определен алгоритъм. Междувременно частта "декодер" позволява възпроизвеждане на медиен поток, кодиран със съвместим енкодер.

instagram viewer

За да научите повече за кодеците, вижте нашето ръководство за всичко, което трябва да знаете за видео кодеците, контейнерите и компресията.

Защо вашият избор на кодек има значение

Когато избирате кодек, трябва да имате предвид неговите плюсове и минуси и да изберете най-добрия за задачата.

Съвместимост: Хардуерната съвместимост и поддръжка са един от основните фактори, които трябва да се вземат предвид при избора на кодек. Как планирате да използвате медията, след като я кодирате? Ще бъдат ли те част от вашата лична колекция или планирате да ги споделите с други?

Скорост: Трябва да имате предвид и скоростта на кодиране. AV1 се счита за един от най-добрите налични днес кодеци за дългосрочно съхранение на съдържание. Въпреки това, с AV1, един не много изтъркан процесор Ryzen 5900x може да работи с дни, за да кодира едно видео.

Тип съдържание и качество на изхода: Освен това, тъй като говорим за „дългосрочно съхранение“, бихте ли искали кодираните файлове да изглеждат почти идентични с оригиналите, оставайки възможно най-близо до източника? Трябва да пропуснете AV1, тъй като той не може да извърши изцяло компресия без загуби. За разлика от тях по-старите и по-малко напреднали H.265 и H.264 могат.

Възможност за редактиране: Искате ли също така да редактирате видеоклипа, да го ремиксирате, да изрежете или добавите сцени, заглавия и ефекти и да опитате градиране на цветовете? Би било по-добре вашите изходни видеоклипове да са кодирани в „удобен за редактиране“ формат, който е по-бърз за четене от компютъра. Това също би означавало, че ще бъдат „по-лесни за придвижване“, когато работят с времевата линия на видеоредактор. За това ще ви трябва нещо като MJPEG или, за по-високо качество, ProRes.

Най-добрите налични кодеци

Нека да разгледаме основните видео кодеци, които можете да използвате:

1. H.265/HEVC

Най-новият широко достъпен "базиран на MPEG" кодек, H.265, известен също като високоефективно многостранно кодиране (HEVC за short) и MPEG-H Part 2, предлага най-добрата комбинация от качество, скорост и широка хардуерна поддръжка сред своите връстници.

Ето защо го виждате в горната част на нашия списък: по-бавно е да се кодира до H.265 с помощта на специализиран софтуерен енкодер като x265, но това ще ви предложи възможно най-доброто качество за вашето съдържание. Той все още ще бъде (много) по-бърз от AV1 и също така ще се възпроизвежда добре със съдържание със „зърнисто“ („шумът“, който виждате в кинематографичните филми).

2. AV1

Най-новият кодек в нашата селекция, AV1, е супер еволюирал VP9, ​​който предлага значителни подобрения в компресията и качеството в сравнение със своя предшественик. Когато VP9 често „разменя удари“ с H.265, AV1 ги оставя зад гърба си, постигайки дори +50% по-добро качество при същия размер на файла или -50% по-малък размер на файла за същото качество - вие избирате кой начин предпочитате да отивам.

Звучи перфектно, докато не осъзнаете, че може да бъде десетки пъти по-бавно от много алтернативи. Освен това, той не харесва "шумно" съдържание, така че премахва цялото "зърнисто" по подразбиране. Той предлага усъвършенстван превключвател като допълнителна опция за изкуствено повторно добавяне на шум към съдържанието.

Все пак пуристите с право биха твърдяли, че това е приближение, а не правилният начин да запазите външния вид на оригиналната медия, ако прекодирате съдържанието си за дългосрочно архивиране.

3. H.264/AVC

H.264, известен също като Advanced Video Coding (накратко AVC) и MPEG-4 част 10, е предшественик на H.265. Има много по-ниски хардуерни изисквания и се използва много по-дълго.

Като такъв, той е много по-бърз в кодирането от H.265 и особено от AV1 и има значително по-широка хардуерна поддръжка. Дори най-достъпните смартфони, които можете да закупите днес, могат да декодират и кодират H.264 хардуерно.

С H.264 получавате или по-ниско качество за същия размер, или много по-големи файлове за същото качество в сравнение с H.265 и AV1.

4. VP9

Създаден като по-отворена алтернатива на натоварения с модели H.265, VP9 трябваше да действа като заместител на H.264 и H.265 в мрежата. Въпреки че се използва от много известни сайтове, това обещание все още не е изпълнено напълно.

Освен това, въпреки че се поддържа от браузъри и почти всички базирани на компютър софтуерни медийни плейъри, хардуер медийни плейъри (като телевизионни декодери или система за забавление, която може да имате в колата си) може пропуснете го.

По отношение на скоростта и качеството, той се намира точно между H.264 и H.265, в зависимост от кодираното съдържание и настройките.

5. MPEG-4/Xvid/DivX

Кодекът MPEG4 излезе на преден план чрез своя вариант DivX, който доминираше видео кодирането по време на ерата на Windows XP, благодарение на необузданото пиратство на филми.

MPEG4 е почти остарял днес. Беше оптимално, когато пиратите искаха да копират DVD и да поставят силно компресирано копие на един компактдиск, за да го споделят с приятели.

Може да бъде полезно в зависимост от вашите приоритети и наличния хардуер. Това е добър избор, ако искате само минимални печалби възможно най-бързо. Въпреки това, от гледна точка на качеството, има много по-добри опции.

6. ProRes

Широко смятан за "редактируемия видео формат на Apple", ProRes не предлага най-добрата компресия, но това е така, защото дава приоритет на качеството и възможността за редактиране.

Рядко (ако някога) ще използвате ProRes за възпроизвеждане на медии или компресирането им за архивиране или разпространение. И все пак е почти задължително, ако сте професионалист във фазата на постпродукция, жонглирайки със сцени във Final Cut Pro X или оцветяване в Davinci Resolve, тъй като е лесно, бързо и, което е по-важно, счита се за стандартен.

Един удобен за потребителите случай, на който може да се натъкнете, е записването на висококачествено видео с един от най-новите iPhone (от 13 Pro и нагоре) във видео режим.

7. MJPEG

„По-удобният за потребителя братовчед“ на ProRes е полезен преди всичко, ако импортирате съдържание от по-стари аналогови устройства във вашия компютър чрез решение за заснемане на видео за по-нататъшно редактиране. Това е така, защото е изключително бърз в търсенето и можете да работите с всеки кадър, действащ като ключов кадър, вместо да се налага да се занимавате с поредица от кадри.

MJPEG далеч не е най-модерният алгоритъм: той успява да намали размерите на видеото, като кодира всички кадри като JPEG изображения.

Въпреки това компресията на JPEG е с много загуба на качество, което прави MJPEG полезен само в конкретния случай споменато: свръхбързо търсене в импортирано съдържание, което не е имало най-доброто качество за запазване в първия място.

8. MPEG2

Все още може да срещнете MPEG2, ако компютърът ви има оптично устройство и опитате да прочетете DVD с него. VOB файловете в повечето DVD съдържат потоци, кодирани с MPEG2 видео и AC3 аудио алгоритми.

Самият факт, че повечето компютри днес дори нямат оптично устройство, говори за полезността на MPEG2 в съвременния технологичен пейзаж.

Как да изберем кодек

Видяхме защо изборът на кодек има значение, както и как основните кодеци се различават по отношение на качество и скорост. Но все пак кой да изберете, кога и защо?

1. Избор на кодек за стрийминг

Ако стриймвате към платформи като Twitch и YouTube, вероятно ще искате да използвате H.264. Той е по-бърз от H.265 и AV1 при кодиране, като същевременно има много по-ниски хардуерни изисквания.

Поддържането на хардуерното напрежение е много важно, особено ако искате да стартирате друг взискателен софтуер паралелно (като най-новите игри с троен A), без да оказвате влияние върху производителността.

Помагайки още повече, почти всички GPU от поне последните две "поколения" от Nvidia и AMD идват с поддръжка за хардуерно ускорено H.264 кодиране. Това ви позволява да кодирате вашите видео потоци в реално време с минимален удар в производителността (мислете 5% до 10% от ресурсите на вашия GPU).

2. Избор на кодек за архивиране

За архивиране най-добрият избор на кодек зависи от съдържанието, което искате да съхранявате, и дали искате да запазите качеството му или да намалите изискванията за съхранение.

Въпреки че AV1 предлага най-доброто съотношение качество към размер, H.265 все още е по-добра опция, ако искате да компресирате „кинематографични“ видеоклипове (особено ако са „шумни“), като същевременно запазите всички детайли. Те пак ще бъдат по-малки, отколкото ако се съхраняват с повечето други кодеци с изключение на AV1.

AV1 е по-добрият избор, ако нямате нищо против много по-бавните му скорости на компресиране и още повече, ако прекодирате „гладко“ съдържание, като аниме и анимационни филми.

3. Избор на кодек за 4K+ съдържание

Всички кодеци до H.264 са проектирани за разделителни способности под HD. H.264 беше първият кодек, предназначен да съхранява full-HD съдържание (с разделителна способност до 1920 x 1080). Днес обаче имаме и ние 4K и Ultra HD съдържание, а H.265, AV1 и VP9 са по-добри за много по-високи разделителни способности.

4. Избор на кодек за максимална съвместимост

Основното правило е, че колкото по-стар е кодекът, който ще използвате, толкова по-висока е неговата съвместимост с повече устройства. Ако искате вашите видеоклипове да се възпроизвеждат практически навсякъде, изберете MPEG4. Той е стар, превъзхожда всички по-нови опции, но също така се поддържа първоначално дори от телевизори на десет години.

Ако се интересувате само от по-нови устройства, H.264 може да работи на почти всяко устройство за възпроизвеждане на медии, пуснато през последните пет години, включително конзоли за игри и смартфони.

Предлагаме ви да пропуснете H.265, AV1 и VP9, ​​тъй като всеки има свои собствени „странности“ и се поддържа по-добре в определени екосистеми. Например, VP9 може да се играе в повечето съвременни браузъри, но само от няколко самостоятелни медийни плейъра.

4. Избор на кодек, съсредоточен около хардуерното кодиране

Хардуерно ускореното кодиране се чувства като магия и може да повлияе на избора ви на кодек. Все пак трябва да запомните, че хардуерно ускореното кодиране е полезно предимно за използване в реално време, като стрийминг. Ето защо ви предложихме да използвате GPU кодиране в нашата статия за как да оптимизирате потоците на игри с помощта на OBS Studio.

За разлика от софтуерно базираните енкодери като x265, хардуерно ускорените енкодери не постигат по-високи скорости чисто поради специалния хардуер на графичния процесор: те също използват "рационализирани" версии на същото алгоритми. Те дават приоритет на скоростта и съвместимостта пред качеството.

Поради това хардуерно кодиран H.265 файл може дори да има по-лошо качество от софтуерно кодиран H.264 файл, дори ако имат същия размер.

Следователно трябва да изберете най-добрия кодек, поддържан от хардуерно ускорения енкодер на вашия графичен процесор, ако стриймвате, като графичните процесори на Arc на Intel дори поддържат AV1. В същото време трябва да избягвате да ги използвате за дългосрочно съхранение на видео, особено ако давате приоритет на качеството.

Защо вашите опции за кодек имат значение

Вашият избор на кодек е най-въздействащ. Все пак неговите опции и променливи също могат значително да повлияят на получените резултати.

Избор на кодек въз основа на съдържанието

Всеки кодек отговаря на нуждите на определено време и специфични медийни формати.

  • Стари видеоклипове: Ако имате достатъчно място за съхранение и работите с видеоклипове до Full-HD резолюции, можете да използвате MPEG2 с висок битрейт и се насладете на невероятно бързи скорости на кодиране при компресиране на домашни или стари видеоклипове филми.
  • Филми и модерни видеоклипове: За да запазите предимствата на Full-HD на съвременните видеоклипове, използвайте H.264 или H.265, в зависимост от това дали давате приоритет на скоростта на кодиране или качеството и по-малките размери.
  • Карикатури и аниме: За анимирано съдържание AV1, последван от H.265 и след това VP9, ​​може да запази ясните визуални изображения, линии и извивки на повечето анимационни филми. Те обаче могат да доведат и до „ивици“, ефект, при който гладките градиенти между два цвята „не се изглаждат“ и се появяват като груби области с „цветни стъпки“. За да избегнете това, можете да използвате 10-битовите варианти на H.264, H.265 и AV1, които компресират видео с по-широка цветова палитра, чрез приложение като Handbrake. За още по-добро, H.265 поддържа и 12-битов цвят.

Избор на кодек въз основа на битрейт

„Битрейтът“ е „количеството данни, които енкодерът може да използва, за да кодира всеки кадър“. Колкото по-висока е тази стойност, толкова по-добро е качеството на изхода.

В същото време, колкото по-висок е битрейтът, толкова по-голям е произведеният файл. И с достатъчно висок битрейт, алгоритъмът за кодиране запазва и подробности, които няма да имате нищо против да пропуснете за по-ефективно кодиране и по-малки файлове.

С най-новите кодеци обаче, като H.264/H.265 и VP9/AV1, обикновено няма да се налага да се справяте с битрейт и да работите с предварително зададени/нива на енкодера и (C)RF стойности.

Избор на кодек въз основа на предварително зададени/нива на енкодера и (C)RF стойности

Всеки енкодер използва комбинация от различни функции за кодиране при компресиране на видео. Съвременните енкодери идват с предварително зададени настройки/нива, за да помогнат с цялата тази сложност, където тези функции са „обединени“ в по-опростен избор.

Тези „пакети“ работят като последователност от нива на производителност към качество, което позволява на потребителя да избере нивото на функциите на алгоритъма, които иска да използва. Колкото повече функции се използват, толкова по-добро е качеството на изхода и по-малките размери на произведените файлове, но също така толкова по-високи са изискванията към ресурсите и толкова по-бавно е кодирането.

Друга важна настройка с модерните видео кодеци, (C)RF стойността работи като "плъзгач за качество", позволявайки на потребителя да променя съотношението качество-размер на кодиране.

И така, кодиране на 30 минути Full-HD видео с AV1 (SVT) енкодер в Handbrake, с RF стойност на постоянно качество от 21 и Encoder Preset, зададен на 6, може да отнеме от 10 до 30 минути, кодирайки видеото почти в реално време или по-бързо на Ryzen 5900x. Същият видеоклип със същите настройки, но предварително зададена настройка на енкодера на 3, може да отнеме три до шест пъти повече време за кодиране, като честотата на кадрите на енкодера пада средно до 5 до 10 FPS.

За разлика от това, запазването на предварително зададената настройка на енкодера статична и промяната само на RF стойността ще промени качеството и размера на крайния файл, но няма да повлияе значително на скоростта на кодиране.

Избор на редактор/кодер

Кодеците са полезни само когато ги използвате заедно със съвместим софтуер.

В нашия модерен винаги включен свят можете да използвате онлайн файлови и видео компресори за такива задачи. Специалните „офлайн“ приложения обаче обикновено дават много по-добри резултати и не е необходимо да споделяте файловете си с трети страни.

Някои от най-добрите приложения, които можете да използвате, за да кодирате вашите видеоклипове с различни кодеци, са:

Ръчна спирачка

Ръчна спирачка е едно от най-обичаните решения за кодиране на видео и с право, тъй като минава по тънката граница между излагането на най-важните функции и същевременно е сравнително лесно за използване.

Доста полезно, Handbrake идва с много предварително готови настройки, които включват различни случаи на употреба на най-популярните кодеци (като за кодиране на супер HQ 2160p 60FPS 4K съдържание с AV1), но и много популярни устройства (от таблетите Fire на Amazon до Xbox конзоли).

StaxRip

StaxRip прави мрежово базираното кодиране лесно, като ви позволява да използвате няколко компютъра във вашата локална мрежа, за да "изчистите" опашка за кодиране много по-бързо, отколкото с един компютър. Той също така излага почти всички важни опции за кодеци като H.264 и H.265.

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

VirtualDub

Въпреки че не поддържа кодиране на множество видеоклипове и можете да го използвате само за основно редактиране на единични видеоклипове, VirtualDub е лек и изключително бърз, ако трябва да редактирате или кодирате съдържание с помощта на MJPEG или MPEG4.

Final Cut Pro/Vegas Pro/Davinci Resolve

Трябва ли да работите с MPEG4, ProRes, H.264 или H.265 източници? Искате ли също така да изрязвате и поставяте съдържание между тях без усилие? За да подравните отново сцени, да добавите преходи и да подобрите външния вид на видеоклипа си? Имате нужда от пълноценен пакет за редактиране като Final Cut Pro, Vegas Pro, или DaVinci Resolve.

FFMPEG

Искате ли да редактирате и прекодирате видеоклиповете си с помощта на команди, да автоматизирате процеса чрез писане на усъвършенствани скриптове или дори да създадете свой собствен GUI за редактиране и компресиране на видео? FFMPEG може да помогне, действайки като двигател, който улеснява цялото изрязване, поставяне и прекодиране между различни медийни формати.

Кодек за всяка задача на Windows

Кодирането на ценни семейни видеоклипове със загубен, стар кодек и настройки под стандарта може да съсипе спомените ви безвъзвратно, превръщайки тези моменти в замъглена или пикселизирана бъркотия.

За разлика от това, ако искате сериозно да намалите размера, зает от куп стари видеоклипове на котенца, които бихте искали да запазите, но всъщност не грижи, използването на нещо като MJPEG „за компресирането им“ може да има обратни резултати и да ги разшири, за да изяде вашето хранилище – всички то.

Вашият избор на кодек зависи от вашите нужди, приоритети и предпочитания. И все пак, дори ако предпочитате да избегнете прекомерното обмисляне на вашето видео кодиране, изборът на правилния кодек (и настройки) може да направи или да наруши процеса и да доведе до перфектни или ужасни резултати.

Сега обаче знаете как да изберете въз основа на задачата, с която искате да се заемете.