H264ify: ако трябва да гледате видеоклипове в YouTube на стар лаптоп. H.264 кодек, Flash технология, HTML5 и WebRTC браузъри, поддържащи eme h 264

Днес кодекът H.264 е един от най-популярните кодеци, използвани за поточно предаване на данни в Интернет.

Кодек H.264

Кодекът H.264 е стандарт за видео компресия, който е разработен от няколко организации, така че се нарича още AVC (Advanced Video Coding) и MPEG-4 част 10. Нека да разгледаме някои характеристики на H.264 кодиране и декодиране.

Основните предимства на компресията с помощта на H.264:

  • Висококачествена компресия.
  • Малко количество видео файлове.

недостатъци:

  • Взискателни към мощността на енкодера.
  • Взискателни към мощността на възпроизвеждащото устройство.

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

Флаш плеър и кодекH.264

Adobe Flashплейър, днес се използва широко в Интернет за:

  • Възпроизвеждане на видео. Например популярната услуга YouTube използва както Flash плейър, така и HTML5 видео плейър. Flash плейърът поддържа възпроизвеждане на видео, кодирано с помощта на H.264 от 2007 г., от версия на плейъра 9.0.115.
  • Видео кодиране. Например, когато във видео чат заснемаме изображение от уеб камера, Flash плейър или по-скоро плъгин за Adobe браузър Flash Plugin, кодира мултимедиен поток в реално време и го изпраща до .

Прозорец за заснемане на камера с помощта на Flash

Adobe Flash Plugin на браузъра обикновено използва и все още използва видео кодек VP6, който в сравнение с H.264 е по-малко взискателен към ресурсите, но е много по-нисък в качеството на компресия. Сравнително наскоро стана възможно да се използва кодек H.264. Flash Player 11, издаден през 2011 г., започна да поддържа видео кодиране в реално време с помощта на кодека H.264.

Оказва се, че става възможно да заснемете изображение от камера в интернет браузър и да го кодирате в движение с усъвършенстван H.264 кодек. Например безплатната система за уеб семинари BigBlueButton поддържа заснемане на видео от страна на клиента и кодиране в H.264. Нека ви напомня също, че видео енкодерът поддържа два видео кодека: VP6 и H.264.

HTML5 или Flash

Бавно започва да замества Flash. Такива приложения, които ще бъдат преведени на HTML5, вече са в ход. Разработването на WebRTC и HTML5 ще позволи достъп до уеб камерата и микрофона на потребителя, без да е необходимо да се използват допълнителни добавки за интернет браузъра.

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

BigBlueButton и HTML5

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

  • Преглед на сесия на BigBlueButton с помощта на HTML5 (преглед на презентация, поточно аудио/видео, двупосочен чат).
  • Излъчвайте аудио/видео с помощта на HTML5 и WebRTC.
  • Поддръжка за всички инструменти за представяне на BigBlueButton в HTML5.

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

1. Chrome не е първият или единственият популярен браузър, който не поддържа H.264: за първи път беше деактивиран през Mozilla Firefox, освен това Opera също не иска да поддържа този кодек.

2. H.264 видео в мрежата днес се гледа с помощта на добавки като Flash и Silverlight. Поддръжката за тези добавки ще продължи в Chrome.

3. Понастоящем няма конвенция, която да дефинира стандартен основен видео кодек в HTML 5 за тага "video". Това ще принуди всички разработчици и издатели, използващи маркера „видео“, да поддържат много различни формати.

4. Кодекът H.264 е патентован и трябва да платите за него, въпреки че MPEG LA удължи безплатния период до края на 2015 г. и обеща да не таксува некомерсиално съдържание.

5. За формата H.264 има безплатна алтернатива, наречена WebM от същия Google. Този формат има поддръжка от създателите Firefox браузърии опера.

6. WebM няма особени технологични предимства пред H.264. За да осигурите висококачествено възпроизвеждане на видео с висока резолюцияв този формат е важно потребителят да има хардуерна поддръжка за този кодек на компютъра си (това е приложено за H.264). Все още няма такава хардуерна поддръжка за WebM.

7. Google не предприема никакви действия за одобряване на своя собствен WebM формат като отворен стандарт в организации като ISO, ITU и SMPTE. Въпреки факта, че около WebM се формира независима общност от разработчици, разработката на кодека остава под пълен контрол. Google контрол. Това води до абсурдна ситуация: свободно лицензираният кодек WebM всъщност е по-малко отворен от H.264.


Официалната причина да не се поддържа този кодек като основен кодек за маркера „видео“ е посочена по следния начин: „Ключов фактор за бързото развитие и повсеместното разпространение на технологиите е модел на развитие, базиран на отвореност и управление на общността. Проектът WebM, стартиран миналата година, беше предназначен да донесе отворен видео кодек от световна класа в мрежата. През следващата година очакваме още по-бързи иновации в уеб медийната платформа и ще фокусираме инвестициите си върху онези технологии, които са разработени и лицензирани въз основа на принципите на свободната мрежа. В момента подобряваме поддръжката на HTML5 видео тагове за Chrome, като я интегрираме по-тясно с кодеци, които вече се поддържат от проекта Chromium с отворен код. Сега поддържаме видео кодеци WebM(VP8) и Theora и обмисляме добавянето на други висококачествени отворени кодеци в бъдеще. Тъй като H.264 играе важна роля във видеото и нашата цел е да позволим отворени иновации, поддръжката за този кодек ще бъде преустановена и нашите ресурси ще бъдат пренасочени към напълно отворени технологии.“ Има няколко версии на това решение.

Всъщност версията отGoogle


Firefox и Opera поддържат отворените кодеци WebM и Ogg Theora и няма да поддържат H.264 поради изискванията за лицензиране на последния; Сафари и Internet Explorer 9 поддържат H.264. Google иска да види жизнеспособен базов кодек, който всички браузъри ще поддържат. Досега развитието на уеб видео е в застой. Липсата на основен кодек в спецификациите на HTML ще принуди всички разработчици и издатели, използващи маркера „видео“, да поддържат множество различни формати.

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

Google заявява, че не възнамерява да налага материални претенции или по друг начин да контролира формата WebM. Компанията беше изправена пред избор: или незабавно да инвестира в отворена технология за напредък на платформата HTML5, или да приеме статуквото, поддържайки фрагментирана платформа, където иновациите могат да бъдат ограничени от интересите на тези, които получават възнаграждения. И компанията реши да заложи на отворена мрежа, и тя е уверена, че това решение ще стимулира иновациите, които са от полза както за потребителите, така и за индустрията.

Религиозни войни (холивари)


Същността на тази версия е проста: Google иска да „прокара“ своя все още безплатен, но малко известен и понастоящем ограничен за употреба формат и след това да започне да таксува пари за използването му. Като отказва да поддържа H.264 в своя браузър, компанията може да накара собствениците на видео портали да гарантират, че техните видеоклипове са кодирани в два формата: H.264 и WebM. Но цената на такава операция ще бъде много висока, а ползите са съмнителни. Малко вероятно е да можете да гледате видео чрез Google Chromeструва си да похарчите милиони долари. Някои разработчици и видео редактори вече обявиха, че ще спрат да поддържат Chrome, защото не искат да поддържат множество различни кодеци.

Материални причини


Те не означават възнаграждения за използване на кодека H.264 от MPEG LA (мениджър на патентния пакет) - Google може да ги плати. Проблемът е друг: поддържането на всички видео формати в YouTube изисква сериозна инфраструктура, която струва много пари. Колкото по-малко формати трябва да се поддържат, толкова по-ниски са разходите за центрове за данни и съхранение. В случая с YouTube говорим за екзабайти данни и милиарди долари в SAN хардуер и други капиталови разходи.

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

За да можете удобно да гледате видеоклипове в Mozilla Firefox, на този браузърВсички необходими добавки, които отговарят за показването на онлайн видеоклипове, трябва да бъдат инсталирани. Прочетете статията за това какви добавки ще трябва да инсталирате, за да гледате видеоклипове удобно.

Добавките са специални компоненти, вградени в браузъра Mozilla Firefox, които ви позволяват да показвате правилно определено съдържание на различни сайтове. По-специално, за да може да възпроизвежда видео в браузъра, Mozilla Firefox трябва да има инсталирани всички необходими добавки.

Adobe Flash Payer

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

От доста време разработчиците на Mozilla планират да се откажат Flash поддръжка Player, но това все още не се е случило - този плъгин трябва да бъде инсталиран в браузъра, ако, разбира се, искате да пуснете всички видеоклипове в интернет.

VLC уеб плъгин

Вероятно сте чували или дори сте използвали такъв популярен медиен плейър като VLC Media Player. Този играч успешно ви позволява да играете не само голяма сумааудио и видео формати, но и възпроизвеждане на поточно видео, например, гледане на любимите ви телевизионни предавания онлайн.

На свой ред, VLC Web Plugin е необходим за възпроизвеждане чрез Mozilla Firefox поточно видео. Например, решили ли сте да гледате телевизия онлайн? Тогава най-вероятно VLC Web Plugin трябва да бъде инсталиран в браузъра. Можете да инсталирате този плъгин в Mozilla Firefox заедно с VLC Media Player. Вече говорихме за това по-подробно на уебсайта.

QuickTime

Плъгинът QuickTime, както в случая с VLC, може да бъде получен чрез инсталиране на едноименния медиен плейър на вашия компютър.

Този плъгин не е необходим много често, но все пак можете да намерите видеоклипове в интернет, които изискват инсталиране на Mozilla, за да ги възпроизвеждате. Добавка за Firefox QuickTime.

OpenH264

По-голямата част от поточно видео използва кодек H.264 за възпроизвеждане, но поради проблеми с лицензирането, Mozilla, заедно със Cisco, внедриха приставката OpenH264, която ви позволява да възпроизвеждате поточно видео в Mozilla Firefox.

Този плъгин обикновено е включен в Mozilla Firefox по подразбиране и можете да го намерите, като щракнете върху бутона на менюто на браузъра, отваряйки секцията "Екстри" и след това отидете на раздела „Добавки“ .

Ако не го намерите в списъка инсталирани добавки OpenH264, тогава вероятно трябва да актуализирате Браузър Mozilla Firefox до най-новата версия.

/MPEG-4 част 10 или AVC (Advanced Video Coding) е стандарт за видео компресия. Както подсказва името му, H.264 със сигурност е усъвършенстван видео формат по различни начини в сравнение с MPEG-2. С половината дори четвърт от използването на побитова скорост, H.264 осигурява както качество с висока разделителна способност, така и малък размер на файла.

Следователно можете да чуете, че H.264 се използва в такива приложения като плейъри за Blu-ray дискове, видеоклипове от YouTube и iTunes Store, уеб софтуер като Adobe Flash Player и Microsoft Silverlight. И така, искате ли вашият Windows PC или Mac да поддържа напълно H.264 видео? Тогава трябва да изтеглете H.264 Пакет кодеци за да се гарантира, че компютърът може да разпознае H.264 безупречно.

Всичко в едно H.264 енкодер и декодер

WinX HD Video Converter Deluxe - кодирайте и декодирайте H.264 с лек бриз. Кодирайте HEVC, AVI, WMV, M2TS, MPEG-2, FLV, WebM и т.н. към H.264.
Декодирайте H.264 до HEVC, AVI, WMV, M2TS, MPEG-2, FLV, WebM и др.
Ускорете значително прекодирането на H.264 с пълно хардуерно ускорение.

Кратко въведение относно кодека H.264

Преди да изтеглите вашия H.264 кодек, струва си да отделите време за това защо H.264 управлява. H.264 привлича толкова много внимание, защото може да кодира видео с приблизително 3 пъти по-малко битове от сравними MPEG-2 кодери. Това отваря нови възможности.

Тъй като H.264 е до два пъти по-ефективен от MPEG-4 част 2 (естествено видео) кодиране, наскоро беше приветстван в стандарта MPEG-4 като част 10 - Разширено видео кодиране. Много утвърдени доставчици на енкодери и декодери преминават директно към H.264 и пропускат междинната стъпка на MPEG-4 Част 2.

H.264 Codec Pack безплатно изтегляне

Във форума на Doom9 ще намерите дълъг списък, който предлага безплатно изтегляне на H.264 кодек. Ето един, който избрахме, тествахме и след това ви го даваме.

DivX Plus HD представлява внимателно подбран баланс от функции, разработени в сътрудничество с нашите партньори производители.

Той позволява както силна компресия, така и оперативна съвместимост в огромен набор от категории устройства, включително DVD плейъри, Blu-ray плейъри (имате нужда?), цифрови телевизори, декодери и други.

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

Ратифицирана като част от стандарта MPEG-4 (MPEG-4 част 10), тази ултра-ефективна технология ви дава отлични резултати в широк диапазон от честотни ленти, от 3G за мобилни устройства до iChat AV за видеоконференции до HD за излъчване и DVD .

MainConcept AVC/H.264 Codec Pack предлага бързи скорости на кодиране и декодиране във всички профили и нива, поддържани от стандарта.

Той кодира и декодира H.264/AVC видео, което улеснява добавянето на поддръжка за този вълнуващ нов формат към съществуващи приложения. Кодерът също така включва предварително конфигурирани шаблони за Blu-ray, Sony PSP, Apple iPod, AVCHD, Adobe Flash, Silverlight и други стандарти. Версията за излъчване на кодековия пакет дори предлага поддръжка на AVC-Intra Class 50 и Class 100.

За DivX софтуер (или ). Активирайте конвертирането и възпроизвеждането на DivX видео с DTS-HD аудио, включително HEVC видео съдържание до 4K. DTS-HD Plug-in ви позволява да конвертирате и възпроизвеждате видеоклипове с DTS аудио записи за звук със студийно качество. Независимо дали се наслаждавате на забавление у дома или в движение, DTS има за цел да осигури възможно най-доброто аудио изживяване, независимо какво устройство използвате.

  • Конвертирайте вашите видеоклипове с многоканални аудиозаписи във формат DTS
  • Възпроизвеждайте видеоклипове с DTS звукови записи в DivX Player за още по-кинематографично изживяване
  • Възпроизвеждайте вашите видеоклипове по всяко време и навсякъде на вашите DivX устройства с поддръжка на DTS аудио

DTS-HD Plug-in за DivX софтуер включва DTS-HD Master Audio™, който декодира всички DTS кодеци, включително DTS Digital Surround™, DTS Express™ и DTS Coreless потоци без загуби, с DTS декодера. В зависимост от DTS кодека, използван за създаване на аудио във вашия файл, DTS може да позволи до 7.1 отделни канали и спестяване на данни, което прави кодирането по-бързо с по-добро качество.

За DTS патенти вижтеhttp://patents.dts.com . Произведено по лиценз от DTS Licensing Limited. DTS, DTS-HD, символът и DTS или DTS-HD и символът заедно са регистрирани търговски марки и DTS-HD Master Audio е търговска марка на DTS, Inc. © DTS, Inc. Всички права запазени.

Публикации по темата