Daala - XiphWiki
Jump to content
From XiphWiki
Daala is the codename for a new video compression technology.
The effort is a collaboration between the
Mozilla Foundation
, the
Xiph.Org Foundation
and any other contributors that wish to help.
The goal of the project is to provide a video format that's free to implement, use and distribute, and a reference implementation with technical performance superior to
H.265
Please see the links below or the
main page
for more information.
Wiki Pages
Daala Quickstart (Linux/MacOS)
Daala Quickstart (Windows)
Daala MinGW64 Environment
Daala Weekly Meetings
AreWeCompressedYet
RD Curve Data Format
Daala To-do List
Daala Roadmap
Intra-prediction within Daala
Digital Primers
- educational videos about audio/video technology
Communication
You are
encouraged
to join the
#daala
IRC channel at libera.chat
Daala Email List
Weekly Meetings
You are also welcome to attend the public
weekly progress meetings
by installing and using
Mumble
The address is
mf4.xiph.org
and the port is
64738
(you can run
mumble://mf4.xiph.org:64738
within your browser as a shortcut).
The meetings occur on
Tuesdays
at
9AM Pacific Time
(5PM UTC/GMT).
The meeting agenda used to be available at
this Etherpad
, the October 13, 2015 meeting is available on
Google Docs
and, following the migration to Etherpad Lite, the meeting agenda and minutes are now available at
this Etherpad
Other
Doom9 Forum discussion
- generic forum thread regarding Daala
Daala Etherpads
- you can
request a free account
to view these. You should receive access within a few days.
Mozilla are transitioning to Etherpad Lite.
Daala Project Status Board
- what Daala bits the Mozilla people are working on
Coding
You can get a copy of the latest Daala Source Code from
git.xiph.org
or
GitHub
. Please stick to the
Coding Style Guide
Xiph Code Reviews
- there is a proposal on the review process
here
Daala's issues
- Issue/bug tracker on Github
Continuous Integration Tests
- these run every time a new commit is made to the Daala git master, to make sure the new code hasn't broken existing functionality.
OggDaala
- definitions for embedding Daala video within an
Ogg
container.
Demos
Daala Video Player
- an example implementation of a Daala decoder and player, ported to Javascript using
Emscripten
Codec Techniques
Demo Articles
- explanations on certain techniques used in Daala (and other Xiph.Org projects)
Edge-Directed Interpolation
source code
More Edge-Directed Interpolation
Intra-prediction
Macroblock Coefficient Zigzag Graph
- HTML page generated using
tools/draw_zigzags.c
from the Daala source code.
Still Image Screenshots
- comparison between Daala's Lapped Transform and Haar methods, and JPEG/x264/x265.
Documents
Chroma from Luma (CfL)
Perceptual Vector Quantisation (PVQ)
- see also
Applying PVQ Outside Daala
Overlapped Block Motion Compensation (OBMC)
C API Documentation
Image Coding Thesis
by Yushin Cho
Maximising Coding Efficiency Through Block Rotation
and why it
won't work well within Daala
JMSpeex' Journal of Dubious Theoretical Results
- "take with an entire shaker-full of salt"
Using Daala Intra Frames for Still Picture Coding
The Daala Directional Deringing Filter
Daala: A Perceptually-Driven Still Image Codec
(draft) - submitted at
ICIP 2016
SIMD Assembly Tutorial: ARM NEON
Daala Technologies Poster
IETF Drafts
Time-Domain Lapped Transforms (TDLT)
- documents the Lapped Transform pre- and post-filters used for block-edge decorrelation
Perceptual Vector Quantisation (PVQ)
Coding Tools
- documents Entropy Coding, Integer Transforms and other techniques
Internet Video Codec (NetVC) Requirements
- explains what requirements and use cases Daala is trying to cater for
Internet Video Codec (NetVC) Testing and Quality Measurement
Example IPR Licence Terms
Additional drafts can be found at the
IETF DataTracker
Presentations
For a more in-depth look at the IETF's NetVC Meetings, use the
IETF DataTracker
2017-11-15 - IETF 100 -
Video
Slides
2017-05-25 - IETF 98 -
NetVC Hackathon Slides
CDEF Slides
2017-02-05 - FOSDEM 2017 -
Video
Slides
2017-01-17 - Linux Conf AU -
Video
Slides
2016-11-15 - IETF 97 -
Agenda
Video and Chat
Slides
2016-09-04 - VideoLAN Dev Days 2016 -
Video
Slides
2016-08-31 - SPIE Royalty-free Video -
Schedule and Abstracts
Video
Slides
2016-07-18 - IETF 96 -
Agenda
Video and Chat
Slides
2016-06-27 - Daala's Entropy Coder -
Slides
2016-04-07 - IETF 95 -
Agenda
Video and Chat
Slides
Other Materials
2016-04-01 - DCC 2016 -
Slides
Paper
2016-01-30 - FOSDEM 2016 -
Summary
Video (MP4, 57MB)
Slides
2015-11-02 - IETF 94 -
Agenda
Video and Chat
Other Materials
2015-10-24 - LinuxDay 24 (Turin) -
Slides
2015-10-21 - MPEG 113 - Future Video Coding Workshop -
Slides
2015-09-19 - VideoLAN Dev Days -
YouTube Playlist
Daala Slides
2015-07-22 - IETF 93 -
NetVC Session 2/2
Agenda
Video and Chat
Slides
Jabber Log
Other Materials
2015-07-20 - IETF 93 -
NetVC Session 1/2
Agenda
Video and Chat
Slides
Jabber Log
2015-03-24 - IETF 92 -
NetVC Session
- Audio as
Opus
(29MB) or
MP3
(119MB, action starts at 14:50) -
Slides
Notes
Jabber Log
2015-02-11 - SPIE talks:
Chroma from Luma (CfL)
Slides
Paper
Perceptual Vector Quantisation (PVQ)
Slides
Paper
Adaptive Motion Compensation Without Blocking Artifacts
Slides
Paper
2015-01-31 -
Daala Project Update at FOSDEM 2015
summary
Slides
2015-01-14 -
Linux Conf 2015
presentation summary
Slides
2014-09-16 -
Daala: Are We Compressed Yet?
2014-06-25 -
Sparsity Induced Prediction for Images and Video
2014-06-06 - VP9 Summit (no video available) -
Slides
2013-10-23 -
Opus and Daala: State of the Art Royalty-free Codecs
Slides
2013-09-30 -
Daala Coding Party 2
Slides
2013-05-02 -
Tim Terriberry Presents Daala
2012-01-24 -
Introduction to Video Coding
Slides
(no video for slides 1-50)
Other Websites
Daala Presentations on YouTube
Google's Compressor Head videos
- a beginner's introduction to the world of data compression
Daala T-shirts
- if you'd like a free one, help out with the project and ask the Mozilla guys nicely for one :-)
Donate to Xiph.Org
Historical Daala wiki page
Retrieved from "
Category
Daala
Daala
Add topic
US