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

Jerry Vonau jvonau at shaw.ca
Sat Aug 24 02:34:56 EDT 2013


On Sat, 2013-08-24 at 15:13 +1100, David Leeming wrote:
> That's all understood. However the task at hand is that a regional bank has
> donated 200 XO 1.5s to two schools in the Solomons and they want to play
> videos and music on them. I can't say, well sorry they gave you the wrong
> ones. 
> 
> Another issue was that 2GB 1.5s were supplied with 11.3.1 and have very
> limited memory and the journals become full within a few days use, so we
> have the job now of upgrading them all with 8GB cards kindly forwarded to us
> by OLPC. 
> 
> With the extra memory we thought we'd upgrade to 13.2.0 but if we can't find
> a way to conveniently install codecs on them all we have the choice of
> staying with 11.3.1 which is still pretty good.
> 

To install the codecs I would strongly suggest that you explore
os-olpc-builder and brew up what you need into an image that you can
install on unlocked machines. That is what I do for the OLPC Australia.

Jerry

> The method that works for that allows the paying of mpg, mp3, flv (including
> Khan Academy videos in flv format) and possibly other video formats. 
> 
> David 
> 
> 
> -----Original Message-----
> From: quozl at laptop.org [mailto:quozl at laptop.org] 
> Sent: Saturday, 24 August 2013 11:19 a.m.
> To: David Leeming
> Cc: 'Tony Anderson'; sugar-devel at lists.sugarlabs.org
> Subject: Re: [Sugar-devel] Sugar-devel Digest, Vol 58, Issue 47
> 
> 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
> 




More information about the Sugar-devel mailing list