Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 3rd June 2013, 12:20   #1  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 139
Xiph & Mozilla's Daala codec

Just thought i'd start a generic thread since there doesn't seem to be one yet.

A bit late with this news but apparently there was a get-together last week to "start moving our Daala project from a research platform to a working codec prototype"

http://www.ietf.org/mail-archive/web.../msg00141.html

Some of the work/discussion can be found here:

https://daala.etherpad.mozilla.org/coding-party

Last edited by dapperdan; 3rd June 2013 at 12:21. Reason: link
dapperdan is offline   Reply With Quote
Old 3rd June 2013, 22:36   #2  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 2,342
Can you give a summary of how and when Daala might be something interesting or useful?
__________________
Ben Waggoner
Principal Video Specialist, Amazon Instant Video

My Compression Book

Amazon Instant Video is hiring! PM me if you're interested.
benwaggoner is offline   Reply With Quote
Old 4th June 2013, 01:04   #3  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 655
It is still in a very alpha stage and the format is not frozen by far. Apparently though you can already test the proto-encoder and decoder. It already does inter prediction, but no scenecut detection and various other features (like rate control) aren't in yet. But I really don't have much insight into it, so you'll have to wait for somebody more relevant to describe the state...
mandarinka is offline   Reply With Quote
Old 4th June 2013, 04:02   #4  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 2,342
Ah. Sounds like something that wouldn't become relevant until 2015+ as a HEVC competitor then.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Instant Video

My Compression Book

Amazon Instant Video is hiring! PM me if you're interested.
benwaggoner is offline   Reply With Quote
Old 4th June 2013, 04:11   #5  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 655
Note that my "very alpha" comment and the words about limited features having been implemented - all that is about the example encoder/decoder.

AFAIK they have the format's coding schemes laid out for a long time now, so while it has not been yet finalised and still being investigated, it is not like the format design is at the beginning.
mandarinka is offline   Reply With Quote
Old 5th June 2013, 17:22   #6  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 2,342
Quote:
Originally Posted by mandarinka View Post
Note that my "very alpha" comment and the words about limited features having been implemented - all that is about the example encoder/decoder.

AFAIK they have the format's coding schemes laid out for a long time now, so while it has not been yet finalised and still being investigated, it is not like the format design is at the beginning.
Sure. But few features survive intact between draft design and implementation .

For myself personally, I start really paying attention to codecs when I can actually make and playback a bitstream that doesn't something notable and new. It sounds like Daala is at least a couple years out from being able to do a real end-to-end test of a reasonably complete implementation of a reasonably final bitstream spec.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Instant Video

My Compression Book

Amazon Instant Video is hiring! PM me if you're interested.
benwaggoner is offline   Reply With Quote
Old 21st June 2013, 01:16   #7  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 655
Xiph foundation has published a presentation about the codec (or rather it seems to be the first in a line of writeups that will follow...). It's be mainly about the lapped transform that is used in the codec.

http://people.xiph.org/~xiphmont/demo/daala/demo1.shtml
mandarinka is offline   Reply With Quote
Old 28th July 2013, 15:58   #8  |  Link
jq963152
Registered User
 
Join Date: Apr 2012
Posts: 691
Quote:
Originally Posted by mandarinka View Post
Xiph foundation has published a presentation about the codec (or rather it seems to be the first in a line of writeups that will follow...). It's be mainly about the lapped transform that is used in the codec.

http://people.xiph.org/~xiphmont/demo/daala/demo1.shtml
Next demo:

https://people.xiph.org/~xiphmont/de...la/demo2.shtml

jq963152 is offline   Reply With Quote
Old 12th August 2013, 23:29   #9  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 655
A third one is out too:

http://people.xiph.org/~xiphmont/demo/daala/demo3.shtml
mandarinka is offline   Reply With Quote
Old 13th August 2013, 19:04   #10  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 2,342
Okay. Now I'm thinking that Daala might actually turn into something brilliant. I've been thinking about the frequency domain prediction approach for a while now, and it's great to see some real evidence. TrueMotion prediction turning into a texture replicator after machine learning suggests some very powerful techniques that could be refined out of that.

I need to lie down and meditate on the potential implications of a lapped TF for video...
__________________
Ben Waggoner
Principal Video Specialist, Amazon Instant Video

My Compression Book

Amazon Instant Video is hiring! PM me if you're interested.
benwaggoner is offline   Reply With Quote
Old 14th August 2013, 10:34   #11  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 139
"Mozilla is organizing a coding party for Sept 30 - Oct 3 at the Mozilla headquarters in Mountain View to continue moving the Daala project further forward as a working codec prototype. Anyone and everyone are welcome to come hack on things."

http://www.ietf.org/mail-archive/web.../msg00143.html

Also, Monty's blog introducing the 3rd write-up that was linked above, suggests the second stage of the TF was discovered while documenting the first, which is interesting.

http://xiphmont.livejournal.com/60856.html
dapperdan is offline   Reply With Quote
Old 23rd October 2013, 12:00   #12  |  Link
MoSal
Registered User
 
Join Date: Jun 2013
Posts: 48
A 4th demo was published last week
MoSal is offline   Reply With Quote
Old 26th October 2013, 17:17   #13  |  Link
khagaroth
Registered User
 
khagaroth's Avatar
 
Join Date: Feb 2006
Posts: 104
Also, Monty switched jobs and migrated from Red Hat to Mozilla to focus on Daala. .
khagaroth is offline   Reply With Quote
Old 29th October 2013, 10:44   #14  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 139
A video of a talk by one of the Daala team, on the topic of Daala and Opus:

http://people.xiph.org/~xiphmont/vid..._and_Daala.ogv

Fairly high level, but up-to-date with their progress.

Last edited by dapperdan; 29th October 2013 at 11:36.
dapperdan is offline   Reply With Quote
Old 29th October 2013, 19:51   #15  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 655
Hmm, videos require one to watch through them, unpleasant when you want to quickly extract the information

I wish people would return to *writing* reports... /well, I guess for that I need to wait for more Xiph demos./

Last edited by mandarinka; 29th October 2013 at 20:01.
mandarinka is offline   Reply With Quote
Old 6th November 2013, 05:11   #16  |  Link
nakTT
Registered User
 
Join Date: Dec 2008
Posts: 385
Quote:
Originally Posted by dapperdan View Post
A video of a talk by one of the Daala team, on the topic of Daala and Opus:

http://people.xiph.org/~xiphmont/vid..._and_Daala.ogv

Fairly high level, but up-to-date with their progress.
Hope you could do us a favour by sharing the interesting point raised in the video. Thank you in advance.
nakTT is offline   Reply With Quote
Old 6th November 2013, 13:54   #17  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 139
Slides from the talk video above:

https://people.xiph.org/~greg/gstreamer-daala-opus.pdf
dapperdan is offline   Reply With Quote
Old 7th November 2013, 03:40   #18  |  Link
nakTT
Registered User
 
Join Date: Dec 2008
Posts: 385
Quote:
Originally Posted by dapperdan View Post
Thanks for the link.
nakTT is offline   Reply With Quote
Old 7th November 2013, 22:47   #19  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 139
And an article in LWN on the talk:

http://lwn.net/Articles/571978/

Last edited by dapperdan; 12th November 2013 at 12:58.
dapperdan is offline   Reply With Quote
Old 12th November 2013, 01:57   #20  |  Link
qyot27
...?
 
qyot27's Avatar
 
Join Date: Nov 2005
Location: Florida
Posts: 886
Quote:
Originally Posted by dapperdan View Post
And an article in LWN on the talk:

http://lwn.net/Articles/571978/
I have to admit that the Theora-related "there's only so far you can get by putting rockets on a pig" comment made me chuckle.

I ran another compilation and really basic encoding test with Daala, and it has gotten substantially better since I last tested it several months ago: I can confirm that the claim in the article of artifacts looking grainy or noisy rather than blurry is true. When the ratecontrol and other accuracy and psy features are introduced, then this will be much more interesting - as it stands right now, you can have a 6000kbps stream generated by -v 10 and it still shows the grainy artifacts (although there is a very noticeable improvement going from -v 20, resulting in 3450kbps, to -v 10 @ 6000kbps).
qyot27 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.