IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Dirac Video Codec?!, BBC developed open source codec
dev0
post Apr 30 2004, 22:40
Post #1





Group: Developer
Posts: 1679
Joined: 23-December 01
From: Germany
Member No.: 731



Just came across this on slashdot.

QUOTE
Dirac is a general-purpose video codec aimed at resolutions from QCIF (180x144) to HDTV (1920x1080) progressive or interlaced. It uses wavelets, motion compensation and arithmetic coding and aims to be competitive with other state of the art codecs.


This post has some interesting information by someone who claims to be one of its developers.

http://sourceforge.net/projects/dirac / http://www.bbc.co.uk/rd/projects/dirac/overview.shtml

Anyone got more information or actually tried it?


--------------------
"To understand me, you'll have to swallow a world." Or maybe your words.
Go to the top of the page
+Quote Post
rc55
post Apr 30 2004, 23:12
Post #2





Group: Members
Posts: 366
Joined: 15-October 01
From: Exeter, UK.
Member No.: 300



Wicked! BBC R&D up to some good quality work!

Now how long before ChrisHJW jumps on it?

"Matroska! Matroska! Matroska! *stamp* *stamp*"

Ruairi


--------------------
rc55.com - nothing going on
Go to the top of the page
+Quote Post
Atlantis
post Apr 30 2004, 23:23
Post #3





Group: Members
Posts: 250
Joined: 27-December 02
From: ROMA, Italy
Member No.: 4269



http://www.hydrogenaudio.org/forums/index....ndpost&p=206921
smile.gif


--------------------
Vital papers will demonstrate their vitality by spontaneously moving from where you left them to where you can't find them.
Go to the top of the page
+Quote Post
rjamorim
post Apr 30 2004, 23:26
Post #4


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



The visual studio workspaces are to compile libraries, not executables.

So, no Win32 executable ATM...


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
damaki
post Apr 30 2004, 23:35
Post #5





Group: Members
Posts: 143
Joined: 13-July 03
From: Paris, France
Member No.: 7740



I guess these source are only directshow filters, an encoder and a decoder.


--------------------
Stupidity is root of all evil.
Go to the top of the page
+Quote Post
rjamorim
post Apr 30 2004, 23:37
Post #6


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (damaki @ Apr 30 2004, 07:35 PM)
I guess these source are only directshow filters, an encoder and a decoder.

Nope, there are no calls to the DirectX SDK anywhere

It is certainly too early for them to worry about VCM and DirectShow filters, I was hoping for a command line app that would take uncompressed AVI or RAW YUV as input.

This post has been edited by rjamorim: Apr 30 2004, 23:43


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
damaki
post Apr 30 2004, 23:47
Post #7





Group: Members
Posts: 143
Joined: 13-July 03
From: Paris, France
Member No.: 7740



QUOTE (rjamorim @ May 1 2004, 12:37 AM)
Nope, there are no calls to the DirectX SDK anywhere

True but there are main functions in encoder and decoder directories. So here we've got a ready to compile compressor/decompressor


--------------------
Stupidity is root of all evil.
Go to the top of the page
+Quote Post
lexor
post May 1 2004, 00:19
Post #8





Group: Members
Posts: 216
Joined: 20-July 03
Member No.: 7896



just a quick related question, does "Dirac" has anything to do with the "Dirac Notation" from Quantum Mechanics? I seriously hate that guy for inventing that stuff mad.gif ... dunno if I'll be able to use something with his name in it.

This post has been edited by lexor: May 1 2004, 00:19


--------------------
The Plan Within Plans
Go to the top of the page
+Quote Post
rjamorim
post May 1 2004, 00:35
Post #9


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (lexor @ Apr 30 2004, 08:19 PM)
just a quick related question, does "Dirac" has anything to do with the "Dirac Notation" from Quantum Mechanics?

Yes, I would reckon it's a sort of homage to P. A. M. Dirac. He was british, so...


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
i4004
post May 1 2004, 00:52
Post #10





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



to add this too;
i hope this one's the first useable wavelet (althtough i doubt it'll happen...)
generally previous wavelet image and video compressors produced blur-fest stuff that nobody really wants...
Go to the top of the page
+Quote Post
p0l1m0rph1c
post May 1 2004, 01:10
Post #11





Group: Members
Posts: 50
Joined: 9-December 03
From: China
Member No.: 10315



No, it's not the first usable wavelet codec.

Rududu has been around for quite a while.

http://rududu.ifrance.com/rududu/
Go to the top of the page
+Quote Post
seanyseansean
post May 1 2004, 01:19
Post #12





Group: Members (Donating)
Posts: 487
Joined: 12-August 02
From: Cheltenham, UK
Member No.: 3029



One of the BBC Research guys visits our workplace every week, i'll have to ask him about this.

It's a great idea and just what I want from the BBC - a decent use of my license fee. I can't make head or tail of some of the code though, i'll have to read up on wavelets.

It's quite sneaky of them really - with all the world moving to mpeg4, this is something for the future - the decode is far too slow for current computers - but when it does become viable on consumer devices, a *decent* open-source codec might cause a bit of a stir.
Go to the top of the page
+Quote Post
ChristianHJW
post May 1 2004, 18:07
Post #13


Matroska developer


Group: Members
Posts: 922
Joined: 29-September 01
Member No.: 74



QUOTE (rc55 @ Apr 30 2004, 10:12 PM)
Wicked! BBC R&D up to some good quality work!

Now how long before ChrisHJW jumps on it?

"Matroska! Matroska! Matroska! *stamp* *stamp*"

Ruairi

It outputs raw frames ? Or does it have something like a native container we could parse in mkvmerge ?


--------------------
Support matroska - the bestest vapourware project ! http://www.matroska.org
Go to the top of the page
+Quote Post
i4004
post May 1 2004, 18:20
Post #14





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



p0l1m0rph1c i know what i said;i said useable....
rududu is not useable if you compare it to mpeg's....
it's blurred..it cannot achieve mpeg sharpness no matter what you do!
and i stay behind these words....
Go to the top of the page
+Quote Post
Pamel
post May 2 2004, 07:26
Post #15





Group: Members
Posts: 147
Joined: 15-June 03
Member No.: 7199



Yes, Rududu lacks the detail stored with MPEG based codecs, but it also lacks the incredibly irritating macroblock edges. Pick your poison. I wouldn't call it unusable, but I would say it has quite a way to go to mature. Definately promising for a one man side job.

Regardless, it would be nice to see this new codec turn into something great.
Go to the top of the page
+Quote Post
jcftang
post May 2 2004, 09:42
Post #16





Group: Members
Posts: 4
Joined: 8-April 02
Member No.: 1733



QUOTE
just a quick related question, does "Dirac" has anything to do with the "Dirac Notation" from Quantum Mechanics? I seriously hate that guy for inventing that stuff mad.gif ... dunno if I'll be able to use something with his name in it.


perhaps they used the dirac delta function for solving the problem(s) so they named it after dirac. sure if you dont like dirac notation then use the mathematicians notation for inner products.
Go to the top of the page
+Quote Post
MugFunky
post May 4 2004, 07:38
Post #17





Group: Members
Posts: 493
Joined: 28-December 03
From: Melbourne, Aus
Member No.: 10767



question: what sort of MC does it use?

rududu is wavelet intra coded, but block based motion compensation (so if you choose your settings very badly, you'll see blocks in rududu as well, though usually these are covered with intra wavelet stuff.)

i've heard that the collective "they" couldn't get 3d wavelets to work all that well for MC, so i'd be curious as to what BBC research have come up with.

(maybe i should read the article smile.gif)
Go to the top of the page
+Quote Post
i4004
post May 4 2004, 19:07
Post #18





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



contrary to this.i say that main problem of wavelet is spatial performance (not ME/MC)

ie because of lousy intra it looks bluury,not because of block based inter....

i dunno what are we discussing here.....this codec doesn't exist as such....yet...

so it doesn't use anything,and it looks like nothing....
Go to the top of the page
+Quote Post
Pamel
post May 5 2004, 16:34
Post #19





Group: Members
Posts: 147
Joined: 15-June 03
Member No.: 7199



QUOTE (i4004 @ May 4 2004, 01:07 PM)
i dunno what are we discussing here.....this codec doesn't exist as such....yet...

Nic got it to encode in a Doom9 thread here.
Go to the top of the page
+Quote Post
i4004
post May 5 2004, 17:27
Post #20





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



ok,sorry...i've read nic's stuff now...
i correct myself;it exists but it's not quite working yet....(hehe)

when we have a full working order codec we can do some tests and perhaps help developers to make it better....
(although,if it stays "slower than h264",then i can't try it anyway...)

sorry for my scepticism about wavelets,but as i said,i hope this one will be exception...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th April 2014 - 13:24