Please make it much easier for people who want to be able to play as much as possible of media formats and include task-codecs. I can't browse for every type what supports this or that. It would be nice to have 2 versions, free-software codecs and nonfree+tainted. Or maybe core+nonfree and tainted.
iirc we have for gstreamer, so what you want include in such task ?
libdvdcss2 ffmpeg libogg0 libvorbis0 lame libmpcdec5 flac faad2 twolame libdvdnav4 libtheora0 libtheoradec1 libtheoraenc1 gstreamer0.10-caca gstreamer0.10-cdparanoia gstreamer0.10-raw1394 libcdaudio1 libmms0 libofa0 libsoundtouch0 libwavpack1 gstreamer0.10-schroedinger libwildmidi1 gstreamer0.10-aalib gstreamer0.10-dv gstreamer0.10-gnomevfs gstreamer0.10-moodbar gstreamer0.10-a52dec gstreamer0.10-amrnb gstreamer0.10-amrwbdec gstreamer0.10-cdio gstreamer0.10-dc1394 gstreamer0.10-directfb gstreamer0.10-dts gstreamer0.10-faad gstreamer0.10-gsm gstreamer0.10-jack gstreamer0.10-ladspa gstreamer0.10-lame gstreamer0.10-mms gstreamer0.10-mpeg gstreamer0.10-mpeg2enc gstreamer0.10-musepack gstreamer0.10-nas gstreamer0.10-neon gstreamer0.10-ofa gstreamer0.10-plugins-bad gstreamer0.10-sid gstreamer0.10-soundtouch gstreamer0.10-wildmidi gstreamer0.10-x264 gstreamer0.10-xvid gstreamer0.10-plugins-ugly libdca0 liblame0 libx264_110 libxvid4
CC: (none) => marja11Severity: normal => enhancement
Summary: task-codecs core + tainted versions => task-codecs, to easily install all available codecs (e.g. core + tainted versions)Source RPM: (none) => task-codecs
Please add gstreamer0.10-ffmpeg to the list. I had to manually install gstreamer0.10-{ffmpeg,faad,a52dec,dts}, without this Totem wasn't able to play any single video.
CC: (none) => mitya
CC: (none) => dglent
Created attachment 3544 [details] task-codec made by adriend Hi, I have make the SPEC file and packaged a SRPM. Adapt it to your needs Team Mageia...
CC: (none) => adrien.daugabel+mga
Created attachment 3547 [details] Update consultation with multiple users on codecs really needed .... (task-codec-1-2.mga2.src.rpm)
Please attach the spec file instead of src.rpm so people can read it. So this is about gstreamer1.0 I guess? Please name it gstreamer1.0-* then. I haven't checked the proposed specfile, but it would be nice if we can target specific use cases: - audio decoding - video (including audio?) decoding - audio encoding - video encoding totem can have Requires: gstreamer1.0-decoders-video and rhythmbox can have Requires: gstreamer1.0-decoders-audio For gstreamer0.10 we already have gstreamer0.10-decoders-audio and gstreamer0.10-decoders packages.
CC: (none) => cjw
Created attachment 3550 [details] task-codec.spec - SPEC File My Spec File.
I see that you would like I do about this MetaTask. task-codec |---- gstreamer1.0-decoders-video | |----- All Requires video codecs |---- gstreamer1.0-decoders-audio | |----- All Requires audio codecs |----- other-libs And task-codec have : Requires: gstreamer1.0-decoders-video Requires: gstreamer1.0-decoders-audio Requires: lib1, lib2 etc etc ... ?
There are at least 2 different use cases: 1. packages that need some gstreamer codecs to work properly - totem(1.0), rhythmbox(1.0), audacious(0.10), arista(0.10), parole(0.10), etc. 2. people who want to install 'all' (or 'all popular'?) codecs => for which applications should it work?? I think it is better to start with 1. and see how far we get. So e.g. ask what video and audio codecs totem should support and add those packages to gstreamer1.0-decoders-* . Note that nothing in your current spec file helps totem at all, it needs gstreamer1.0-(plugins-)* packages. Packages like ffmpeg, twolame, lame are not codecs but converter tools. They do not work automatically when installed so it is probably better to keep individual Requires: in applications that use them. Libraries should be installed automatically by the different codec packages, there is no need to require them in a meta package.
Adding Junior_Job keyword. Maybe something a packaging apprentice could do.
Keywords: (none) => Junior_jobCC: (none) => pierre-malo.denielou
Can I maintain and do this package? I already posted the spec file. (A part of)
If you can it would save somebody else having to :)
CC: (none) => eeeemail
CC: (none) => cooker
Yes, I'm still a "apprentice" but I'll do with my mentor if it is possible :)
Well done for volunteering then Adrien!
Assignee: bugsquad => adrien_d
Since the package was builder on Mageia 4, I think this bug can be closed. What do you think? http://svnweb.mageia.org/packages/cauldron/task-codec/
CC: (none) => geiger.david68210
it's in the svn but looks like it was not pushed
Keywords: (none) => TriagedAssignee: aaaaadrien => warrendiogeneseSource RPM: task-codecs => task-codec
task-codec-audio and task-codec-video are in the repository.
Status: NEW => RESOLVEDResolution: (none) => FIXED