Jump to content

Хаффьюв

Хаффьюв
Разработчик(и) Бен Рудиак-Гулд
Первоначальный выпуск 2000
Финальный выпуск
2.1.1 / 23 августа 2000 г .; 23 года назад ( 23 августа 2000 )
Написано в С++
Операционная система Windows 9x , НТ
Тип видеокодек без потерь
Лицензия GNU GPLv2
Веб-сайт www .math .Беркли .edu:80 /~benrg /хаффьюв .html  Edit this on Wikidata

Huffyuv (или HuffYUV ) — это без потерь, видеокодек созданный Беном Рудиаком-Гулдом , который призван заменить несжатый YCbCr в качестве формата захвата видео. Кодек также может сжимать цветовое пространство RGB .

«Без потерь» означает, что выходной сигнал декомпрессора побитно идентичен исходному входному сигналу компрессора. Без потерь происходит только тогда, когда цветовое пространство сжатия соответствует входному и выходному цветовому пространству. Если цветовые пространства не совпадают, выполняется сжатие с малыми потерями.

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

Реализации [ править ]

Оригинальная реализация была написана для Windows Беном Рудиаком-Гулдом и опубликована на условиях GPL . Huffyuv 1.1 был выпущен в 2000 году. [1] Реализация считается очень быстрой, обеспечивая пропускную способность сжатия до 38 мегабайт в секунду на процессоре Celeron с частотой 416 МГц. У официального Huffyuv не было новых релизов с 2002 года.

Huffyuv 2.1.1 с патчем CCESP 0.2.5 был выпущен для решения проблем, в частности, совместимости с Cinema Craft Encoder. [2]

Huffyuv 2.2 доступен на некоторых альтернативных сайтах, [3] но сообщается, что у него проблемы в некоторых компьютерных системах. [4]

Huffyuv MT — многопоточная версия, использующая другой FourCC .

В настоящее время разработана версия кода под названием Lagarith , которая обеспечивает лучшее сжатие за счет значительного снижения скорости в однопроцессорных системах. [5] [6]

Проект FFmpeg также содержит реализацию HuffYUV, которая позволяет создавать и воспроизводить файлы HuffYUV в Linux и Mac OS X. Кроме того, это означает, что многие приложения, использующие FFmpeg в качестве основы, также могут воспроизводить/создавать файлы HuffYUV, включая медиаплеер VLC , MPlayer и ffdshow . FFmpeg также имеет свою собственную версию HuffYUV, специфичную для FFmpeg (несовместимую с оригиналом), которая поддерживает более широкий спектр цветовых пространств, включая цветовые пространства с четвертью цветности и цветовые пространства с высокой битовой глубиной до 48 бит на пиксель.

См. также [ править ]

Ссылки [ править ]

  1. ^ Бен Рудиак-Гулд Группы Google — Rec.video.desktop , Проверено 11 августа 2009 г.
  2. ^ Патч Huffyuv 0.2.5 , Проверено 20 августа 2009 г.
  3. ^ Huffyuv 2.2.0 , Проверено 20 августа 2009 г.
  4. ^ Huffyuv 2.2 Crashes Xp , Проверено 20 августа 2009 г. Архивировано 18 августа 2004 г. на Wayback Machine.
  5. ^ Видеокодек Lagarith без потерь . Проверено 28 января 2009 г.
  6. ^ дело против Лагарита . Проверено 26 июня 2013 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ff82bd1418e969118bcdde1d9e65ac6a__1712442300
URL1:https://arc.ask3.ru/arc/aa/ff/6a/ff82bd1418e969118bcdde1d9e65ac6a.html
Заголовок, (Title) документа по адресу, URL1:
Huffyuv - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)