Daala

Логотип Xiph.Org.

Daala — відеокодек нового покоління, який розробляється некомерційною організацією Xiph.Org, відомою іншими продуктами — Ogg, FLAC, Theora, Speex. Daala позиціонується як кодек нового покоління з надзвичайно високою якістю вихідного потоку і як вільна заміна іншим двом відомим сучасним відеокодекам — VP9 та H.265.[1]

Історія розробки

20 червня 2013 року опис Daala був доданий до офіційного сайту Xiph.Org.[2][3][4] Заявлено, що метою розробки є перевершення в продуктивності HEVC та VP9.[2] Було опубліковано попередню альфа-версію програми для кодування/декодування відеопотоку.[5]

Характеристики

Daala позиціонується як вільна заміна таким конкуруючим відеокодекам «нового покоління» як VP9 від Google та H.265/HEVC від MPEG. Як і всі кодеки Xiph.Org, Daala розповсюджується під ліберальною вільною ліцензією без ліцензійних зборів (royalty-free). Але метою спільноти не є повторити досягнення вищезгаданих кодеків, а перевершити їхню якість кодування та задіяти прогресивніші технології. Таким чином, Daala може розглядатися як кодек «післянаступного покоління» (англ. next-next-generation). Daala розроблюється як відеокодек загального призначення, який підходить для стиснення відео різної якості з використанням різних налаштувань вихідного бітрейту.[5]

В той час як кодеки VP9 та H.265 базуються на принципах, закладених 25 років тому в H.261 і оптимізованих з урахуванням збільшення потужностей сучасних комп'ютерів, Daala розробляється на принципово інших підходах, які не засновані на попередніх розробках. Так, замість традиційного дискретного косинусного перетворення (англ. Discrete Cosine Transform, DCT), яке оперує квантуванням блоків в 4×4, 8×8 або 16×16 пікселів, в Daala реалізована нова техніка перетворення з перекриттям блоків (англ. lapped transform). За рахунок того, що сусідні блоки частково перекривають один одного, що дозволяє оптимально коректувати втрати при квантуванні, завдяки lapped transform досягається більш згладжений і точний результат, що схоже на методи кодування без втрат. Крім того, припинення використання DCT дозволяє обійти більшість патентів, пов'язаних з кодуванням, заснованому на DCT.[5]

Посилання

  • Daala — XiphWiki [Архівовано 27 червня 2013 у Wayback Machine.](англ.) — Daala на офіційному вікі-проекті Xiph.Org.
  • Xiph.org :: daala video [Архівовано 29 червня 2013 у Wayback Machine.](англ.) — завантаження Daala на офіційному сайті Xiph.Org.

Примітки

  1. Daala (wiki), Xiph, архів оригіналу за 27 червня 2013, процитовано 23 червня 2013.
  2. а б Monty (20 червня 2013). Introducing Daala. Xiph.Org Foundation. Архів оригіналу за 23 червня 2013. Процитовано 21 червня 2013.
  3. Lapped Transform via Time-Domain Pre- and Post-Filtering[недоступне посилання з червня 2019], Trac D. Tran, Jie Liang, Chengjie Tu, IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 51, NO. 6, JUNE 2003, accessed 20130622.
  4. Extended Lapped Transforms: Properties, Applications, and Fast Algorithms, Henrique S. Malvar, Dept. of Electrical Engineering, Universidade de Brasília. in: IEEE Trans. on Signal Processing, vol. 40, no. 11, pp. 2703–2714, Nov. 1992.
  5. а б в Сообщество Xiph.Org представило видеокодек Daala с технологиями, опережающими VP9 и H.265/HEVC [Архівовано 25 червня 2013 у Wayback Machine.](рос.)
  • п
  • о
  • р
Архіватори з
стисненням
(порівняння[en])
Вільні
  • 7-Zip
  • Archive Manager[en]
  • Ark
  • AFreeArc[en]
  • Info-ZIP[en]
  • KGB Archiver[en]
  • PAQ
  • PeaZip
  • The Unarchiver[en] (тільки декомпресія)
  • tar
  • Xarchiver
  • Zipeg[en]
  • ZPAQ[en]
Безплатні
  • Filzip[en]
  • LHA[en]
  • StuffIt Expander[en] (тільки декомпресія)
  • TUGZip[en]
  • ZipGenius[en]
Комерційні
Неархівне
стиснення
Загальні
Для коду[en]
UPX[en]
Стиснення
аудіо
(порівняння[en])
З втратами
  • Fraunhofer FDK AAC[en]
  • Nero AAC Codec[en]
  • Freeware Advanced Audio Coder (FAAC)[en]
  • Helix DNA Producer[en]
  • l3enc[en]
  • LAME
  • TooLAME[en]
  • libavcodec
  • libcelt[en]
  • libopus
  • libspeex[en]
  • Musepack
  • libvorbis
  • Windows Media Encoder[en]
Без втрат
Стиснення
відео
(порівняння[en])
З втратами
MPEG-4 ASP[en]
H.264 /
MPEG-4 AVC
HEVC
Інші
  • CineForm[en]
  • Cinepak[en]
  • Daala
  • DNxHD[en]
  • Helix DNA Producer[en]
  • Indeo[en]
  • libavcodec
  • Schrödinger (Dirac)[en]
  • SBC[en]
  • Sorenson[en]
  • VP7[en]
  • libtheora
  • libvpx[en]
  • Windows Media Encoder[en]
Без втрат
  • FFV1[en]
  • HuffYUV
  • Lagarith[en]
  • MSU Lossless[en]
  • YULS[en]
  • Див. також: методи стиснення та формати стиснення
    • п
    • о
    • р
    Стиснення відео
    ISO/IEC
    ITU-T
    SMPTE[en]
    • VC-1[en]
    • VC-2[en]
    • VC-3[en]
    • VC-5[en]
    AOMedia[en]
    IETF
    SAC
    • AVS[en]
    Інші
    • Apple Video[en]
    • Bink[en]
    • Cinepak[en]
    • Daala
    • DVI
    • FFV1[en]
    • HuffYUV
    • Indeo[en]
    • Lagarith[en]
    • Microsoft Video 1[en]
    • MSU Lossless[en]
    • OMS Video[en]
    • Pixlet[en]
    • ProRes 422[en]
    • ProRes 4444[en]
    • QuickTime
      • Animation[en]
      • Graphics[en]
    • RealVideo
    • RTVideo[en]
    • SheerVideo[en]
    • Smacker[en]
    • Sorenson Video, Spark[en]
    • Theora
    • Thor[en]
    • VP3[en]
    • VP6[en]
    • VP7[en]
    • VP9
    • WMV
    • XEB[en]
    • YULS[en]
    Стиснення аудіо
    ISO/IEC
    ITU-T
    IETF
    • Opus
    • iLBC[en]
    • Speex[en]
    • Vorbis
    3GPP
    • AMR
    • AMR-WB[en]
    • AMR-WB+[en]
    • EVRC[en]
    • EVRC-B[en]
    • EVS[en]
    • GSM-HR
    • GSM-FR
    • GSM-EFR
    ETSI
    SAC
    • AVS[en]
    • DRA[en]
    Інші
    Стиснення зображень
    IEC, ISO,
    ITU-T, W3C, IETF
    Інші
    Контейнери
    ISO/IEC
    • MPEG-ES[en]
      • MPEG-PES
    • MPEG-PS[en]
    • MPEG-TS
    • ISO base media file format[en]
    • MPEG-4 Part 14 (MP4)
    • Motion JPEG 2000[en]
    • MPEG-21 Part 9[en]
    • MPEG media transport[en]
    ITU-T
    IETF
    SMPTE[en]
    3GPP
    Інші
    Співробітництво
    • NETVC[en]
    • MPEG-LA[en]
    • п
    • о
    • р
    Проєкти Ogg
    Daala · Vorbis · Theora · FLAC · Speex · Tremor · OggUVS · OggPCM · Ogg Writ
    Інші проєкти
    XSPF · Annodex · Xiph QuickTime Components · cdparanoia · Icecast · IceShare · Opus
    Пов'язані статті
    Chris Montgomery · CMML · Ogg Media · Ogg page · Ogg Squish


    Інформаційні технології Це незавершена стаття про інформаційні технології.
    Ви можете допомогти проєкту, виправивши або дописавши її.