Vp9 codec windows 10

Vp9 codec windows 10

Приветствую всех читателей блога navertel.net. Это будет совсем небольшая заметка, скорее для себя. Сегодня мы поговорим на тему видеокодеков. На данный момент существует довольно большое их количество, в которые можно кодировать/рендерить видео. Самым популярным, пожалуй, считается кодек h264, а само видео в этом кодеке находится в контейнере (расширении) mp4. Вы спросите, а что с ним не так? С ним всё замечательно, несмотря на почтенный возраст, этот кодек дает прекрасное качество в сочетании с хорошей скоростью кодирования. И если вам нужно отрендерить какое-то видео для домашней коллекции, можете использовать его и не вдаваться в детали. Однако, есть одно «НО» — эффективность сжатия.
Современный, технологичный кодек VP9 (webm), разработанный компанией Google, жмет видео на 40% эффективнее, чем H264. То есть выдает сравнимое качество при значительно более низком битрейте. Почему это имеет значение? С одной стороны, битрейт — качество получаемого видео, а с другой — полоса пропускания как клиентского интернет-канала, так и серверного. Приведу простой пример: я закодирую видео в кодек h264 (mp4) с битрейтом 50 мегабит/c и выложу его на какой-либо сайт (ютуб, vimeo и т.д не учитываем). Качество, при таком битрейте, будет просто восхитительное, однако, далеко не у каждого зрителя тариф обеспечит требуемые 50 мегабит входящего канала. Видео будет постоянно буферизироваться, что неизбежно рассердит любого смотрящего. Так же, имеет смысл подсчитать, какой же требуется интернет-канал серверу, чтобы хотя бы 10 человек могли одновременно смотреть это видео? Путем нехитрых вычислений понимаем, что серверу нужно 500 мегабит. Это очень жестко.

Исходя из имеющихся данных, становится очевидно, что главная задача любого видеосервиса — жать видео максимально, настолько, насколько это возможно. Это позволит сразу убить двух зайцев — экономить дисковое пространство хранилища и одновременно обслуживать намного больше клиентов.

Если ваша задача — получить лучшее качество при наименьшем битрейте, то тут кодек VP9 и приходит на помощь. С помощью него можно кодировать, например, 1080p видео с битрейтом 2500k (2,5 мегабита) и иметь вполне приличное качество. Если видео очень динамичное, битрейт следует поднять до 3000-4000k. Если же с таким битрейтом мы будем кодировать в кодек h264 — получим пиксельную кашу, примерно как на Ютубе. Ютуб далеко не всё видео кодирует в VP9 (webm), многие видео хранятся в кодеке h264/avc — смотреть на них больно.

Однако, кодек VP9 не идеален и есть у него небольшой изъян, связанный с цветовым пространством. Условно, два основных цветовых пространства — это TV (bt601) и PC (bt709). Чем они отличаются? Уровнями черного и белого. Цветовое пространство TV имеет более узкий диапазон цветов 16-235, где 16 — белый, а 235 — черный. Если просматривать такое видео на мониторе ПК, то оно будет блеклое, тусклое, с низким контрастом. Потому что правильное цветовое пространство для PC — 00-255, где 00 — абсолютный белый, а 255 — абсолютный черный. Простыми словами, телевизионное цветовое пространство имеет ограниченный диапазон RGB. А компьютерное — полный.

Проблема кодека VP9 состоит в том, что он умеет работать только с TV пространством, обозначаемое так же, как yuv420. Для многих современных фото и видеокамер — это не проблема, они снимают точно в таком же цветовом поле с поправкой на контраст, картинка с них вполне хорошо смотрится. Но есть старые модели фото-видео камер, которые снимают в цветовом пространстве yuvj420 (pc, bt709) и с них необработанное видео смотрится отлично, сочно, контрастно. Но вот при кодировании в VP9 подобных видео со старых камер, кодек обрезает диапазон цвета с 00-255 до 16-235 и мы получаем тусклую, неконтрастную картинку. Абсолютно черный 255 превращается в тёмно-серый 235.

Как решать эту проблему?

Читайте также:  Посмотреть кто занял файл linux

Облазив огромное количество интернет-сайтов, как российских, так и зарубежных, я не нашел практически никакой полезной информации. И вывод напрашивается сам собой: раз кодек не поддерживает yuvj420 (pc, bt709), то и бороться с потерей цвета никак нельзя. Тем не менее, я нашел небольшую уловку, которая работает в актуальных версиях ffmpeg (4.2) и позволяет с помощью фильтра подкрутить контраст на 10%. Вероятно, Ютуб пользуется подобными методами, так как конвертировать PC-стандарт (yuvj420) в TV (yuv420) и не потерять часть цвета — невозможно. Делюсь командой для ffmpeg под Linux, чтобы закодировать видео yuvj420 и не лишиться контраста. Конечно, это лишь уловка, но закодированное видео в yuv420 практически не будет визуально отличаться от исходника и большинство вообще не заметит никакой разницы.

Решение:

-i — входной файл
MVI_9360.MOV — название входного файла, включая расширение
-c:v vp9 — кодек видео VP9
-vf «eq=contrast=1.1:brightness=0:saturation=1» — видеофильтр, контраст, яркость, насыщенность. Единица — это 100%.
-b:v 2000k — примерный битрейт видео установлен в 2000 килобит/c
-c:a libopus — кодек аудиодорожки, кроме libopus может использоваться libvorbis
-b:a 256k — битрейт аудиодорожки установлен в 256 килобит/c
-y — означает yes, полезно в случае перезаписи существующего в каталоге файла с тем же названием.

По поводу кодирования различных видеофайлов с помощью ffmpeg я как-нибудь напишу отдельный пост. А пока, на этом всё. Спасибо за внимание 🙂

На правах автора хочу напомнить, что у нас есть группа вк и телеграм-чат, где можно пообщаться на компьютерную и сетевую тематику.

Usernm’s notes

11 января, 2020

Как поставить VP9 codec Windows 10 без магазина

Задача — поставить кодек из магазина windows 10 без магазина. Потому что без кодека вот этот видос:
https://www.youtube.com/watch?v=LXb3EKWsInQ
в 4к 60 фпс нагружает проц на 50%, а с ним 5-10%.

Самый большой вопрос где взять нужные файлики. Ключевые слова для поиска «appx files download windows 10»

Неплохой сервис, который у меня сработал:
https://store.rg-adguard.net/

А он нам примерно вот это:

Внимание. Слева должен быть выбран Url link, а справа канал Retail. Другие каналы пробовать можно, но не везде все доступно.

Тут насколько я понимаю показываются все пакеты вместе с зависимостями.

Нам надо забрать x64 сам кодек и x86 и x64 пакет VCLibs.

Дальше нам надо повоевать с правами доступа к папке:
C:\Program Files\WindowsApps

Вот этот видосик немного не о том, но как выставить права к нужной папке он объясняет примерно с 4 минуты.

Поэтому я кратенько по пунктам без иллюстрации повторю что там разжевывается.
1. Изначально папка скрытая, поэтому нужно включить отображение скрытых папок.
2. Правый клик по папке, Properties, вкладка Security, кнопка Advanced.
3. Сверху Owner папки нормально не отображается, меняем его нажатием на кнопку Change.
4. В пустое поле вводим administrators если винда английская (как у меня) или администраторы если русская. Справа кнопка Check Names, которая сконвертирует написанное в правильное название пользователя.
5. После этого закрываем окно настроек прав и открываем его заново.
6. Выбираем администратора. Должна стать активна кнопка Edit для изменения прав доступа. Если она неактивна, можно попробовать добавить пользователя под которым мы работаем в данный момент.
7. Жмем кнопку Edit. В правах доступа выбираем Full control, сверху применить к This folder, subfolders and files. Жмем ОК.
8. На всякий случай закрываем окно и открываем его снова.
9. Теперь жмем кнопку Add, сверху выбираем Select a principal, дальше Advanced, дальше справа кнопку Find Now, Там ищем ALL APPLICATION PACKAGES, либо ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ на русском. Жмем ОК, оно должно отобразиться в пользователе. Жмем еще раз ОК.
10. На всякий случай закрываем окно и открываем его снова.
11. Выбираем добавленного пользователя ALL APPLICATION PACKAGES и жмем Edit. Добавляем аналогично полный доступ как и администратору ко всем папкам и файлам внутри.
12. Еще раз закрываем окно и открываем, убеждаемся что у администратора и пользователя пакетов есть полный доступ к папке.

Читайте также:  Nvidia 3dtv play для windows 10

Дальше нам нужен powershell. Я запускал powershellISE без приписки x86 с правами администратора.

Vp9 codec windows 10

=======> Windows 10 LTSC VP9 and AV1 installer (ENG FAQ):

Сheck that VP9 does not work in the browser, example — youtu.be/N1-Jmq7BLFE Look at the ‘GPU’ in the Task Manager, in 4k (‘2160p60fps’) load will be 30%.

Install browser extension ‘enhanced_h264ify’ to check all codecs is ON in browser. Remove all blocking. After check the extension can be disabled. Also the extension block any codecs if you want.

After install Webp Image Extensions I have problem with pic-preview videos on youtube (in Firefox). If you have same problem, uninstall this extension via OOAPB.exe (run as Administrator, flag Webp -> Remove -> Current User). Also removed HEIF Image Extensions (requires paid HEVC).

If you have any other problems during installation, goto point 1 again or try using older versions of files:

step3_x64_old.ps1 — ver. 2019/10 step3_x64.ps1 — ver. 2020/07 step3_x64_new.ps1 — ver. 2020/11 reinstall.bat — full reinstallation for x64 reinstall_x86.bat — full reinstallation for x32

=======> Windows 10 LTSC VP9 и AV1 установщик (RU FAQ):

Проверяем что VP9 в браузере не работает, пример — youtu.be/N1-Jmq7BLFE Cмотрим ‘GPU’ в Диспетчере задач, в 4k (‘2160p60fps’) нагрузка будет 30%.

Установите расширение для браузера ‘enhanced_h264ify’, чтобы проверить включены ли кодеки в браузере. Снимите все блокировки. После проверки расширение можно отлючить. Также оно блокирует любые кодеки, если хотите.

После установки Webp Image Extensions у меня возникла проблема с предварительным просмотром видео (картинками) на YouTube (в Firefox). Если у вас такая же проблема, удалите это расширение через OOAPB.exe (запустите от имени администратора, отметьте Webp -> Remove -> Current User). Также убран HEIF Image Extensions, т.к. он требует платный HEVC.

Если у вас появились другие проблемы при установке VP9, снова начните с пункта 1 или попробуйте использовать старые версии файлов:

step3_x64_old.ps1 — версия 10/2019 step3_x64.ps1 — версия 07/2020 step3_x64_new.ps1 — версия 11/2020 reinstall.bat — полная переустановка для x64 reinstall_x86.bat — полная переустановка для x32

=======> List of files / Список файлов:

  • VCLibs_Redist_Packages 2013 and 2015-2019 & UWPDesktop_Packages 2015-2019
  • VP9 Video Extensions microsoft.com/store/productId/9N4D0MSMP0PT
  • Web Media Extensions microsoft.com/store/productId/9N5TDP8VCMHS
  • AV1 Video Extension microsoft.com/store/apps/9MVZQVXJBQ9V
  • MPEG-2 Video Extension microsoft.com/store/apps/9N95Q1ZZPMH4
  • Webp Image Extensions microsoft.com/store/apps/9PG2DK419DRG
  • HEIF Image Extensions microsoft.com/store/apps/9PMMSR1CGPWG (for manual installation, removed from the script / для установки вручную, убрано из скрипта)
  • Raw Image Extension microsoft.com/store/apps/9NCTDW2W1BH8 (for manual installation / для установки вручную)
Читайте также:  Как взломать если заблокирован windows

About

LTSC 1809 (x64 and x86) without Windows Store!

Windows 10 Codec Pack для Windows

Оценка:
  • 1
  • 2
  • 3
  • 4
  • 5

3.87 /5 голосов — 87

Лицензия:Бесплатная
Версия:2.1.9 | Сообщить о новой версии
Обновлено:17.02.2021
ОС:Windows 10, 8.1, 8, 7, XP
Интерфейс:Английский
Разработчик:
Категории:Кодеки, декодеры — Кодеки, декодеры
Загрузок (сегодня/всего):42 / 150 813 | Статистика
Размер:44,36 Мб
СКАЧАТЬ

Windows 10 Codec Pack — набор наиболее важных кодеков, фильтров, плагинов и сплитеров, без наличия в системе которых практически невозможно безпроблемное воспроизведение аудио и видео файлов.

Поддерживаются почти все форматы видео и аудио файлов (bdmv, .evo, .hevc, .mkv, .avi, .flv, .webm, .mp4, .ts, .m4v, .m4a, .ogm, .ac3, .dts, .flac, .ape, .aac, .ogg, .ofr, .mpc, .3gp и т.д.), а также различные типы сжатия, включая x265, h.265, HEVC, 10bit x264, x264, h.264, AVCHD, AVC, DivX, XviD, MP4, MPEG4, MPEG2 и пр.

Основные возможности программы:

  • Включает Media Player Classic — Home Cinema.
  • Наличие всех самых необходимых компонентов для воспроизведения аудио и видео файлов (ffdshow, LAV Video/Audio decoder, LAV Splitter, XviD, Haali Media Splitter/Decoder, Icaros и др.).
  • Поддержка всевозможных мультимедийных форматов (bdmv, .evo, .hevc, .mkv, .avi, .flv, .webm, .mp4, .ts, .m4v, .m4a, .ogm, .ac3, .dts, .flac, .ape, .aac, .ogg, .ofr, .mpc, .3gp и т.д.).
  • Поддержка различных типов сжатия: x265, h.265, HEVC, 10bit x264, x264, h.264, AVCHD, AVC, DivX, XviD, MP4, MPEG4, MPEG2 и т.д.
  • Поддержка различных типов разрешений экрана, включая SD (Standard Definition) 480i, 480p, 576i, 576p, + HD (High Definition) 720i, 720p, 1080i, 1080p, 4k и пр.
  • Возможность проигрывать защищенные Bluray, HD-DVD, AVCHD, DVD, CD-диски (при наличии RedFox AnyDVD HD).
  • Возможность проверки обновлений и многое другое.

K-Lite Codec Pack для windows 10

Рейтинг программы

Поддерживаемые ОСРазрядностьДля устройствЯзык интерфейсаПоследнее обновлениеРазработчикОфициальный сайт
9.9/10
Windows 10
32 bit, 64 bit, x32, x64
компьютер
Русский
2019
Codec Guide
www.codecguide.com

Мультимедийные файлы присутствуют у каждого пользователя персонального компьютера или ноутбука. Слушая любимые композиции, просматривая долгожданный фильм, пользователь часто сталкивается с проблемой воспроизведения медийных файлов. Музыка прослушивается частями или вовсе прерывается, видеоматериалы показываются с нечетким изображением и отсутствием звука – проблемы перечисляемые бесконечно. Для разрешения затруднений, связанных с воспроизведением, создатели программных продуктов разработали специальный пакет (набор) необходимого софта под названием K-Lite Codec Pack для windows 10.

Установить K-Lite Codec Pack для windows 10 последней версии

K-Lite Codec Pack для windows 10 представляет собой пакет разработанных плагинов, кодеков и декодеров. Говоря понятным языком, плагины необходимы для помощи расширить и дополнить основные функции программы, используемой для воспроизведения видео и аудио. Задачей кодеков является кодировка или раскодировать аудио, видео файлов, для дальнейшего подходящего просмотра либо прослушивания.

Скачать K-Lite Codec Pack для windows 10 бесплатно:

Примечание! В чем особенность версий наборов — Basic, Full, Mega, Standard можно узнать на главной странице кодек пак.

Оцените статью
Adblock
detector
Название Для платформы Разрядность: Версия Загрузка
K-Lite Codec Pack Basic + кодек hevc Windows 10 x32 — x64 Бесплатно