Кодек 264 не работает

Активация поддержки видео в h264 на Firefox 49 на Windows XP

Почему Firefox никогда не поддерживал видео в h264 на Windows XP, или экскурс в историю

Сначала Mozilla отказывалась поддерживать проприетарный и защищённый патентами формат h264, продвигая использование открытых кодеков, потом, когда стало понятно, что без поддержки h264 в современном вебе никуда, реализовала её при при помощи компонента Windows Media Foundation, отсутствующего в Windows XP. Когда Cisco предоставила открытые и лицензионно чистые кодеки OpenH264, было слишком поздно — никто не хотел переписывать рабочий код, использующий WMF, ради ОС, поддержка производителем которой была окончена, и внедрение OpenH264 ограничили видео по WebRTC.

Но многие (в том числе и я) всё ещё используют эту ОС по разным причинам, и не стоит им отказывать в просмотре видео в h264 в самом лучшем (по моему скромному мнению) браузере Firefox.

Помощь, откуда не ждали

После обновления на Firefox 48 я внезапно для себя обнаружил, что видео в h264 прекрасно работает.
Небольшое расследование привело меня к тому, что это стало возможно благодаря плагину Adobe Primetime, ориентированному на воспроизведение DRM видео.

На скриншоте ниже, полученном при помощи Process Explorer, видно, что процесс plugin-container, появившийся после загрузки страницы с видео, использует файл eme-adobe.dll из профиля текущего пользователя.

Читайте также:  Как настроить мозилу для быстродействия

Зайдя в настройку плагинов Firefox, я нашёл там Adobe Primetime, отключение которого приводило к тому, что FF переставал воспроизводить h264, что доказывало, что именно он виновник этого торжества.
Но радость моя была не долгой.

Всё опять сломали

При очередном обновлении до Firefox 49 я с грустью обнаружил, что h264 опять не играется. Я не нашёл Adobe Primetime в списке плагинов, я не нашёл его файлов в профиле, а попытка их подсунуть ни к чему не привела.

В поисках по интернету я наткнулся на обсуждение предложения по скрытию Adobe Primetime на ОС ниже Vista. Оттуда я узнал, что этот плагин официально не поддерживает Windows XP, и на некоторых конфигурациях наблюдались проблемы со стабильностью. Но у меня же проблем не было!

В багтрекере была ссылка на «исправление» проблемы отображения плагина Primetime на XP. Опираясь на код из него, я сделал исправление, которое откатывает вредный эффект данных изменений.

Исправление

Обновление: более простой и корректный способ указан в P.S, файлы править не нужно. Предыдущий вариант исправления остаётся в исторических целях.
Необходимо разархивировать файл omni.ja из корневой директории браузера, найти там файл /jsloader/resource/gre/modules/GMPUtils.jsm, открыть в любом шестнадцатеричном редакторе, и заменить там байты

Тем самым мы включим работу плагина на ядре NT 5.0 и выше, вместо NT 6.0. После исправления необходимо упаковать файлы обратно в omni.ja. Архивация с обычными параметрами тут не подойдёт, нужно использовать консоль:

После замены им оригинала всё опять заработало.

Замечу, что необходимо так же активировать поддержку воспроизведения видео при помощи плагинов, в about:config необходимо выставить в true:

У меня эта настройка была давно включена, в надежде на работу h264 через OpenH264. После этого можно наслаждаться видео в h264 на любых сайтах, в том числе YouTube, Vimeo, сервисах онлайн-трансляций и т.д.


(тест на чистой ОС в виртуальной машине)

Я создал запрос в Bugzilla на возврат поддержки плагина Primetime на Windows XP, но что-то мне подсказывает, что это закончится ничем.
Предлагаю помочь в исправлении описания запроса, так как я косноязычен даже на русском языке (если вы не заметили), а уж на английском понятность моих пояснений полностью теряется, что ещё более снижает шансы на официальное исправление этой проблемы в будущих версиях Firefox.

Послесловие

Для тех, кому лень возиться с HEX- редакторами и архиватором, прикладываю ссылку на каталог на Яндекс.диске, куда я буду сбрасывать свои исправленные файлы omni.ja после обновлений. Пока там лежит один файл из актуальной версии.

Плагины в Firefox запускаются в изолированном процессе, не имеющим доступ к странице, поэтому ничего страшного в использовании плагина с закрытым кодом нет. Хоть я и предлагаю скачать исправленный файл, я также даю инструкции по его самостоятельному исправлению выше.

Получившийся у вас файл omni.ja при бинарном сравнении может отличатся от моего даже на одной версии FF, так как используются разные архиваторы, его версии и параметры сжатия по умолчанию.

Спасибо за внимание!

P.S. Обновление

На Bugzilla подсказали более простой и корректный способ активации плагина. Достаточно создать в about:config настройку:

Источник

Кодек 264 не работает

Сообщения: 8164
Благодарности: 2777

Конфигурация компьютера
Материнская плата: Quanta 30CC
HDD: TOSHIBA MK1646GSX 160 гиг sata
Звук: 82801H (ICH8 Family) HD Audio Controller , Realtek ALC268
CD/DVD: TSSTcorp CDDVDW TS-L632N
ОС: Windows XP pro x32
Прочее: Hewlett-Packard HP Pavilion dv6700 Notebook PC
но тот же VirtualDub . его не открывают »

Использует VFW кодеки.

итого диагноз — в системе нет h.264 VFW кодека.

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 13
Благодарности: 0

итого диагноз — в системе нет h.264 VFW кодека.

Сообщения: 8164
Благодарности: 2777

Конфигурация компьютера
Материнская плата: Quanta 30CC
HDD: TOSHIBA MK1646GSX 160 гиг sata
Звук: 82801H (ICH8 Family) HD Audio Controller , Realtek ALC268
CD/DVD: TSSTcorp CDDVDW TS-L632N
ОС: Windows XP pro x32
Прочее: Hewlett-Packard HP Pavilion dv6700 Notebook PC
я его специально устанавливал отдельно, о чем написано в 1ом посте. »

Сообщения: 5677
Благодарности: 1143

Источник

Как воспроизводить файлы H.264 и H.265 на плеере VLC и конвертировать в MP4?

Как воспроизводить файлы H.264 и H.265 на плеере VLC и конвертировать в MP4?

Видеокодеки H.264 и H.265 сегодня являются наиболее распространенным для сжатия видео в системах видеонаблюдения. Но как воспроизводить сжатые этими кодеками файлы на компьютере под управлением Windows или Mac OS?

Проще и лучше всего для этого использовать видео проигрыватель VLC. Для этого нужно выполнить несколько действий:

Шаг 1. Загрузите последнюю версию VLC здесь и установите ее на свой компьютер.

Шаг 2. Запустите медиаплеер VLC. Перейдите в Инструменты, а затем нажмите Настройки.

Шаг 3. Отметьте параметр «Все», чтобы отобразить все настройки.

Шаг 4. Выберите «H264 video demuxer» или HEVC/H.265 video demuxerв модуле Demux. Затем нажмите Сохранить.

После этого сжатое одним из этих кодеков видео можно просматривать на ПК или ноутбуке пол любой операционной системой в медиаплеере VLC.

Кому проще увидеть один раз, чем 10 раз прочесть, предлагаем посмотреть видеоролик.

Если у вас возникают проблемы и вы не можете воспроизводить видео H.264 или H.265 на проигрывателе VLC, попробуйте следующие советы по устранению неполадок, которые могут помочь решить проблемы:

  • Обновите медиаплеер VLC до последней версии и обязательно обновите кодеки VLC.
  • Включите демультиплексор H.264 или H.265 в настройках VLC. Перейдите в Инструменты> Настройки> Показать настройки, нажмите Все> Вход / Кодеки \ Демультиплексоры: модуль Demux

Как конвертировать файлы H.264 в MP4

Другой способ воспроизвести видео H.264 на VLC заключается в том, чтобы сначала преобразовать файлы H.264 или H.265 в формат MP4, а затем воспроизвести видео на медиаплеере VLC. Однако в настоящее время большинство производителей видеонаблюдения предоставляют встроенные конвертеры, поэтому при экспорте видео они уже находятся в формате MP4.

Для преобразования файлов H.264 / H.265 в MP4 нужно:

Шаг 1. Используйте бесплатный видео конвертер, такой как VSDC Free Video Converter или Subler . Загрузите его и установите на свой компьютер.

Шаг 2. Нажмите « Добавить файлы » и добавьте файлы H.264 или H.265 , которые необходимо преобразовать.

Шаг 3. Выберите « MP4 » в качестве формата видео, в который вы хотите преобразовать.

Шаг 4. Нажмите « Преобразовать» , дождитесь завершения и нажмите « Сохранить» .

После того, как вы закончите преобразование файлов H.264 в формат MP4, вы сможете воспроизводить и просматривать видео в проигрывателе VLC.

Ну а мы напоминаем, что наша компания «Запишем всё» с 2010 года занимается монтажом, модернизацией и обслуживанием любых систем видеонаблюдения, а также видеодомофонов в Москве и Подмосковье.

Мы работаем быстро, качественно и по доступным ценам. Перечень услуг и цены на их вы можете посмотреть здесь.

Звоните +7 (499) 390-28-45 с 8-00 до 22-00 в любой день недели, в том числе и в выходные. Мы будем рады Вам помочь!

Источник

h 264 нет звука

Если вы читаете эту статью, то наверняка столкнулись с проблемой воспроизведения видео формата h264 на своем компьютере.

На просторах сети интернет присутствует множество информации, что формат h.264 или h.265 можно открыть программами для Windows типа: QuickTime Player, Media Player Classic — Home Cinema, Light Alloy, VLC, Kantaris и другие.

Мне пришлось потратить немало времени, чтобы скачать и установить весь этот софт. В итоге, без дополнительно установленных кодеков и каких-либо плагинов ни одно приложение так и не смогло проиграть ролик в h.264.

Для Вашего удобства предлагаю скачать рабочий плеер под Windows для открытия файлов расширением h264 с камер наблюдения. Софт позволяет открывать и просматривать одновременно до 4х видео-файлов с возможностью перемотки и изменения скорости воспроизведения. Также, имеется поддержка новейшего кодека h265.

Ссылка на конвертер h.264 в AVI: https://rucam-video.ru/files/videoconverter_h264_to_avi.zip (проверено, вирусов нет)

Автор: Дмитрий Самохвалов, технический редактор компании Rucam-Video.

У меня есть MP4 / h.264-видео без звука. С ffmpeg или аналогичным образом, как я могу применить звуковую дорожку к этому MP4-файлу без ухудшения качества видео (т. Е. Без перекодирования видеодорожки)?

Я бы предпочел решения, содержащие бесплатное программное обеспечение, доступное для Win7, Ubuntu или FreeBSD.

3 ответа

Правильная команда FFmpeg:

Это обеспечит два входных потока, видео, которое у вас уже есть, и звук, например. из файла MP4 с аудио AAC и объединить их вместе с помощью опций -map .

Здесь первое число в 0:0 — это входной файл ( 0 для видеофайла и 1 для аудиофайла), а второе число — поток из этого файла ( 0 , так как есть только один поток, видео или аудио). Два потока будут сопоставлены с одним выходным файлом, поэтому первое видео, затем аудио.

Битовые потоки будут скопированы и не будут повторно закодированы с помощью параметра -c copy . Вы можете наблюдать это на выходе FFmpeg:

Выберите один или несколько файлов на компьютере

Сервис позволяет произвести преобразование (конвертировать) из формата H264 в формат AC3

H264 — это лицензируемый стандарт сжатия видео, который необходим для того, чтобы получить высокую степень сжатия видеопотока и при этом сохранить хорошее качество. Формат H264 нашел широкое использование для того, чтобы записывать, обрабатывать и хранить данные с наружной камеры видеонаблюдения. То есть файл с расширением H264 по сути является видеозаписью. Разработка файла принадлежит Video Coding Experts Group. Специфика формата H264 заключается в том, что видеоданные сжимаются до минимального размера. Причем параметры разрешения видео и качества аудиозаписи на высоком уровне. Формат инновационный. Он нашел широкое использование на видеорегистраторах транспортных средств и на наружных камерах наблюдения. H.264 – это кодек видео-компрессии, который запрашивает видеоконтейнер, необходимый для того, чтобы хранить закодированные видео. Это патентованный видеокодек, применяющий алгоритмы высокоэффективного сжатия и обеспечивающий великолепное качество видео. Главное преимущество формата H264 в его высокой степени сжатия, когда необходимо сохранить должное качество данных видео и аудио. При работе видеозаписывающих устройств типа камеры и видеорегистратора, которая бывает длинной и даже непрерывной, это очень важно, если нет возможности сделать чистку физической памяти. У пользователей видео формат H264 очень популярен. И потому практически нет проблем с воспроизведением H264 файла. Его можно открыть онлайн. Для этого используются стандартные средства Windows. Скажем, Media Player. Применяются и специализированные программы.

AC3 – это формат звуковых файлов. Его название – это аббревиатура от Audio Codec 3. Формат разработан Dolby Laboratories, Inc в качестве современной и эффективной технологии сжатия звука. AC3-файлы отличаются многоканальным объемным звуком Dolby Digital. В связи с этим они широко распространены в качестве формата для DVD, кинотеатров и игровых консолей. Однако оценить все преимущества таких файлов можно лишь при наличии соответствующей акустики для объемного звука. Аудиофайл указанного формата может включать в себя до шести звуковых каналов, что создает у слушателя эффект присутствия.

Источник

Оцените статью