Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98862 - Add Dirac support to ffmpeg, mplayer and transcode
Summary: Add Dirac support to ffmpeg, mplayer and transcode
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://dirac.sourceforge.net/
Whiteboard:
Keywords:
: 103523 164941 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-13 02:55 UTC by Lorenz Kiefner
Modified: 2007-02-02 08:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Dirac test stream (test.drc,71.61 KB, application/octet-stream)
2006-01-04 20:25 UTC, Stefan de Konink
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenz Kiefner 2005-07-13 02:55:37 UTC
Dirac is the open-source video codec developed at the BBC. They provide patches
for ffmpeg, mplayer and transcode as well as a command-line tool for encoding
files, which is already in portage.
Please add a USE-Flag.

Reproducible: Always
Steps to Reproduce:




The Patches are available at
http://sourceforge.net/project/showfiles.php?group_id=102564
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-13 03:38:35 UTC
Patches not merged upstream aren't going to be applied on portage versions.  
  
Also, dirac support in VLC is not enabled as there's no sample to test with. 
 
When ffmpeg, mplayer and transcode will support dirac upstream, they'll 
support it on gentoo. 
 
Comment 2 Lorenz Kiefner 2005-07-13 03:44:17 UTC
(In reply to comment #1)
> Also, dirac support in VLC is not enabled as there's no sample to test with. 

here are test files:
http://sourceforge.net/project/showfiles.php?group_id=102564&package_id=119507
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-13 03:56:06 UTC
They doesn't seems to be dirac-encoded files but better files to use to 
process and create the dirac file (thing that i wasn't able to do actually). 
 
If they are already dirac-encoded, vlc doesn't recognize them. 
 
Comment 4 Reimar Döffinger 2005-07-18 02:10:06 UTC
OT, but still:
(In reply to comment #1)
> Patches not merged upstream aren't going to be applied on portage versions.
Well, you still have that half-broken mythtv patch.
If somebody can provide me with this kind of (non-MPEG) MythTV samples, I might
fix and merge it upstream.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-23 14:45:09 UTC
*** Bug 103523 has been marked as a duplicate of this bug. ***
Comment 6 Stefan de Konink 2006-01-04 20:25:43 UTC
Created attachment 76210 [details]
Dirac test stream

(In reply to comment #3)
> They doesn't seems to be dirac-encoded files but better files to use to 
> process and create the dirac file (thing that i wasn't able to do actually). 
As provided. I have adapted some ebuilds, ffmpeg-cvs (from ebuild-exchange), mplayer (gentoo) and created a dirac-cvs (ebuild exchange). This sample (black background, Arjen & Hildo in spotlight) is the start of a broadcast filler, animated as png in Blender (200K) converted lossless with the (very good) dirac_encoder.py script (75K). Some modifications where made in order to get Blender output to work as good as Lives output.

It plays now in a patched mplayer version.

> If they are already dirac-encoded, vlc doesn't recognize them. 
I talked on #videolan, it seems VLC won't accept raw (unmuxed) streams of Dirac, so if you could embed them in lets say Ogg (that is supported) the video would play. I think it is time to sleep now ;) and dream about someone to open these bugs :)
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-02-02 08:35:34 UTC
*** Bug 164941 has been marked as a duplicate of this bug. ***