James Ogley

[FEED]
[Twitter] [TwitPic] [Twimages] [Last.FM] [Powered by Possum] [Use openSUSE] [Get Firefox] [Bursledon Parish] [Lib Dems]
Tweetroll

On way to Lone Barn for pub quiz and well-earned #ale. #beer


http://twitpic.com/9fc68 - Evening Celebration. http://bursledonparish.org
Which is going to happen first? The final concluding or Mrs Federer going into Labour? #wimbledon
At St P's. Time to get set up for all-age.
Heading to church now to make sure the building is unlocked and open.
All views expressed on this site are my own. They do not necessarily reflect those of the Parish of Bursledon, the Diocese of Winchester or the Church of England. As such, I do not expect them all to be popular but you, the reader, can certainly expect them to be honest.
M3U support in the Cowon S9 - Friday, 3rd July 2009, 11:56:06 BST.
I've been having a long discussion with Cowon about the M3U support they've added to the S9. Here's the content of it so far. My comments are in normal text, theirs in italics:

Great news to see M3U support added in firmware 2.31b. Naturally I upgraded having requested this feature when I bought the wonderful S9.

The problem is that the S9 doesn't seem to be able to read the M3U files. They are shown under Playlists in the browser but when I select one, it just says "No File".

They are extended M3U as the firmware information says they ought to be and they look correct to me.

I'm attaching an M3U taken from the S9.

Hope this helps.


Please remind that M3U is just a text file. You have to have music files in your device as same name you put on the M3U list.
I was advised that the music files need to exist as well as the M3U. I know this and I can confirm that all the files referenced in the M3U file do exist in the place stated.
Please make m3u files as below.
1> Copy music files, which you wish put in the list, into the music folder in COWON S9.
2> Start winamp and drag files that you want to put into m3u files from COWON S9.
3> Save playlist as m3u.
4> Copy m3u files in the root folder of COWON S9.

When you open m3u files with notepad. It should look like below.

#EXTM3U
#EXTINF:224,Mario Vazquez - 4 The 1
F:\Music\RnB\2000s\4 The 1 - Mario Vazquez.mp3
#EXTINF:232,Kylie Minogue ft. Mims - All I See
F:\Music\RnB\2000s\All I See - Kylie Minogue Ft. Mims.mp3
#EXTINF:184,Kylie Minogue - All I See
F:\Music\RnB\2000s\All I See - Kylie Minogue.mp3

I can't use winamp - I'm using Linux and the M3U files are generated by Banshee when I synchronise my music library with the S9.

Are you saying any of the following (based on the differences between what you pasted in and what I have):

1) The S9 will only support M3U files for MP3 tracks, not Ogg?
2) The S9 requires the paths referenced in the M3U to include a dummy Windows drive letter at the front?
3) The S9 requires the paths to be \ delimited (Windows style) and that / (Linux) won't work?

I'm pretty sure it's not 3 as I replaced all instances of / with \ in an M3U and the S9 still behaved the same way.

Any of these would represent major breakage really - surely the S9 can understand paths that are relative to itself and there ought to be no problem with either using / or using Ogg files.


1) COWON S9 support m3u files for any music format that COWON S9 supports.
2) It is not a dummy Windows drive. It is the drive of COWON S9. The path has to be same as the music located in COWON S9.
3) It has to be \.

ex>

#EXTM3U
#EXTINF:294,Motherless Children
E:\Music\01-Motherless Children.Flac
#EXTINF:247,Better Make It Through Today
E:\Music\02-Better Make It Through Today.Flac

As you see above. The music files are located in the music folder of COWON S9. If the path is correct then it will work.


1) Excellent :)

2) But surely the software just skips over it as it could be different on any occasion.

Windows has its main HDD as C: and lets say a DVD drive at D:. Attaching the S9 will mount it as E:. But the next time you attach it, if there's already a USB drive attached, the S9 will mount as F:.

So, surely it would be trivial to be able to be able to cope with paths that don't begin with a drive letter - adding support for the two major OSs (Linux/MacOS) that you support that don't use that style of drive nomenclature.

3) A similar point to 2) really here. Allowing the lines to be parsed by / as well as \ would open up support for non-Windows OSs.

When reading the line in, all that would be needed would be something like (in pseudo perl code:)

if ($line =~ m/^\//) {  # Check if the line begins with just a /
                        # indicating a UNIX OS being used (escaping of course)
  $line =~ s/\//\\/g;   # Replace / with \ with appropriate escaping of characters
}

This avoids - of course - a situation where a Windows user has a file with '/' in the filename that gets renamed incorrectly.

These trivial changes would mean that the M3U support would mean that the only functionality not available to Linux/MacOS users through mass storage would be album art (not a huge loss) and I could get the S9 supported in HAL for Linux (not sure how it works with MacOS I'm afraid) so that music players would be able to automatically sync with it - and write playlists.

It would also mean that those of us with a voice in the Open Source community could trumpet the S9 as the music player of choice - its quality already invites that and these relatively trivial fixes would seal it.

Please understand too that I'm genuinely trying to help - not just to be awkward, I love the S9 and I think more people should use it and those with whom I have influence are generally Open Source users.


Still awaiting a response to the last one (posted this morning), their responses normally come overnight so tomorrow hopefully.
Using the latest Gwibber on openSUSE - Wednesday, 1st July 2009, 21:46:16 BST.
We're in the process of getting the relatively stable 1.0 branch of Gwibber into Contrib. So, I decided to test out the latest trunk to see how it's looking. originally my plan was not to publish the packages, assuming they could be ropey. What I've found is that they are more stable for me than the stable ones and have a lot of the functionality that one now expects of a Twitter client.

So, I'm publishing them. They're in the home:Riggwelter:GNOME_Contrib repository for 11.1 and Factory. Feel free to test them but the usual warnings about non-stable and non-official packages.

Cowon iAudio S9 with Banshee on Linux (3) - Tuesday, 30th June 2009, 11:39:41 BST.
Previously, I've blogged about my adventures with the gorgeous Cowon S9 and Banshee/Linux. In the intervening time, I've been working towards getting it working with libmtp.

While I've been doing that, Cowon have released an updated firmware that adds M3U playlist support. This is a real result for Linux users. The S9 doesn't actually seem to be able to read the M3U files correctly as yet but I've opened this as an issue with Cowon and hopefully they'll fix it in the next release. Remember, this latest firmware is only a beta and may eat your children or your data - install with care although I've had no problems other that then non-reading M3Us.

Just have to get the HAL information integrated upstream so that people don't have to download my .fdi file for it.

Track my thoughts on this via Twitter.

Sermon: Matthew 6.19-24 - Where are we banking? - Sunday, 28th June 2009, 18:46:43 BST.
Recorded today at St Paul's. 28 minutes long. Available as Ogg Vorbis or MP3:

[Ogg Vorbis] [MP3]

PDF of the accompanying presentation.

Sermon: 1 Timothy 6.3-10 - Purses with holes - Tuesday, 23rd June 2009, 10:45:57 BST.
Recorded Sunday at St Paul's. 19 minutes long. Available as Ogg Vorbis or MP3:

[Ogg Vorbis] [MP3]

PDF of the accompanying presentation.

Time for a new system of government - Friday, 5th June 2009, 18:17:53 BST.
We've heard a lot about cleaning up politics recently. The biggest problem the UK has though is not the grubby nature of expenses claims (and indeed, outright corruption in some cases) but the system of electing our government (and, in some areas, not electing them). I've long believed we need a new system of government - that's part of why I recently joined the Liberal Democrats. This blog is an openly Liberal Democrat blog, although obviously I have no authority to speak on behalf of the party. That is where my political loyalty and convictions lie.

Of late, I have been particularly thinking about what that new form of government might look like and my thoughts (work in progress of course) are below. These are proposals for the national government and begin at the top and work down.

These are just thoughts off the top of my head - I'm not a politics expert but I am politically engaged. Hopefully among those who see this (largely, my followers on Twitter), it'll spark a debate.
Go Vote! - Thursday, 4th June 2009, 09:24:27 BST.
If you're in the UK, go and vote today.

A vote for the Liberal Democrats is a vote for social justice and a mature and sensible approach to Europe.

A vote for the BNP or UKIP is a reactionary, ill-thought-out, racist and dangerous decision.

Vote Liberal Democrat today.

Faces and Shells - Friday, 15th May 2009, 13:28:45 BST.
Just did a big hit of adding hackergotchis to Planet SUSE. I had a reasonable response to my recent appeal for them. Some people sent me ones that I need to do work to - just a photo or no drop shadow, that sort of thing - they will take longer, basically when I have time to do them.

Vincent blogged about the testing day as part of openSUSE Community Week. I've been testing out gnome-shell and it's looking good. Even on the fairly old hardware on which I'm running it - everything is at least five years old - it's only a little sluggish and this is still at an early stage of development.

If you're interested in joining in testing it, get in touch with Vincent.

Cowon iAudio S9 with Banshee on Linux (2) - Thursday, 14th May 2009, 10:20:09 BST.
Yesterday, I posted about the Cowon S9 and mentioned that I had emailed Cowon about adding support for .m3u playlists. In my email I was clear that I exclusively use Linux.

Today I had a response telling me that I can create playlists using Windows Media Player.

There's something to be said for a complete unwillingness to read an email properly before responding and for that - and nothing else in this instance - Cowon are to be applauded.

I'm going to go back to them and point out the flaw in their reasoning.

Update: Track my thoughts on this via Twitter.

Cowon iAudio S9 with Banshee on Linux - Wednesday, 13th May 2009, 12:39:47 BST.
I just bought a Cowon iAudio S9 music player. It is described as supporting Linux out the box and it does as far as Cowon state - which to say it's a mass storage device. In fact, it appears to HAL as being a Photo CD and F-Spot gets launched which is fine as it can be used for managing photos too.

The thing is that I want it to work with Banshee too. To do this, I need to persuade HAL that it's an music player, so with a bit of lshal and some XML munging, I've produced a .fdi file for it: 10-cowon-s9.fdi. Save that file, remove the .txt from the end and put it in /etc/hal/fdi/information. Then execute rchal restart (on openSUSE - other distros will likely have a different command to restart HAL) and plug the S9 in.

The only downside I've come across so far is the S9's lack of support for playlists. I've included playlist support in the .fdi as Banshee can play from it and I've emailed Cowon asking them to add this trivial function to the next firmware update. I'm using the latest Beta firmware and it works fine.

Previous 10 posts