[Sugar-devel] Sugar-devel Digest, Vol 58, Issue 47

James Cameron quozl at laptop.org
Fri Aug 23 20:19:11 EDT 2013


David,

The "why is it so difficult" has to do with legal restrictions on OLPC
because of the jurisdictions it operates within.  It prevents OLPC OS
from containing everything that might be useful; including the ability
to play all video formats.

You might not so hindered.

We're happy to host the process documentation on the OLPC Wiki, as we
do already with how to add these packages in a custom build:

http://wiki.laptop.org/go/OS_Builder/Add_repositories_and_packages

You seem more interested in retrofitting; adding functionality back to
OLPC OS, rather than using a custom build, and so this documentation
is not as useful to you.

So please, (both Tony and David), do publish your retrofit solution on
our Wiki so that other users (in such jurisdictions) can benefit.

Other pages that deserve updates include:

http://wiki.laptop.org/go/GStreamer
http://wiki.laptop.org/go/Vmeta
http://wiki.laptop.org/go/Restricted_formats
http://wiki.laptop.org/go/Licensing

On Sat, Aug 24, 2013 at 10:18:48AM +1100, David Leeming wrote:
> Tony,
> 
> Can we massage this into a process that provides us with all the rpms needed
> for offline install in a folder, eliminating the need to be online with
> every XO - only the first one used to grab the rpms?
> 
> And then script that runs as below but replaces the yum installs with
> offline install - such as rpm -ihv *.rpm  ?? Can everything including the
> mime-types be managed in one script? 
> 
> How would 13.2.0 differ from 13.1.0? We really don't want to go down the
> road of changing Activity versions. 
> 
> This would then be run on any freshly installed XO (13.1.0  or we can jump
> to 13.2.0 if its easier) in one step from a flashdrive.....
> 
> Finally - why is it so difficult to do something that is often the first
> thing teachers and students ask - can they play videos and music (on their
> own terms). It's a barrier to uptake!!! 
> 
> I admit my frustration may be mostly out of ignorance, and would be very
> happy to be corrected or enlightened! 
> 
> David 
> 
> -----Original Message-----
> From: Tony Anderson [mailto:tony_anderson at usa.net] 
> Sent: Friday, 23 August 2013 11:23 p.m.
> To: sugar-devel at lists.sugarlabs.org; David Leeming
> Subject: Re: Sugar-devel Digest, Vol 58, Issue 47
> 
> Hi,
> 
> I use the following script to supply the codecs:
> 
> #!/usr/bin/bash
> 
> #script to enable mp3,mp4
> 
> sudo cp libgstmad.so /usr/lib/gstreamer-0.10
> sudo chmod 755 /usr/lib/gstreamer-0.10/libgstmad.so
> sudo cp libmad.so.0 /usr/lib
> sudo chmod 755 /usr/lib/libmad.so.0
> sudo cp libgstfaad.so /usr/lib/gstreamer-0.10
> sudo chmod 755 /usr/lib/gstreamer-0.10/libgstfaad.so
> sudo cp libfaad.so.2.0.0 /usr/lib
> sudo chmod 755 /usr/lib/libfaad.so.2.0.0
> sudo yum install gstreamer-ffmpeg-0.10.13-8.fc18.i686.rpm
> sudo ldconfig
> sudo rm -rf /home/olpc/.gstreamer-0.10/registry.i386.bin
> gst-inspect
> 
> This works for gstreamer 0.10.
> 
> The 13.2.0 Jukebox uses gstreamer 1.0 but 13.2.0 also installs gstreamer 
> 0.10.
> 
> The simplest solution may be to delete Jukebox and install version 26 
> from ASLO.
> 
> In addition, the applicable mime-types need to be added in
> 
> /home/olpc/Activities/Jukebox.acivity/activity
> 
> to activity.info.
> 
> I added video/mp4;audio/mp4;video/webm;audio/aac;
> 
> I was able to play a sample mp3 clip, a sample m4a (mp4 audio) and  Khan 
> Academy videos in mp4, m4v, and webm formats.
> 
> Tony
> 
> On 08/23/2013 03:43 AM, sugar-devel-request at lists.sugarlabs.org wrote:
> > essage: 3
> > Date: Fri, 23 Aug 2013 12:42:37 +1100
> > From: "David Leeming"<david at leeming-consulting.com>
> > To: "'Gonzalo Odiard'"<gonzalo at laptop.org>
> > Cc: 'Sugar devel'<sugar-devel at lists.sugarlabs.org>
> > Subject: Re: [Sugar-devel] Jukebox activity issue
> > Message-ID: <003f01ce9fa2$0bf3f9e0$23dbeda0$@com>
> > Content-Type: text/plain; charset="us-ascii"
> >
> > When the list of rpms below were installed on a machine with 13.1.0, I
> still
> > could not play mp3, mpg, mp4, flv on Jukebox. It seems it's already using
> > gstreamer version 0.10
> >
> >
> >
> >
> >
> > a52dec-0.7.4-16.fc17.i686.rpm
> >
> > gstreamer-ffmpeg-0.10.13-9.fc18.i686.rpm
> >
> > gstreamer-plugins-ugly-0.10.19-5.fc18.i686.rpm
> >
> > lame-libs-3.99.5-1.fc18.i686.rpm
> >
> > libmad-0.15.1b-15.fc18.i686.rpm
> >
> > libmpeg2-0.5.1-9.fc17.i686.rpm
> >
> > opencore-amr-0.1.3-2.fc18.i686.rpm
> >
> > twolame-libs-0.3.13-2.fc17.i686.rpm
> >
> > x264-libs-0.128-2.20121118gitf6a8615.fc18.i686.rpm
> >
> >
> >
> > Plus the latest Flash rpm
> >
> >
> >
> > These were obtained by running the latest:
> >
> >
> >
> > rpmfusion-free-release-stable.noarch.rpm
> >
> > rpmfusion-nonfree-release-stable.noarch.rpm
> >
> >
> >
> > followed by
> >
> >
> >
> > yumdownloader -resolve gstreamer-plugins-ugly
> >
> > yumdownloader -resolve gstreamer-ffmpeg
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > From:godiard at gmail.com  [mailto:godiard at gmail.com] On Behalf Of Gonzalo
> > Odiard
> > Sent: Thursday, 22 August 2013 9:02 p.m.
> > To: David Leeming
> > Cc: Sugar devel
> > Subject: Re: [Sugar-devel] Jukebox activity issue
> >
> >
> >
> > Try installing gstreamer-plugins-ugly-0.10 and gstreamer-ffmpeg-0.10
> >
> > Jukebox is using a new version of gstreamer.
> >
> >
> >
> > Gonzalo
> 
> 
> 
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

-- 
James Cameron
http://quozl.linux.org.au/


More information about the Sugar-devel mailing list