1/ If you look at the xml file, it doesn't define an encoding. So we use the default xml encoding which is UTF8. The BFMchannel9.xml file isn't valid. As a workarround, we could try guessing the encoding used but this isn't available in VLC yet as we didn't manage to find a good method to do it.
2/ I'll have a look at this bug. It's nice to know that someone is actually trying to use the podcast thing
Could you also provide me with a link to an xml/rdf Atom podcast source (or definition) ? Last time i checked, apple only defined it for rss.
Hi dionoea,
1) The xml header of this file (BFMchannel9.xml) in gedit says :
Code: Select all
<?xml version="1.0" encoding="iso-8859-1" ?>
<rss xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd" version="2.0">
<channel>
<title>BFM : Atelier Numérique</title>
<itunes:author>BFM</itunes:author>
...
I don't know if this is a valid xml encoding declaration or not.
2) The podcast thing is, for me, a killer feature
Just "one more thing", Apple didn't invent Podcasting and the Apple's "spec" is a degraded commercial spec of the Harvard' s RSS 2.0 spec (
http://blogs.law.harvard.edu/tech/rss )
The Atom 1.0 is another sydication feed format which supports enclosure elements (like the RSS2.0 and iTunes RSS) :
IETF spec,
The Atom website
It's not so hurry to implement Atom 1.0 (this feed format is a little bit more "complicated" and less "popular" than the RSS 2.0 ) maybe for vlc 0.9
.