<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns="http://purl.org/rss/1.0/"
>
<channel rdf:about="http://planet.videolan.org/">
	<title>Planet VideoLAN</title>
	<link>http://planet.videolan.org/</link>
	<description>Planet VideoLAN - http://planet.videolan.org/</description>

	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="urn:md5:96c15b10075466dd0d177ce56fc93a0f" />
			<rdf:li rdf:resource="urn:md5:c89e2a47eecc23938e030f6e6d36e175" />
			<rdf:li rdf:resource="urn:md5:8756c8abe7a4c0df8db64e6d644cddd0" />
			<rdf:li rdf:resource="urn:md5:dce61f24eddf074e7f5be36beb09bda4" />
			<rdf:li rdf:resource="urn:md5:a9575a671acfb298155be5a8b15b193e" />
			<rdf:li rdf:resource="urn:md5:ae05d6364a348f78edb9809347908a3b" />
			<rdf:li rdf:resource="urn:md5:d87b424b23f6b5b36d42823fba7bff56" />
			<rdf:li rdf:resource="urn:md5:855c39fdd2b0e176a9ae5ab03d9e06bd" />
			<rdf:li rdf:resource="urn:md5:d6c79d04bf15adcca7aa41f4619ae4cc" />
			<rdf:li rdf:resource="urn:md5:0a574e7599bff2cc2c60fc76a3326623" />
			<rdf:li rdf:resource="urn:md5:3cec8230873f6dc309c5015a1f0dc004" />
			<rdf:li rdf:resource="urn:md5:b85e833097130d5e67fa1395390009b5" />
			<rdf:li rdf:resource="urn:md5:906a9079eeebfd9734666b36fd4f65ef" />
			<rdf:li rdf:resource="urn:md5:7ad4ac945634347ac7ae6140d19306fc" />
			<rdf:li rdf:resource="urn:md5:a7d881f84c79434389b185bed6722929" />
			<rdf:li rdf:resource="urn:md5:bf24fd9498635b5d5c1dc042320d6536" />
			<rdf:li rdf:resource="urn:md5:b86887e75ae68cf01c576787dfb078ae" />
			<rdf:li rdf:resource="urn:md5:b588cc0c5cba54a085b920b0056633d5" />
			<rdf:li rdf:resource="urn:md5:f1e4d4028a28c51fbe7e704c9da76f97" />
			<rdf:li rdf:resource="urn:md5:5b44d3d960f0a5316bc73e8391b9eda2" />
			<rdf:li rdf:resource="http://nanocr.eu/2007/06/29/iphone-sold-out/" />
			<rdf:li rdf:resource="http://nanocr.eu/2007/06/26/norwegians-at-the-duty-free/" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2007-05-03-obligatory-r" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2007:/weblog/2.59" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2007-01-16-exposing-file-parsing-vulnerabilities" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2006/09/24/15-new-job" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.56" />
			<rdf:li rdf:resource="http://nanocr.eu/2006/08/30/more-gadgets-for-sale/" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2006/08/16/14-a-sneak-preview-of-vlc-086" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.55" />
			<rdf:li rdf:resource="http://nanocr.eu/2006/06/07/moved-to-san-francisco/" />
			<rdf:li rdf:resource="http://nanocr.eu/2006/04/05/hacker-bar/" />
			<rdf:li rdf:resource="http://nanocr.eu/2006/04/05/blackhawk-gloves/" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2006-04-01-apple-videolan-partnership-announced-mac-vlc-to-be-intel-only" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.54" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.52" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.53" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.51" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2006:/weblog/2.50" />
			<rdf:li rdf:resource="http://nanocr.eu/2005/12/05/balboa-park/" />
			<rdf:li rdf:resource="http://nanocr.eu/2005/11/22/birthday-weekend/" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2005-11-21-suspicious-activity-indeed" />
			<rdf:li rdf:resource="http://nanocr.eu/2005/11/18/22-am-i-old-enough/" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2005-11-18-the-fuss-about-sony-s-drm" />
			<rdf:li rdf:resource="http://nanocr.eu/2005/11/15/mt-tamalpais/" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.48" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.46" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.44" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2005-10-10-taking-over-libmpeg2" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2005/10/09/11-the-not-so-long-march-to-ten-millions" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.43" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.42" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2005/09/04/10-vlc-on-framakey" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.41" />
			<rdf:li rdf:resource="tag:www.sidequest.org,2005:/weblog/2.40" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2005/06/26/8-vlc-dmo-module-build" />
			<rdf:li rdf:resource="http://clement.stenac.org/blog/index.php/2005/06/15/7-live-downloads-counter" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2004-04-25-vlc-in-sarge" />
			<rdf:li rdf:resource="http://sam.zoy.org/blog/2004-03-09-cvs-to-svn-and-back-again" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="urn:md5:96c15b10075466dd0d177ce56fc93a0f">
	<title>Jean-Baptiste Kempf: CoverFlow and VLC in a webpage</title>
	<link>http://www.jbkempf.com/blog/post/2008/04/27/CoverFlow-and-VLC-in-a-webpage</link>
	<content:encoded>&lt;p&gt;This is just a very short post about a cool hack made by someone on the VideoLAN forum: &lt;a href=&quot;http://nin-nin.runhost.net/&quot; hreflang=&quot;en&quot;&gt;VLC&amp;amp;Coverflow&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;This webpage uses Flash technology to let you choose the movie you want, in a CoverFlow-Like mode.&lt;/p&gt;


&lt;p&gt;When selected, you can get the VLC to play it without the disadvantages  of Flash Video format (slow, low quality, CPU hungry...)&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://i7.photobucket.com/albums/y279/aussie_ninja/dvdflow.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://i7.photobucket.com/albums/y279/aussie_ninja/dvdflow2.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2008-04-27T06:02:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:c89e2a47eecc23938e030f6e6d36e175">
	<title>Jean-Baptiste Kempf: VideoLAN Webbys 5s in London.</title>
	<link>http://www.jbkempf.com/blog/post/2008/04/16/VideoLAN-Webbys-5s-in-London</link>
	<content:encoded>&lt;h2&gt;Webbys 5s .org&lt;/h2&gt;


&lt;p&gt;This blog was calm last week, since I was invited to a &lt;strong&gt;Webbys Award&lt;/strong&gt; event in London.&lt;/p&gt;


&lt;p&gt;This event was focused on the &lt;strong&gt;.org&lt;/strong&gt; community and the importance of having a .org for some non-profit association.&lt;/p&gt;


&lt;p&gt;I made a small talk (5 slides, 5 minutes, 5 sentence by slides).&lt;/p&gt;


&lt;p&gt;The other .org were: &lt;em&gt;Greenpeace&lt;/em&gt;, &lt;em&gt;Alternet,&lt;/em&gt; &lt;em&gt;Wikipedia&lt;/em&gt; and &lt;em&gt;IdeaList.&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;This was very funny and I met a lot of nice people.&lt;/p&gt;


&lt;h2&gt;Contents&lt;/h2&gt;

&lt;h3&gt;Photos&lt;/h3&gt;

&lt;p&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2277/2414314724_6cf553632c.jpg?v=0&quot; alt=&quot;&quot;&gt;
&lt;img src=&quot;http://farm3.static.flickr.com/2084/2413497187_ac5a3e95b8.jpg?v=0&quot; alt=&quot;&quot;&gt;&lt;/p&gt;


&lt;h3&gt;Presentation&lt;/h3&gt;

&lt;p&gt;Coming soon!&lt;/p&gt;


&lt;h3&gt;Vidéo&lt;/h3&gt;

&lt;p&gt;Coming soon!&lt;/p&gt;</content:encoded>
	<dc:date>2008-04-16T10:43:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:8756c8abe7a4c0df8db64e6d644cddd0">
	<title>Jean-Baptiste Kempf: Reflexions about the first part of this SoC</title>
	<link>http://www.jbkempf.com/blog/post/2008/04/08/Reflexions-about-the-first-part-of-this-SoC</link>
	<content:encoded>&lt;p&gt;Maybe no one cares, but still here are some random thoughts about what
happened so far for us. I write them now, because I might forget those
when all will be over.&lt;/p&gt;


&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;This is the second year for VideoLAN as a mentoring organisation for the GSoC.&lt;/p&gt;


&lt;p&gt;In our first year we didn't outperform for many reasons (see here for
&lt;a href=&quot;http://www.jbkempf.com/blog/post/2007/09/11/GSoC-Results%3A-Open-Letter-to-Leslie-and-Google-Team&quot; hreflang=&quot;en&quot;&gt;details&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;VideoLAN is not a very stuctured organisation.&lt;/p&gt;


&lt;h2&gt;Candidacies&lt;/h2&gt;

&lt;p&gt;But this year, we received 85 candidacies (+8 ineligible) against something between 40 and 50 last year... (I fear that I don't have the
exact number &lt;img src=&quot;http://www.jbkempf.com/blog/themes/jbkempf/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot;&gt; )&lt;/p&gt;


&lt;p&gt;I know the GSoC is getting bigger every year, but still this is a big increase for us.
Moreover, some of the students did some really good patches (one almost solved the main subject of one of our idea ) and the application level is better...&lt;/p&gt;


&lt;h3&gt;Why ?&lt;/h3&gt;

&lt;p&gt;So I don't really know exactly why, but here are a few guesses:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Last year, GSoC was a bit of a surprise for us. This year, we know way better what we can expect from students/mentors.&lt;/li&gt;
&lt;li&gt;Last year, VideoLAN was mentoring only for VLC media player, this year, we have VLC media player and x264 (we have roughly 70/15 applications for VLC/x264)&lt;/li&gt;
&lt;li&gt;Ideas were done mostly the same way, but we put more of them on our wiki this year. Ideas are more sized for a summer (see first reason)&lt;/li&gt;
&lt;li&gt;We added ideas cross projects (x264-VLC, VLC-other codecs libraries, VLC-FreePV)&lt;/li&gt;
&lt;li&gt;We added qualification tasks (VLC: compile VLC, provide a patch on the trunk, x264: more complex qualification tasks). This highered the quality.&lt;/li&gt;
&lt;li&gt;We have tried to work with other projects (some FFmpeg mentors can read our applications (and vice-versa), we accepted FFmpeg and x264 qualification tasks as an &quot;ok&quot; for us, ...)&lt;/li&gt;
&lt;li&gt;We announced everything earlier and were more organised between mentors (ml, IRC, meetings...)&lt;/li&gt;
&lt;li&gt;We have a former student who is a mentor now.&lt;/li&gt;
&lt;li&gt;I have more time than last year during that phase... :D Must be because the sun is better in California than in France...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Many ideas were recommendations that came from the Mentor Summit, so I must say that this summit did help us  a *LOT*.&lt;/p&gt;


&lt;p&gt;Hope this can help some people...&lt;/p&gt;</content:encoded>
	<dc:date>2008-04-08T21:16:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:dce61f24eddf074e7f5be36beb09bda4">
	<title>Jean-Baptiste Kempf: Build VLC media player under Ubuntu Hardy (8.04)</title>
	<link>http://www.jbkempf.com/blog/post/2008/03/28/Build-VLC-media-player-under-Ubuntu-Hardy-804</link>
	<content:encoded>&lt;p&gt;I found an &lt;a href=&quot;http://www.jbkempf.com/blog/tag/ubuntu&quot;&gt;ubuntu&lt;/a&gt; hardy installation, and needed to test something on the trunk of VLC so I needed to compile a VLC for it.
Here is a complete HOWTO to do the same !&lt;/p&gt;    &lt;p&gt;This post is an update of the popular howto for &lt;a href=&quot;http://www.jbkempf.com/blog/post/2007/05/06/Build-VLC-media-player-under-Ubuntu-Feisty-704&quot; hreflang=&quot;en&quot;&gt;Build VLC with feisty&lt;/a&gt;.&lt;/p&gt;


&lt;h3&gt;Introduction&lt;/h3&gt;

&lt;p&gt;So we are going to build the latest &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; possible.&lt;/p&gt;


&lt;p&gt;Everything will be done in a console/terminal and should be straight-forward. Every question should be asked on the forum, or in the comments here.&lt;/p&gt;


&lt;h4&gt;Conventions&lt;/h4&gt;

&lt;p&gt;Every line beginning with a &lt;q&gt;#&lt;/q&gt; should be done as root, or using the &lt;q&gt;sudo &lt;/q&gt; command.
Every line beginning witha &lt;q&gt;%&lt;/q&gt; is a normal line.&lt;/p&gt;


&lt;h2&gt;Building VLC&lt;/h2&gt;

&lt;h3&gt;Prepare your environment&lt;/h3&gt;

&lt;p&gt;We need a few package starting from a fresh hardy:&lt;/p&gt;
&lt;pre&gt;
# apt-get install vlc
# apt-get build-dep vlc 
# apt-get install cvs build-essential subversion git git-core automake1.9 libtool
# apt-get install libgcrypt-dev
# apt-get install libfaad-dev libtwolame-dev libqt4-dev libjack-dev 
# apt-get install libxpm-dev libcddb2-dev liblua5.1-0-dev libzvbi-dev libshout-dev
&lt;/pre&gt;


&lt;h3&gt;Checkout VLC trunk and bootstrap the tree&lt;/h3&gt;

&lt;pre&gt;
% git clone git://git.videolan.org/vlc.git

% cd vlc
% ./bootstrap
&lt;/pre&gt;



&lt;h3&gt;Build x264&lt;/h3&gt;

&lt;h4&gt;x264&lt;/h4&gt;

&lt;p&gt;x264 is a library to encode movies in H.264.&lt;/p&gt;
&lt;pre&gt;
% cd extras/
%
% git clone git://git.videolan.org/x264.git
% cd x264
% make
% sudo make install
% cd ../..
&lt;/pre&gt;



&lt;h3&gt;Configure VLC&lt;/h3&gt;


&lt;h4&gt;Configure&lt;/h4&gt;
&lt;pre&gt; 
% mkdir build; cd build;
%../configure --prefix=/usr \
        --enable-snapshot --enable-debug \
        --enable-dbus-control --enable-musicbrainz \
        --enable-shared-libvlc --enable-mozilla \
        --enable-lirc \
        --with-ffmpeg-tree=../extras/ffmpeg \
        --enable-x264 --with-x264-tree=../extras/x264 \
        --enable-shout --enable-taglib \
        --enable-v4l  \
        --enable-dvb  \
        --enable-realrtsp --disable-xvmc \
        --enable-svg   --enable-dvdread \
        --enable-dc1394 --enable-dv \
        --enable-theora --enable-faad \
        --enable-twolame --enable-real \
        --enable-flac --enable-tremor \
        --enable-skins2 --enable-qt4 \
        --enable-ncurses \
        --enable-aa --enable-caca \
        --enable-esd --disable-portaudio \
        --enable-jack --enable-xosd \
        --enable-galaktos --enable-goom \
        --enable-ggi \
        --disable-cddax --disable-vcdx \
       --disable-quicktime --enable-lua
&lt;/pre&gt;



&lt;h3&gt;Finish&lt;/h3&gt;
&lt;pre&gt;
% make
&lt;/pre&gt;


&lt;p&gt;You just have to wait a bit :D&lt;/p&gt;</content:encoded>
	<dc:date>2008-03-28T11:49:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:a9575a671acfb298155be5a8b15b193e">
	<title>Jean-Baptiste Kempf: Google Summer of Code: VideoLAN</title>
	<link>http://www.jbkempf.com/blog/post/2008/03/17/Google-Summer-of-Code%3A-VideoLAN</link>
	<content:encoded>&lt;h2&gt;GSoC&lt;/h2&gt;


&lt;p&gt;Hello to everyone,&lt;/p&gt;


&lt;p&gt;I am glad to announce you that VideoLAN is a mentoring organisation for &lt;a href=&quot;http://code.google.com/soc/&quot; hreflang=&quot;en&quot;&gt;Google Summer of code 2008.&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Students, ideas&lt;/h3&gt;

&lt;p&gt;If you are an interested student, please check the ideas for VLC and x264 on our wiki.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.videolan.org/SoC_2008&quot; hreflang=&quot;en&quot;&gt;VLC ideas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.videolan.org/SoC_x264&quot; hreflang=&quot;en&quot;&gt;x264 ideas&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Original ideas are more than welcome.&lt;/p&gt;


&lt;h3&gt;Timeline&lt;/h3&gt;

&lt;p&gt;Please check the SoC timeline.
http://code.google.com/opensource/gsoc/&lt;/p&gt;


&lt;h3&gt;Rules&lt;/h3&gt;

&lt;p&gt;Unfortunately, we have to unforce a few rules to avoid failures and not-serious enough students:
&lt;a href=&quot;http://wiki.videolan.org/SoC_2008_Rules&quot; hreflang=&quot;en&quot;&gt;Rules&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Those rules are flexible, especially for x264.&lt;/p&gt;


&lt;h3&gt;Contact Us&lt;/h3&gt;

&lt;p&gt;If you are interested in anything around SoC, please contact xtophe (vlc), Dark_Shikari (x264) and me (vlc and other weird requests)&lt;/p&gt;


&lt;p&gt;Everything is quite flexible, but I would like to focus on quality more than quantity.&lt;/p&gt;


&lt;p&gt;May the code be with you.&lt;/p&gt;</content:encoded>
	<dc:date>2008-03-17T17:10:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:ae05d6364a348f78edb9809347908a3b">
	<title>Jean-Baptiste Kempf: H264 encoding: "some boring x264 stuff that you’d better not forget.</title>
	<link>http://www.jbkempf.com/blog/post/2008/03/11/H264-encoding%3A-some-boring-x264-stuff-that-youd-better-not-forget</link>
	<content:encoded>&lt;p&gt;Copy from IRC and &lt;a href=&quot;http://strangestone.livejournal.com/&quot; hreflang=&quot;en&quot;&gt;thresh's blog&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;From Dark_Shikari.&lt;/p&gt;

&lt;pre&gt;
Absolutely 100% generic commandline for maximum quality without stupidly insanely slow options:
 –bime –bframes 16 –trellis 1 –mixed-refs –8×8dct –subme 7 –b-rdo –me umh –direct auto –b-pyramid –weightb –threads auto –ref 8
For extra slow, add –no-fast-pskip, –merange 32, and –partitions all
for more slow, raise –ref to 16, and –me to esa
and also, get the latest AQ build and use my AQ at strength 0.7-1.0 or something.
if you want faster encoding
1) Lower –ref to 4
2) lower subme to 6, remove –b-rdo
3) remove me umh
if you want realtime encoding you’ll have to go lower on most machines
&lt;/pre&gt;</content:encoded>
	<dc:date>2008-03-11T14:29:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:d87b424b23f6b5b36d42823fba7bff56">
	<title>Jean-Baptiste Kempf: Howto build VLC on Windows on a fresh Windows</title>
	<link>http://www.jbkempf.com/blog/post/2008/03/05/Howto-build-VLC-on-Windows-on-a-fresh-Windows</link>
	<content:encoded>&lt;p&gt;Hello to everyone!&lt;/p&gt;


&lt;h3&gt;Yet again&lt;/h3&gt;

&lt;p&gt;I already explained how to compile trunk versions of VLC on linux, ubuntu and debian.&lt;/p&gt;


&lt;p&gt;I rewrote the howto for Windows, using CYGWIN and put it on &lt;a href=&quot;http://wiki.videolan.org&quot; hreflang=&quot;en&quot;&gt;our wiki&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Find it &lt;a href=&quot;http://wiki.videolan.org/Win32CompileCygwinNew&quot; hreflang=&quot;en&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2008-03-05T22:49:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:855c39fdd2b0e176a9ae5ab03d9e06bd">
	<title>Jean-Baptiste Kempf: VLC switched to Git</title>
	<link>http://www.jbkempf.com/blog/post/2008/03/02/VLC-switched-to-Git</link>
	<content:encoded>&lt;p&gt;Everything is in $subject.&lt;/p&gt;


&lt;p&gt;Anyway, to check out the VLC repository, now:&lt;/p&gt;


&lt;p&gt;&lt;code&gt;git clone git://git.videolan.org/vlc.git&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;Have fun!&lt;/p&gt;</content:encoded>
	<dc:date>2008-03-02T10:14:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:d6c79d04bf15adcca7aa41f4619ae4cc">
	<title>Jean-Baptiste Kempf: VLC media player release: 0.8.6e and coverity</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/29/VLC-media-player-release%3A-086e-and-coverity</link>
	<content:encoded>&lt;h2&gt;Release&lt;/h2&gt;


&lt;p&gt;We just released a new stable version.&lt;/p&gt;


&lt;p&gt;This version is ONLY focused on security vulnerabilities and minor bugfixes.&lt;/p&gt;


&lt;h2&gt;0.9.0&lt;/h2&gt;

&lt;p&gt;0.9.0 version is in the work, and an alpha preview is due soon. :D&lt;/p&gt;


&lt;h2&gt;Coverity&lt;/h2&gt;


&lt;p&gt;I am quite unpleased with Coverity, that does a free scanning of open source projects. We applied many times for VLC, and they always replied that they would do it soon, but they actually never done it. :'(&lt;/p&gt;


&lt;h3&gt;Security&lt;/h3&gt;

&lt;p&gt;This is a bit bad, because VLC is one important Open Source project, and more used that some of the projects they already scan...&lt;/p&gt;


&lt;p&gt;Anyway, this is a bit problematic, because we need help in finding security issues and do some auditing of the VLC media player code. And since there are web plugins on VLC, this is dangerous.&lt;/p&gt;</content:encoded>
	<dc:date>2008-02-29T15:04:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:0a574e7599bff2cc2c60fc76a3326623">
	<title>Jean-Baptiste Kempf: VideoLAN @ FOSDEM</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/21/VideoLAN-FOSDEM</link>
	<content:encoded>&lt;p&gt;Hello !&lt;/p&gt;


&lt;p&gt;The VideoLAN team will be partly but greatly represented at the FOSDEM, this week-end in Bruxelles.&lt;/p&gt;


&lt;p&gt;If you want to join and to say hello, please do so.&lt;/p&gt;


&lt;p&gt;I will be there with my VLC t-shirt.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://fosdem.org/2008/promo/flyer/color-lo&quot; alt=&quot;&quot;&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2008-02-21T01:02:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:3cec8230873f6dc309c5015a1f0dc004">
	<title>Jean-Baptiste Kempf: Video on Demand: RTSP vs HTTP</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/10/Video-on-Demand%3A-RTSP-vs-HTTP</link>
	<content:encoded>&lt;h3&gt;Disclaimer&lt;/h3&gt;

&lt;p&gt;Rémi still hasn't any RSS feed, so here is another article about protocol.&lt;/p&gt;


&lt;p&gt;This article is not my production&lt;/p&gt;


&lt;h3&gt;VoD&lt;/h3&gt;

&lt;p&gt;For those who don't know him, Rémi is, between many other stuffs, the network expert in VideoLAN team.&lt;/p&gt;


&lt;p&gt;On his &lt;a href=&quot;http://www.remlab.net/op/vod.shtml&quot; hreflang=&quot;en&quot;&gt;personal website&lt;/a&gt;__&lt;/p&gt;


&lt;p&gt;Here is a copy-paste of his introduction&lt;/p&gt;


&lt;p&gt;&lt;q&gt;As a developper of VLC media player, I often get to see people wonder ing whether they should use RTSP or HTTP to stream their audio or audio/video content. Even though I like open standards (which the IETF champions), I cannot say I am a big fan of RTSP.&lt;/q&gt;&lt;/p&gt;


&lt;h2&gt;Remark&lt;/h2&gt;

&lt;p&gt;&lt;q&gt;N.B.: this article is concerned about video-on-demand. For live streaming, there may be more reasons to prefer RTSP over HTTP.&lt;/q&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2008-02-10T20:11:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:b85e833097130d5e67fa1395390009b5">
	<title>Jean-Baptiste Kempf: Rémi: "Why CMake sucks?"</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/05/Remi%3A-Why-CMake-sucks</link>
	<content:encoded>&lt;p&gt;Since the last post on CMake, here is an opinion, quite strong against CMake, from one of the VLC developer.&lt;/p&gt;


&lt;p&gt;This is NOT my opinion, because I am not the one handling all those difficulties...&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.remlab.net/why-not-cmake.shtml&quot; hreflang=&quot;en&quot;&gt;Why CMake sucks?&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2008-02-05T09:14:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:906a9079eeebfd9734666b36fd4f65ef">
	<title>Jean-Baptiste Kempf: FOSDEM</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/04/FOSDEM</link>
	<content:encoded>&lt;p&gt;A few VLC developers are going to attend FOSDEM in Bruxelles in a few weeks.&lt;/p&gt;


&lt;p&gt;If you are around, please come and discuss with us... :D&lt;/p&gt;


&lt;p&gt;I am trying to go too. Updates soon.&lt;/p&gt;</content:encoded>
	<dc:date>2008-02-04T19:04:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:7ad4ac945634347ac7ae6140d19306fc">
	<title>Jean-Baptiste Kempf: VLC: misc and builds</title>
	<link>http://www.jbkempf.com/blog/post/2008/02/04/VLC%3A-misc-and-builds</link>
	<content:encoded>&lt;p&gt;Just some miscellaneous news about VLC and build systems:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tree Cleaning: we decided to clean the tree of all the not really necessaries folder that are around now. See &lt;a href=&quot;http://wiki.videolan.org/VLC_source_tree&quot; hreflang=&quot;en&quot;&gt;the wiki&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;There is some experiments to build VLC using CMake inside the main tree. Checkout the latest VLC to test it.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Windows nightly builds are back after the big changes in the building and in the config.h changes.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;New contribs with updated 3rd party libraries are done for windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Windows CE and Symbian port are advancing... Not yet released, and ETA is really unknown.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Roadmap are changing, more about that soon.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2008-02-04T19:02:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:a7d881f84c79434389b185bed6722929">
	<title>Jean-Baptiste Kempf: Day of the cone</title>
	<link>http://www.jbkempf.com/blog/post/2008/01/03/Day-of-the-cone</link>
	<content:encoded>&lt;p&gt;&lt;img src=&quot;http://tombigel.com/vlc/day-of-the-cones-small.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;


&lt;p&gt;Not mine. Tombigel did it.&lt;/p&gt;</content:encoded>
	<dc:date>2008-01-03T14:15:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:bf24fd9498635b5d5c1dc042320d6536">
	<title>Jean-Baptiste Kempf: KDE4 Release Event</title>
	<link>http://www.jbkempf.com/blog/post/2007/12/21/KDE4-Release-Event</link>
	<content:encoded>&lt;p&gt;Hey, I'll be at the &lt;a href=&quot;http://www.kde.org/kde-4.0-release-event/&quot; hreflang=&quot;en&quot;&gt;KDE4 release event&lt;/a&gt; party in Moutain View, January 17 – 19, 2008.&lt;/p&gt;


&lt;p&gt;I know, I don't use KDE as my primary desktop, but still, I am working on VLC-qt4 interface, and am going to work on the phonon engine, so I feel kind of concerned...&lt;/p&gt;


&lt;p&gt;And maybe, if eean, sebr, and ferai are persuasive enough, I'll quit using my Xfce...&lt;/p&gt;</content:encoded>
	<dc:date>2007-12-21T10:23:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:b86887e75ae68cf01c576787dfb078ae">
	<title>Jean-Baptiste Kempf: Configure-step in VLC building.</title>
	<link>http://www.jbkempf.com/blog/post/2007/12/14/Configure-step-in-VLC-building</link>
	<content:encoded>&lt;h2&gt;Idea&lt;/h2&gt;

&lt;p&gt;VLC can be built with a classical process:
&lt;code&gt;./bootstrap; ./configure --options; make&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;However, since &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; is very modular, not everyone wants the same modules built so the configure line can be very long.&lt;/p&gt;


&lt;p&gt;Therefore, I'll try to explain a bit the main configure options and give a few examples.&lt;/p&gt;


&lt;h2&gt;Configure&lt;/h2&gt;


&lt;p&gt;&lt;code&gt;./configure&lt;/code&gt;&lt;/p&gt;


&lt;h3&gt;General and Developers options&lt;/h3&gt;
&lt;pre&gt;
--prefix=/usr \
--host= \
--build= \

--enable-debug | --enable-release # Choose the mode you want

--enable-optimizations            # Optimisations are good idea
--enable-sse --enable-mmx         # for releases

--enable-optimize-memory          # Smaller memory for less perf

--enable-cprof --enable-gprof     # Profiling
--enable-fast-install             # Libtool

--enable-testsuite                # If you want the tests to be built

--enable-static                   # Static libraries
--enable-shared                   # Shared libraries
--with-words                      # Endianess
&lt;/pre&gt;


&lt;h3&gt;Main VLC options&lt;/h3&gt;
&lt;pre&gt;
--enable-vlm                      # VLC Manager
--enable-visual                   # Visualisations
--enable-update-check             # Check the updates?
--enable-sout                     # Streaming Server
--enable-snapshot                 # Create VIdeo Snapshots
--enable-lua                      # Script VLC

--enable-freetype --enable-fribidi # No Need to disable this
--enable-nls --enable-libxml2      # or that.
&lt;/pre&gt;


&lt;h3&gt;Codecs&lt;/h3&gt;
&lt;pre&gt;
--enable-a52 [--with-a52-fixed]   # AC-3
--enable-dirac
--enable-faad                     # MPEG-4 Audio
--enable-fluidsynth               # Midi
--enable-mpc                      # Musepack Audio
--enable-real                     # Real Audio
--enable-loader                   # DirectMediaObject support for WMV
--enable-theora
--enable-twolame                  # MPGA Encoding
--enable-tremor
--enable-x264                     # H.264 Encoding
--enable-vorbis
--enable-speex
--enable-tarkin
--enable-zvbi | --enable-telx     # Teletext support
--enable-dca                      # DTS
--enable-flac
--enable-ffmpeg                   # lots of codecs
[--with-ffmpeg-a52 --with-ffmpeg-mp3lame --with-ffmpeg-zlib --with-ffmpeg-amrnb --with-ffmpeg-amrwb --with-ffmpeg-faac --with-ffmpeg-theora --with-ffmpeg-vorbis ]
--enable-libmpeg2
--enable-mad                      # Mpga decoding

--enable-png
--enable-svg
--enable-sdl-image

&lt;/pre&gt;


&lt;h3&gt;Video Outputs&lt;/h3&gt;
&lt;pre&gt;
--enable-xvideo                     # Linux
--enable-xinerama
--enable-x11
--enable-glx
--enable-directfb

--enable-wingdi                     # Win32
--enable-directx

--enable-opengl                     # All
--enable-sdl
--enable-caca
--enable-aa
&lt;/pre&gt;


&lt;h3&gt;Audio outputs&lt;/h3&gt;
&lt;pre&gt;
--enable-alsa                       # Unix
--enable-arts
--enable-esd
--enable-jack
--enable-portaudio
--enable-hd1000a
--enable-oss

--enable-waveout                    # Windows
&lt;/pre&gt;


&lt;h3&gt;Access&lt;/h3&gt;
&lt;pre&gt;
--enable-screen                     # Desktop record

--enable-bda                        # DVB for windows
--enable-dshow                      # DirectShow device

--enable-v4l                        # video 4 linux
--enable-v4l2                       # video 4 linux 2
--enable-dvb                        # DVB for Linux
--enable-pvr                        # PVR/IVTV
--enable-dv                         # DV support

--enable-gnutls                     # Encrypted streams
--enable-gnomevfs                   # Gnome VFS-
--enable-smb                        # Samba/Windows shares
--enable-cdda | --enable-cddax      # CD Audio
--enable-dvdnav                     # DVD video
--enable-vcd | --enable-vcdx        # VCD
--enable-dc1394                     # 1394 support
--enable-hal
--enable-live555 --enable-realrtsp  # RTSP

--enable-bonjour --enable-cyberlink # Various Service discoveries
--enable-upnp                       #
&lt;/pre&gt;


&lt;h3&gt;demux&lt;/h3&gt;
&lt;pre&gt;
--enable-mkv                        # Matroska
--enable-mod                        # ModPlug (instruments)
--enable-ogg                        # Ogg
--enable-gme                        # GME videogames
&lt;/pre&gt;


&lt;h3&gt;interface&lt;/h3&gt;
&lt;pre&gt;
--enable-qnx                        # QNX platform
--enable-qt4                        # Default interface in Qt4
--enable-qte                        # QTE/Opie interface
--enable-skins2                     # skins2
--enable-wxwidgets                  # Old default interface in wxWidgets
--enable-xosd                       # OSD interface
--enable-ncurses                    # Ncurses interface
--enable-fbosd                      # FrameBuffer interface
--enable-pda                        # Small gtk interface
--enable-httpd                      # HTTP daemon and interface

--enable-mozilla                    # Mozilla integration
--enable-activex                    # IE and ActiveX integration
--enable-dbus                       # D-Bus control
--enable-dbus-control
--enable-lirc                       # InfraRed Remotes
--enable-java-bindings
--enable-python-bindings
&lt;/pre&gt;


&lt;h3&gt;Visualisations&lt;/h3&gt;
&lt;pre&gt;
--enable-galaktos --enable-goom&lt;/pre&gt;


&lt;h3&gt;Metadata support&lt;/h3&gt;
&lt;pre&gt;
--enable-id3tag                     # metadata using id3tag
--enable-taglib                     # metadata using taglib
--enable-musicbrainz                # Musicbrainz
--enable-libcddb                    # CDDB/FreeDB integration
--enable-libcdio                    # CD-Text
&lt;/pre&gt;</content:encoded>
	<dc:date>2007-12-14T20:09:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:b588cc0c5cba54a085b920b0056633d5">
	<title>Jean-Baptiste Kempf: Planet repaired</title>
	<link>http://www.jbkempf.com/blog/post/2007/12/08/Planet-repaired</link>
	<content:encoded>&lt;p&gt;VideoLAN planet is repaired.&lt;/p&gt;


&lt;p&gt;My dotclear rss feed was broken because of a dotclear bug with TimeZone handling.&lt;/p&gt;</content:encoded>
	<dc:date>2007-12-08T14:01:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:f1e4d4028a28c51fbe7e704c9da76f97">
	<title>Jean-Baptiste Kempf: VLC media player Lines of Code</title>
	<link>http://www.jbkempf.com/blog/post/2007/12/07/VLC-media-player-Lines-of-Code</link>
	<content:encoded>&lt;h3&gt;Numbers&lt;/h3&gt;


&lt;p&gt;VLC has around &lt;strong&gt;600,000&lt;/strong&gt; Lines of code, with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;312,000&lt;/strong&gt; lines of code in the modules.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;VLC uses a lot of external libraries, which are over &lt;strong&gt;3,020,000&lt;/strong&gt; lines of code....&lt;/p&gt;


&lt;h3&gt;IDE&lt;/h3&gt;

&lt;p&gt;Did you know that almost all VLC developers use VIM as a main editor? :D&lt;/p&gt;</content:encoded>
	<dc:date>2007-12-07T21:15:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="urn:md5:5b44d3d960f0a5316bc73e8391b9eda2">
	<title>Jean-Baptiste Kempf: Qt4 screenshots</title>
	<link>http://www.jbkempf.com/blog/post/2007/12/01/Qt4-screenshots</link>
	<content:encoded>&lt;p&gt;Hello, just two small screenshot of my work:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.jbkempf.com/~jb/vlc/VLC-1dec.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.jbkempf.com/~jb/vlc/VLC-1dec-2.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2007-11-30T23:37:00+00:00</dc:date>
	<dc:creator>JBK</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2007/06/29/iphone-sold-out/">
	<title>Jon Lech Johansen: iPhone sold out&#8230;</title>
	<link>http://nanocr.eu/2007/06/29/iphone-sold-out/</link>
	<content:encoded>&lt;p&gt;&lt;a href=&quot;http://fakesteve.blogspot.com/2007/06/call-this-frigtard-and-tell-him-bad.html&quot; target=&quot;_blank&quot; title=&quot;iPhone NYC picture from Engadget&quot;&gt;&lt;img src=&quot;http://nanocr.eu/wp-content/uploads/2007/06/iphone_nyc_line.thumbnail.jpg&quot; alt=&quot;iPhone NYC picture from Engadget&quot; align=&quot;right&quot;&gt;&lt;/a&gt;Actually, no. I went to the Apple Store earlier with a friend who got a MacBook Pro and an iPhone. We were in and out in 5 minutes. This no-camping procedure is also known as &lt;a href=&quot;http://fakesteve.blogspot.com/2007/06/call-this-frigtard-and-tell-him-bad.html&quot; target=&quot;_blank&quot;&gt;&lt;em&gt;having a life&lt;/em&gt;&lt;/a&gt;. Too bad for those who over-estimated the demand, camped for hours or even days thinking that they&amp;#8217;ll be able to sell their &lt;a href=&quot;http://sfbay.craigslist.org/sfc/ele/363439873.html&quot;&gt;iPhone on CL for $2000&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2007-06-30T04:53:12+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2007/06/26/norwegians-at-the-duty-free/">
	<title>Jon Lech Johansen: Norwegians at the duty free</title>
	<link>http://nanocr.eu/2007/06/26/norwegians-at-the-duty-free/</link>
	<content:encoded>&lt;p&gt;Letting Norwegians loose in the duty free store is like letting kids loose in Disneyland&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nanocr.eu/wp-content/uploads/2007/06/taxfree.jpg&quot; alt=&quot;Tax free&quot;&gt;&lt;/p&gt;
&lt;p&gt;A 1l bottle of Martini Bianco is 150 NOK (25 USD) at the monopoly store in Norway. At the airport it&amp;#8217;s 50 NOK (8.5 USD).&lt;/p&gt;</content:encoded>
	<dc:date>2007-06-25T23:25:12+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2007-05-03-obligatory-r">
	<title>Sam Hocevar: Obligatory 契ȑ璝寣䇘앖噣삈</title>
	<link>http://sam.zoy.org/blog/2007-05-03-obligatory-r</link>
	<content:encoded>&lt;p&gt; The proverb of the day is “契ȑ璝寣䇘앖噣삈” (pronounced “kulr’koykotsu
 huabszhoubbyiss” by anyone fluent in Mandarin, Serbo-Croatian, Korean and
 Japanese). I have no idea what it means, but it certainly has to do with
 knocking a hydra’s head, freedom of information or mediocre cryptographic
 design. &lt;/p&gt;
 &lt;p&gt; &lt;img alt=&quot;契ȑ璝寣䇘앖噣삈 (09f911029d74e35bd84156c5635688c0)&quot; src=&quot;http://sam.zoy.org/blog/20070503-09f911029d74e35bd84156c5635688c0.png&quot; width=&quot;595&quot; height=&quot;98&quot;&gt; &lt;/p&gt;
 &lt;p&gt; Oh, by the way: &lt;code&gt;echo -n '契ȑ璝寣䇘앖噣삈' | iconv -t ucs-2le | hd&lt;/code&gt; &lt;/p&gt;</content:encoded>
	<dc:date>2007-05-03T10:58:34+00:00</dc:date>
</item>
<item rdf:about="tag:www.sidequest.org,2007:/weblog/2.59">
	<title>Derk-Jan Hartman: DMCA takedowns have no merit to the world</title>
	<link>http://sidequest.org/weblog/archives/2007/05/dmca_takedowns.html</link>
	<content:encoded>&lt;p&gt;Wow internet people of the world. I was surprised tonight. As slow as &lt;a href=&quot;http://decss.zoy.org/&quot;&gt;defending DeCSS&lt;/a&gt; took off all those years ago, so quick was the defending of the &lt;a href=&quot;http://yro.slashdot.org/yro/07/05/02/0235228.shtml&quot;&gt;AACS key&lt;/a&gt;. Many people on the Internet spoke out tonight after AACS LA started &lt;a href=&quot;http://yro.slashdot.org/yro/07/05/01/1935250.shtml&quot;&gt;sending out takedown notices&lt;/a&gt; to companies that hosted a key published by some of their users. The biggest thing as far as I'm concerned is that people seem to be willing to break the companies they love (&lt;a href=&quot;http://digg.com&quot;&gt;digg&lt;/a&gt; and &lt;a href=&quot;http://www.google.com&quot;&gt;Google&lt;/a&gt;) just to prove the stupidity of the DMCA take down notices. These users are not against Digg and Google, they are it's most active supporters, and they will use their favourite tools to prove the governments in the world that the DMCA is giving the DRM companies too much power over other companies that are simply doing their work. They proved that the &quot;secret&quot; is to be protected by the DRM company, and not by all the other companies in the world. The secret is out, and Google and Digg can't stop it, just as little as the DRM companies could prevent the &quot;secret&quot; from getting out in the first place. To ask Google and Digg to stop it is unrealistic, costly and without merit to society as a whole. There are thousands of ways we can communicate those few digits, songs, videos, DNS records, different notations, weak &quot;encoding&quot; variants, barcodes, images, ascii art, etc etc. &lt;br&gt;
It is my full conviction that not a judge in the world will judge Google or Digg as libel in this case. There was no stopping the world, without a full take-down of the companies involved. They couldn't have hired people fast enough to remove it, as others would be able to post it online. Let's HOPE it goes to court, that will stop this idiot-icy once and for all.&lt;/p&gt;
&lt;p&gt;I'm proud to be part of the new Internet generation. Sure it has it's faults, the world always has had faults, but it's time people realize that there is no stopping to this. Information is shared now almost by definition, and the knowledge it has spread is far outweighing the &quot;bad&quot; knowledge it's spreading. Information is our drug, our virus. Change your business models, because I'm tired of not owning what I buy, and I'm not the only one.&lt;br&gt;
These companies are forgetting that they serve society in their needs. We pay them and expect certain things back. More and more of our expectations are flatly ignored in order to &quot;save the income&quot; of these companies. If we don't give you money, then that means you are doing something wrong, and the company deserves to go broke. It should not get protected by governments and organizations that serve those same organizations. Many people have said: &quot;If there was a better business-model, then that model would be more successful and win over the other companies&quot;. However this is no longer true. This industry as a whole has become so protected that any other business model is no longer viable. You want proof of that ? Well here is a model: I use work of others that I'm allowed to use for free. Let's say an Internet radio station and freely licensed music. Sounds like a viable model, albeit one where I have to do a lot of work. Any commoner would come to such a conclusion. Guess what; It's not viable. In the USA you will have to pay SoundExchange (a daughter of RIAA) regardless of what kind of music you broadcast on the Internet. If the artist doesn't join up with RIAA and collects it's fees, too bad for them, all the money goes to RIAA. (&lt;a href=&quot;http://www.pr9.net/ent/radio/5260march.html&quot;&gt;link&lt;/a&gt;) This is just anti-competitive and the US government should be thrown out over allowing RIAA to work in such a matter. &lt;/p&gt;

&lt;p&gt;There is one big thing that people are often forgetting. There is a lot of talk about the movie and music industry. Their sales are indeed rapidly decreasing etc etc. But what we forget is that the Entertainment industry as a whole is still growing. Television, gaming, sports, events, internet entertainment, iPod, etc have all seen enormous growth over the past years. We are just busy with more stuff then ever before and that's the primary reason we consume less music and movies. You are not losing money over piracy, you are losing money because you are not correctly reading the market you are selling to. Hell some people are even turning to piracy now because of the trouble they have to go trough with their legally bought digital music. And knowing the average computer capabilities of the Internet user I'm not surprised, and neither should they be.&lt;/p&gt;

&lt;p&gt;Finally more and more people start to see where all these guidelines are problematic and they start fighting it. This is not about not being willing to pay certain companies for their products. It's about the protection these companies enforce and the government's involvement with these companies. It's about owning a song once you bought it, regardless of the format. It's about being able to buy what you want, without having to wait 1,5 year before the product enters your geographic-market. It's about being able to decrypt your movies 30 years after official DVD players were taken out of production. It's about your right to publish a 16 hex number, regardless of what it means. It's about the bullying of the companies we love, by the companies we hate. And if one happens to go bankrupt in order to defend that, then we will &lt;a href=&quot;http://blog.digg.com/?p=74&quot;&gt;gladly sacrifice such a company&lt;/a&gt; and create another one once the issue is settled. &lt;/p&gt;

&lt;p&gt;So with saying: &quot;09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0&quot; to everyone I end this post.&lt;/p&gt;</content:encoded>
	<dc:date>2007-05-02T15:51:10+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2007-01-16-exposing-file-parsing-vulnerabilities">
	<title>Sam Hocevar: Exposing file parsing vulnerabilities</title>
	<link>http://sam.zoy.org/blog/2007-01-16-exposing-file-parsing-vulnerabilities</link>
	<content:encoded>&lt;p&gt; &lt;span&gt;&lt;img alt=&quot;U FAIL&quot; src=&quot;http://sam.zoy.org/blog/20070116-u-fail.png&quot; width=&quot;240&quot; height=&quot;158&quot;&gt;&lt;/span&gt; Binary file parsing is difficult. There is a lot of byte swapping,
 offset computation and magic bit mask handling involved. Add to that the
 fact that many binary formats were reverse-engineered and do not even have a
 public spec, are so convoluted that there is no way to write a decent parser,
 or have so many buggy &lt;i&gt;writer&lt;/i&gt; implementations that the &lt;i&gt;readers&lt;/i&gt;
 need to accommodate for that. &lt;/p&gt;
 &lt;p&gt; Media players, web browsers and email clients are probably
 the most exposed ones. These programs are full of bugs, not
 more than any other program, but more dangerous bugs. Admit
 it, you just play any video you find on the Intarweb, click &lt;a href=&quot;http://www.oralse.cx/hello.jpg&quot;&gt;any image link&lt;/a&gt; and read your email
 (seriously, even &lt;a href=&quot;http://packages.debian.org/mutt&quot;&gt;mutt&lt;/a&gt; uses &lt;a href=&quot;http://packages.debian.org/antiword&quot;&gt;antiword&lt;/a&gt; to read &lt;tt&gt;.doc&lt;/tt&gt;
 attachments). It is no longer necessary to have network listening services to
 be exposed to security issues, the users themselves listen to the world. &lt;/p&gt;
 &lt;p&gt; Using my fuzzing tool &lt;a href=&quot;http://sam.zoy.org/zzuf/&quot;&gt;zzuf&lt;/a&gt; that
 I eventually decided to release, I found more than 40 bugs in common Unix
 tools, popular media players and other utilities, simply by reading valid
 files and slightly corrupting them. The most scary ones are the media player
 bugs: &lt;/p&gt;
 &lt;table&gt;
  &lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;VLC&lt;/td&gt;&lt;td&gt;MPlayer&lt;/td&gt;&lt;td&gt;xine&lt;/td&gt;&lt;td&gt;FFmpeg (ffplay)&lt;/td&gt;&lt;td&gt;GStreamer (gst-launch)&lt;/td&gt;&lt;td&gt;mpg321&lt;/td&gt;&lt;td&gt;ogg123&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;MP3&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.mp3&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;Ogg Vorbis&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.ogg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.ogg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-gstreamer.ogg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;MPEG-1&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.mpg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.mpg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-xine.mpg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.mpg&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;MPEG-2&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.m2v&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.m2v&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.m2v&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-gstreamer.m2v&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;MPEG-4 AVI&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.avi&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.avi&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-xine.avi&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.avi&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-gstreamer.avi&quot;&gt;deadlock?&lt;/a&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;FLAC&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.flac&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.flac&quot;&gt;heap corruption&lt;/a&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ogg123.flac&quot;&gt;SIGFPE&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;Ogg Theora&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.ogm&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.ogm&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;WMV&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.wmv&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.wmv&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.wmv&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;AAC&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.aac&quot;&gt;heap corruption&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-mplayer.aac&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-xine.aac&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;AC-3/A52&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-vlc.ac3&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;robust (I KID YOU NOT)&lt;/td&gt;&lt;td&gt;robust&lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;a href=&quot;http://sam.zoy.org/zzuf/lol-ffplay.ac3&quot;&gt;SIGSEGV&lt;/a&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;td&gt;N/A&lt;/td&gt;&lt;/tr&gt;
 &lt;/table&gt;
 &lt;p&gt; Each of these segmentation fault bugs is a potential security hole
 in Debian. zzuf also found bugs in Firefox, Openoffice.org, antiword,
 ImageMagick and even objdump. And there is more to come. &lt;/p&gt;</content:encoded>
	<dc:date>2007-01-16T10:18:39+00:00</dc:date>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2006/09/24/15-new-job">
	<title>Clement Stenac: New job</title>
	<link>http://clement.stenac.org/blog/index.php/2006/09/24/15-new-job</link>
	<content:encoded>&lt;p&gt;Hi,&lt;/p&gt;


&lt;p&gt;From tomorrow, I'll be starting a new job at the french company &lt;a href=&quot;http://www.exalead.com&quot; hreflang=&quot;en&quot;&gt;Exalead&lt;/a&gt;. The business is quite exciting, as they are developping &lt;a href=&quot;http://corporate.exalead.com/enterprise/l=en?p=produits_exalead-search_index&quot; hreflang=&quot;en&quot;&gt;search engines&lt;/a&gt;, both for entreprises and home usage, as well as a web search engine. The web engine features some very interesting tricks, like automated categorization of results, which helps you deal with homonymous words.&lt;/p&gt;


&lt;p&gt;I'm really looking forward to seeing how their stuff works :)&lt;/p&gt;</content:encoded>
	<dc:date>2006-09-24T21:39:26+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.56">
	<title>Derk-Jan Hartman: IBC 2006</title>
	<link>http://sidequest.org/weblog/archives/2006/09/ibc_2006.html</link>
	<content:encoded>&lt;p&gt;Jean Paul Saman and I visited IBC 2006 again this year, and I have put a small &lt;a href=&quot;http://sidekick.student.utwente.nl/gallery/ibc2006&quot;&gt;photo tour&lt;/a&gt; online. VLC was seen quite a few times again on the floor, this time some of the companies included were names like Cisco, Siemens, Thomsson and Fraunhofer. Our friends from &lt;a href=&quot;http://www.anevia.com&quot;&gt;Anevia&lt;/a&gt; were there as well of course. It was a busy IBC this year with great weather and we had a wonderful time. I was however a bit disappointed by not seeing much revolutionary technology. It was all basically a refinement of what we saw last year, but nothing really stood out.&lt;br&gt;
Let's hope next year will show as some new things.&lt;/p&gt;</content:encoded>
	<dc:date>2006-09-14T14:28:07+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2006/08/30/more-gadgets-for-sale/">
	<title>Jon Lech Johansen: More gadgets for sale</title>
	<link>http://nanocr.eu/2006/08/30/more-gadgets-for-sale/</link>
	<content:encoded>&lt;p&gt;I am moving to a new apartment so I&amp;#8217;m cleaning out old stuff. The following is for sale to anyone in San Francisco:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.apple.com/airportexpress/&quot;&gt;&lt;b&gt;AirPort Express&lt;/b&gt;&lt;/a&gt;: Used for a couple of months. This is the device I used when I reverse engineered &lt;a href=&quot;http://www.apple.com/airportexpress/airtunes.html&quot;&gt;AirTunes&lt;/a&gt; and authored &lt;a href=&quot;http://nanocrew.net/software/justeport/&quot;&gt;JustePort&lt;/a&gt;, the first non-Apple software to support AirTunes. &lt;b&gt;$120&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href=&quot;http://www.dpreview.com/news/0502/05021804hp_r717.asp&quot;&gt;HP Photosmart R717&lt;/a&gt;&lt;/b&gt;: Used for 1.5 years. 1GB MMC card included. Have a look at &lt;a href=&quot;http://nanocrew.net/gallery/folder/France&quot;&gt;my gallery&lt;/a&gt; for some pictures taken with this camera. &lt;b&gt;$150&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.summet.com/x31/v330.jpg&quot;&gt;&lt;b&gt;Unlocked Motorola V330 GSM&lt;/b&gt;&lt;/a&gt;: Barely used. Charger and car charger included. &lt;b&gt;$100&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.circuitcity.com/ssm/Creative-WebCam-Live-Ultra-for-Notebooks-VF0070-/sem/rpsm/oid/126504/catOid/-13346/rpem/ccd/productDetail.do&quot;&gt;&lt;b&gt;Creative Labs Webcam Live Ultra for Notebook VF0070&lt;/b&gt;&lt;/a&gt;: Used only a couple of times. &lt;b&gt;$60&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I am also selling a 7 day old 1.83GHz &lt;a href=&quot;http://www.apple.com/macbook/macbook.html&quot;&gt;&lt;b&gt;MacBook&lt;/b&gt;&lt;/a&gt;. Used for testing. Original box. &lt;b&gt;$1120&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Update:&lt;/b&gt; The MacBook and the webcam have been sold.&lt;/p&gt;</content:encoded>
	<dc:date>2006-08-30T19:55:18+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2006/08/16/14-a-sneak-preview-of-vlc-086">
	<title>Clement Stenac: A sneak preview of VLC 0.8.6</title>
	<link>http://clement.stenac.org/blog/index.php/2006/08/16/14-a-sneak-preview-of-vlc-086</link>
	<content:encoded>&lt;p&gt;Introduction on the new features that will be added in VLC 0.8.6&lt;/p&gt; &lt;p&gt;VLC 0.8.6 will be quite a major release of VLC, with many improvements. Once more, VLC is going to fail the &lt;em&gt;&lt;/em&gt;&quot;Release early, release often&quot;&lt;em&gt;&lt;/em&gt; rule, but we have some excuses for this. Well..., we try to have.&lt;/p&gt;


&lt;p&gt;Once of the most visible changes is the one that is the driver for such a long time between two releases: the new interface for Windows and Linux. We are switching away from the wxWidgets toolkit to Qt4. This switch was motivated by a series of annoying problems with wxWidgets, most notably the encoding handling, and the fact that it is not totally cross-platform, and not easily customizable.&lt;/p&gt;


&lt;p&gt;Qt4 is a more modern framework, which provides a number of features and development facilities that we didn't have with WX.&lt;/p&gt;


&lt;p&gt;We will also be improving some interface features that were too complex or clumsy, like the preferences, the seek slider, the open dialog box, the playlist, ...&lt;/p&gt;


&lt;p&gt;As we didn't want to rewrite some interface code for some things that were about to disappear, we decided to do more changes while the interface rework is underway, and here lie two more big things for 0.8.6: some playlist work, and so-called &quot;streaming profiles&quot;.&lt;/p&gt;


&lt;p&gt;The playlist will start featuring a Media Library, which will be automatically saved and restored. There will still be the old &quot;playlist&quot; that gets forgotten at each restart of VLC. Sorting, filtering and searching capabilities will also be enhanced for the new playlist, and Shoutcast support will be enhanced.&lt;/p&gt;


&lt;p&gt;Streaming is inherently complex, and our earlier efforts to simplify this, via GUIs and wizards have not been very successful. The main problems of the wizard were that it didn't show all the power of VLC, and that it still required the user to make some complex decisions about what muxer to use, for example.&lt;/p&gt;


&lt;p&gt;Streaming profiles should be implemented in 0.8.6, and we hope that they will provide an efficient solution to this problem. You'll be able to choose from one of the shipped profiles, depending on what you want to do, like &quot;Save what I'm watching on TV&quot;, &quot;Stream to my LAN&quot;, &quot;Stream to friends on Internet&quot;, &quot;Transcode this video for my iPod&quot;, ... and you'll only have to make a few final choices, like &quot;Video quality&quot;, &quot;Bandwidth&quot;, ...
The system should make it easy to write new profiles, thus easily expanding the capabilities.&lt;/p&gt;


&lt;p&gt;Other improvements will include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Native WMV9 support, through FFMPEG, thanks to the work done in the Google Summer of Code.&lt;/li&gt;
&lt;li&gt;A new Direct3D video output that should bring better video quality (better rescaling).&lt;/li&gt;
&lt;li&gt;Some video filters will be made streamable.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;VLC will also have some more features for developers, with an updated libvlc (a library that, that will allow for much more things. We will have complete Java bindings for it, thanks to the JVLC project by Filippo Carone, and we hope to have complete Python bindings, with the help of Olivier Aubert. This would mean that you could embed VLC features (either as a player or as a streamer) in a C, C++, Java or Python program.&lt;/p&gt;


&lt;p&gt;Thanks to the ActiveX control, you can also benefit from a subset of the features in VB, Delphi, ...&lt;/p&gt;


&lt;p&gt;Now, VLC 0.8.6 is still far from completion, you probably have to expect at least two more months before we can even do the first test release. Some things announced here might even finally go, if it appears that it takes too long to implement.
In the meantime, we might do a 0.8.5a release with a few selected improvements taken from the 0.8.6 development tree.&lt;/p&gt;


&lt;p&gt;And, last  but not least, the &lt;a href=&quot;http://clement.stenac.org/blog/www.videolan.org&quot; hreflang=&quot;en&quot;&gt;VideoLAN.org&lt;/a&gt; website will get a liftup, following our redesign contest. Stay tuned here ...&lt;/p&gt;</content:encoded>
	<dc:date>2006-08-16T10:06:57+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.55">
	<title>Derk-Jan Hartman: The founding of VideoLAN</title>
	<link>http://sidequest.org/weblog/archives/2006/08/the_founding_of.html</link>
	<content:encoded>&lt;p&gt;VideoLAN has been around far longer then most ppl realise. The project's sourcecode wasn't released till somewhere in 2001, but there was something working long before that. One of the 4 co-founders that started with the idea, intially known as 'network 2000', was Antoine Brenner.&lt;/p&gt;

&lt;p&gt;Antoine was recentrly interviewed by a friend of him. The vidcast of this interview (in French) is now available on the &lt;a href=&quot;http://www.mobitrends.com/blog/2006/07/meet_antoine_br.html&quot;&gt;Mobitrends weblog&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2006-08-11T11:25:33+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2006/06/07/moved-to-san-francisco/">
	<title>Jon Lech Johansen: Moved to San Francisco</title>
	<link>http://nanocr.eu/2006/06/07/moved-to-san-francisco/</link>
	<content:encoded>&lt;p&gt;I&amp;#8217;ve moved to San Francisco. Why? As &lt;a href=&quot;http://nanocrew.net/2006/05/09/misleading-advertisement/#comment-2070&quot;&gt;one of you commented&lt;/a&gt;, San Francisco girls are cuter than San Diego girls &lt;img src=&quot;http://nanocr.eu/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot;&gt;&lt;br&gt;
I&amp;#8217;ll be joining &lt;a href=&quot;http://www.doubletwistventures.com&quot;&gt;DoubleTwist Ventures&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2006-06-08T01:56:40+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2006/04/05/hacker-bar/">
	<title>Jon Lech Johansen: Hacker Bar</title>
	<link>http://nanocr.eu/2006/04/05/hacker-bar/</link>
	<content:encoded>&lt;p&gt;&lt;img src=&quot;http://nanocrew.net/wp-content/clifbar.jpg&quot; alt=&quot;Black Cherry Almond Clif Bar&quot; class=&quot;left&quot;&gt;My new favourite snack: the Black Cherry Almond &lt;a href=&quot;http://www.clifbar.com&quot;&gt;Clif Bar&lt;/a&gt;. Great for all-night reverse engineering sessions.&lt;/p&gt;
&lt;p&gt;(I did not get paid for this blog post, but I&amp;#8217;m hoping someone from Clif Bar &amp;#038; Co. will see this and send me a few boxes!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Update:&lt;/b&gt; &lt;a href=&quot;http://nanocrew.net/2006/04/05/hacker-bar/#comment-1920&quot;&gt;Thanks Amy!&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2006-04-06T01:17:22+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2006/04/05/blackhawk-gloves/">
	<title>Jon Lech Johansen: BlackHawk gloves</title>
	<link>http://nanocr.eu/2006/04/05/blackhawk-gloves/</link>
	<content:encoded>&lt;p&gt;&lt;img src=&quot;http://www.blackhawk.com/uploads/product_images/8069_1.jpg&quot; width=&quot;200&quot; class=&quot;right&quot;&gt;I bought &lt;a href=&quot;http://www.blackhawk.com/product_detail.asp?product_id=1411&quot;&gt;these gloves&lt;/a&gt; a couple of weeks ago for biking. They&amp;#8217;re great, although they&amp;#8217;re not quick-drying as BlackHawk claims.&lt;/p&gt;</content:encoded>
	<dc:date>2006-04-06T01:16:17+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2006-04-01-apple-videolan-partnership-announced-mac-vlc-to-be-intel-only">
	<title>Sam Hocevar: Apple-VideoLAN partnership announced, Mac VLC to be Intel only</title>
	<link>http://sam.zoy.org/blog/2006-04-01-apple-videolan-partnership-announced-mac-vlc-to-be-intel-only</link>
	<content:encoded>&lt;p&gt; FOR IMMEDIATE RELEASE &lt;/p&gt;
 &lt;p&gt; Paris, France (2006/04/01) - In an effort to help Apple with its
 Intel transition, the VideoLAN team, distributor of the industry leading
 cross-platform media player VLC, announced its intent to drop support for the
 now outdated G4 and G5 based series of Mac computers. &lt;/p&gt;
 &lt;p&gt; “We had to do something for Apple in return,” former project leader
 Antoine Cellerier said in a public statement earlier today. Cellerier was
 referring to Apple’s stance against the French DADVSI law. The controversed
 law, voted in March 2006 by French MPs, seriously jeopardizes VLC’s
 development by forbidding French citizens to use software that bypasses
 Digital Right Management, such as DVD encryption or the protection scheme
 commonly found on music bought on the Internet. &lt;/p&gt;
 &lt;p&gt; But in late March 2006, Apple spokeswoman Natalie Kerris said the DADVSI
 law would “result in state-sponsored piracy.” Apple then threatened to take
 down its French iTunes Music Store. &lt;/p&gt;
 &lt;p&gt; Despite Apple’s tendency to send cease and desist letters to every
 website on the Internet, the VideoLAN team immediately understood that they
 were in fact trying to help Free Software. “After all, they built OS X on top
 of FreeBSD’s cremated remains, and used what could still be saved from KDE’s
 bloated web browser to develop Safari, which can only mean they fully embrace
 Open Source,” VideoLAN developer Sam Hocevar added. &lt;/p&gt;
 &lt;p&gt; The VideoLAN team hence announced that starting from the next release,
 VLC would only run on Mac Intel hardware. Apple is already ahead of schedule;
 the Mac Intels were originally announced for June of 2006, yet that mark
 was beaten by almost half a year. Apple is confident VideoLAN’s move will
 help finish the transition. “VLC is the most downloaded OS X application. By
 making it Mac Intel only, we can probably make the transition even faster.
 Let’s not repeat the PowerPC fiasco,” an Apple spokesperson said. The M68K to
 PowerPC transition, initiated in the 90s, led to the so-called “fat binaries”
 and excruciatingly slow versions of the Mac OS. &lt;/p&gt;
 &lt;p&gt; When asked how long older versions of VLC for the G4 and G5 series of
 processors would remain available, a VideoLAN webmaster said, “You’d better
 hurry. Our software is free, but webspace and bandwidth aren’t.” &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;About VideoLAN:&lt;/b&gt; VideoLAN (&lt;a href=&quot;http://www.videolan.org/&quot;&gt;http://www.videolan.org/&lt;/a&gt;) is a project to
 build open source, cross-platform multimedia tools. Their VLC media player
 is the most downloaded Mac OS X application according to versiontracker.com.
 &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;About Apple:&lt;/b&gt; Apple is the creator of the hyped and overpriced
 Macintosh computer. Until recently, Apple buyers could brag in front of PC
 users about how their PowerPC-based computer was twice as expensive, but also
 twice as powerful as the Intel-based counterpart. Now, thanks to the Intel
 transition, Apple computers are only twice as expensive. &lt;/p&gt;</content:encoded>
	<dc:date>2006-04-01T19:16:19+00:00</dc:date>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.54">
	<title>Derk-Jan Hartman: The VideoLAN servers</title>
	<link>http://sidequest.org/weblog/archives/2006/01/the_videolan_se.html</link>
	<content:encoded>&lt;p&gt;For those who are interested, and just so that I remember the link. Here is a gallery and a description of the &lt;a href=&quot;http://people.videolan.org/~dionoea/servers&quot;&gt;VideoLAN serverpark&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2006-01-30T22:09:19+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.52">
	<title>Derk-Jan Hartman: GPL violations</title>
	<link>http://sidequest.org/weblog/archives/2006/01/gpl_violations.html</link>
	<content:encoded>&lt;p&gt;So after our recent issue with the &lt;a href=&quot;http://sam.zoy.org/blog/2005-11-21-suspicious-activity-indeed&quot;&gt;Sony Rootkit&lt;/a&gt;, yet again several things have been reported to us. This time someone is selling our software for $29,99 without informing the user they will simply be getting VLC media player which is free for download. Read the full story on the &lt;a href=&quot;http://wolphination.com/linux/2006/01/19/luxuriousity-oss-application-scammer/trackback/&quot;&gt;blog of J_K9 Linux&lt;/a&gt;. The other report is about the possible violation of the Elanvision EV-8000S STB, which &lt;a href=&quot;http://elanvision.com/phpBB2/viewtopic.php?p=1581&amp;sid=3b1079f9c1a46809068d6e2dada2e8eb#1581&quot;&gt;firmware includes VLC&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2006-01-29T22:43:45+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.53">
	<title>Derk-Jan Hartman: VLC is just delicious</title>
	<link>http://sidequest.org/weblog/archives/2006/01/vlc_is_just_del.html</link>
	<content:encoded>&lt;p&gt;Have you seen &lt;a href=&quot;http://del.icio.us/&quot;&gt;Del.icio.us&lt;/a&gt; yet? It's an online community for sharing bookmarks basically. Now you know I always have to check what VLC brings up in tools like this. Well, the &lt;a href=&quot;http://del.icio.us/search/?all=VLC&quot;&gt;results&lt;/a&gt; are in. &lt;/p&gt;

&lt;p&gt;Among the different interesting tidbits, I found &lt;a href=&quot;http://www.uneasysilence.com/archive/2005/10/4382/&quot;&gt;this link&lt;/a&gt; to a website describing how to RIP Windows Media based Musicvideo's from Yahoo. The tutorial is pretty extensive, and applies to most other MMS streams as well. There is even a nice &lt;a href=&quot;http://data.uneasysilence.com/uneasydata/assets/wink/yahoo_videos_updated.htm&quot;&gt;Flash video&lt;/a&gt; showing you the exact proces.&lt;/p&gt;</content:encoded>
	<dc:date>2006-01-29T22:43:11+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.51">
	<title>Derk-Jan Hartman: Google and VLC</title>
	<link>http://sidequest.org/weblog/archives/2006/01/google_and_vlc.html</link>
	<content:encoded>&lt;p&gt;I have always liked crawling trough &lt;a href=&quot;http://www.google.com&quot;&gt;Google&lt;/a&gt; search results for websites and images that look at, use, review, list etc. VLC in one way of another.&lt;/p&gt;

&lt;p&gt;I have now created a small &lt;a href=&quot;http://sidekick.student.utwente.nl/videolan/vlc.php&quot;&gt;webpage&lt;/a&gt; that presents you with 6 random images from the &lt;a href=&quot;http://images.google.com&quot;&gt;Image search result of Google&lt;/a&gt;. It's fun to see what users do with their VLC. Give the page a whirl and see what you run into.&lt;/p&gt;</content:encoded>
	<dc:date>2006-01-17T21:52:49+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2006:/weblog/2.50">
	<title>Derk-Jan Hartman: VLC subtitles in Japanese or Chinese</title>
	<link>http://sidequest.org/weblog/archives/2006/01/vlc_subtitles_i.html</link>
	<content:encoded>&lt;p&gt;People keep running into issues with this, even though it is described in the README.MacOSX.rtf file on the diskimage. I happened to run into a small &lt;a href=&quot;http://blog.yam.com/justinlove/archives/279413.html&quot;&gt;HOWTO&lt;/a&gt; explaining it a bit more detailed, and with pictures. I hope that by listing it here, people will be able to find the solution faster.&lt;/p&gt;</content:encoded>
	<dc:date>2006-01-17T21:45:54+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2005/12/05/balboa-park/">
	<title>Jon Lech Johansen: Balboa Park</title>
	<link>http://nanocr.eu/2005/12/05/balboa-park/</link>
	<content:encoded>&lt;p&gt;I&amp;#8217;ve put up some &lt;a href=&quot;http://www.nanocrew.net/gallery/folder/United%20States/San%20Diego/Balboa%20Park&quot;&gt;images in my gallery&lt;/a&gt; from this weekend&amp;#8217;s visit to &lt;a href=&quot;http://www.balboapark.org&quot;&gt;Balboa Park&lt;/a&gt;. I noticed on the &lt;a href=&quot;http://www.mingei.org/&quot;&gt;Mingei International Museum&amp;#8217;s website&lt;/a&gt; that they have an &lt;a href=&quot;http://www.mingei.org/ex_norway_more_photos.htm&quot;&gt;exhibition about Norway&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nanocrew.net/wp-content/mingei_int_museum.jpg&quot; alt=&quot;&quot;&gt; &lt;img src=&quot;http://nanocrew.net/wp-content/balboa_park.jpg&quot; alt=&quot;&quot;&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2005-12-06T05:09:35+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://nanocr.eu/2005/11/22/birthday-weekend/">
	<title>Jon Lech Johansen: Birthday Weekend</title>
	<link>http://nanocr.eu/2005/11/22/birthday-weekend/</link>
	<content:encoded>&lt;p&gt;Spent my birthday weekend in the SF Bay Area.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nanocrew.net/wp-content/berkeley.jpg&quot; alt=&quot;View of Berkeley&quot;&gt;&lt;br&gt;
Berkeley&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nanocrew.net/wp-content/uc_botanical_garden.jpg&quot; alt=&quot;UC Botanical Garden&quot;&gt;&lt;br&gt;
&lt;a href=&quot;http://botanicalgarden.berkeley.edu/&quot;&gt;UC Botanical Garden&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2005-11-23T04:50:49+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2005-11-21-suspicious-activity-indeed">
	<title>Sam Hocevar: Suspicious Activity? Indeed</title>
	<link>http://sam.zoy.org/blog/2005-11-21-suspicious-activity-indeed</link>
	<content:encoded>&lt;p&gt; &lt;span&gt;&lt;a href=&quot;http://www.thebadplus.com/&quot;&gt;&lt;img alt=&quot;The Bad Plus&quot; src=&quot;http://sam.zoy.org/images/suspicious-activity.png&quot;&gt;&lt;/a&gt;&lt;/span&gt; I spent
 the whole weekend looking for a DRM-encumbered Sony CD so that I could check
 for myself whether my code was really being redistributed without permission.
 I eventually found one: &lt;i&gt;Suspicious Activity?&lt;/i&gt;, by The Bad Plus. A rather
 enjoyable post-modern jazz album. I am lucky, it could have been
 Céline Dion. &lt;/p&gt;
 &lt;p&gt; As expected, installing the CD’s custom player also installed a stealth
 &lt;tt&gt;aries.sys&lt;/tt&gt; driver along with a few other interesting files such
 as &lt;tt&gt;$sys$DRMServer.exe&lt;/tt&gt;, all hidden in a &lt;tt&gt;$sys$filesystem&lt;/tt&gt;
 directory. I rapidly got rid of this cruft and started studying the really
 important file, &lt;tt&gt;ECDPlayerControl.ocx&lt;/tt&gt;.
 It is the file &lt;a href=&quot;http://www.the-interweb.com/serendipity/index.php?/archives/55-Proof-that-F4I-violates-the-GPL.html&quot;&gt;Sebastian Porst&lt;/a&gt; and &lt;a href=&quot;http://hack.fi/~muzzy/sony-drm/&quot;&gt;Matti Nikki&lt;/a&gt; found to be containing parts of mpglib, LAME, faad2, VLC... &lt;/p&gt;
 &lt;p&gt; &lt;span&gt;&lt;a href=&quot;http://sam.zoy.org/images/suspicious-installer.png&quot;&gt;&lt;img alt=&quot;Suspicious Installer?&quot; src=&quot;http://sam.zoy.org/images/tn-suspicious-installer.png&quot;&gt;&lt;/a&gt;&lt;/span&gt;
 &lt;b&gt;Evidence that the DRMS code comes from VLC&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; There are of course obvious similarities between some functions and
 structures of &lt;tt&gt;ECDPlayerControl.ocx&lt;/tt&gt; and the ones in VLC’s source.
 However, given how precise the implementation of a cryptographic protocol
 needs to be, the possibility that two separate implementations show many
 similarities must not be dismissed. The data structures and constant tables
 especially are likely to be identical. I think however that I found strong
 enough evidence that this is not the case here. &lt;/p&gt;
 &lt;p&gt; The original &lt;tt&gt;drms.c&lt;/tt&gt; was written by &lt;a href=&quot;http://www.nanocrew.net/&quot;&gt;Jon&lt;/a&gt; on &lt;a href=&quot;http://trac.videolan.org/vlc/browser/trunk/modules/demux/mp4/drms.c?rev=6261&quot;&gt;01/05/04&lt;/a&gt;. I then hacked on that file on &lt;a href=&quot;http://trac.videolan.org/vlc/browser/trunk/modules/demux/mp4/drms.c?rev=6411&quot;&gt;01/18/04&lt;/a&gt; and reorganised it, also replacing the reverse-engineered MD5 and AES functions with clean implementations, then Jon added DRMSv2 support on &lt;a href=&quot;http://trac.videolan.org/vlc/browser/trunk/modules/demux/mp4/drms.c?rev=7596&quot;&gt;05/05/04&lt;/a&gt; and I reorganised the code again on &lt;a href=&quot;http://trac.videolan.org/vlc/browser/trunk/modules/demux/mp4/drms.c?rev=7628&quot;&gt;05/08/04&lt;/a&gt;. Some of these changes were specific to VLC (not in that they made the code unusable outside of VLC, but rather that they made it possible to use an external MD5 hash provider, for instance), so they were the bits I was looking for in &lt;tt&gt;ECDPlayerControl.ocx&lt;/tt&gt;. &lt;/p&gt;
 &lt;p&gt; For instance, Jon’s original code had the following instruction: &lt;/p&gt; 
 
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt;p_acei[ 4 ] = 0x5476212A;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; Since all bytes of this long word are comprised between &lt;tt&gt;0x20&lt;/tt&gt; and
 &lt;tt&gt;0x7f&lt;/tt&gt;, it was later rewritten like this: &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt;char p_secret1[] = &quot;Tv!*&quot;;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; This change makes the code more human-readable because many other secrets
 in the Apple DRMS protocol are ASCII strings. Also, I know how to look for
 binaries that use the string &lt;tt&gt;&quot;Tv!*&quot;&lt;/tt&gt;, but it takes me some more time
 to think of a way to find binaries that use &lt;tt&gt;0x5476212A&lt;/tt&gt;. And the 
 Sony rootkit uses the following (only relevant lines shown): &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt; .text:100883B8   mov   cl, byte ptr ds:xxxxx+4 ; 0
 .text:100883C2   mov   eax, dword ptr ds:xxxxx ; &quot;Tv!*&quot;
 .text:100883C8   mov   [esp+70h+yyyyy], eax
 .text:100883DC   mov   [esp+7Ch+zzzzz], cl&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; The use of &lt;tt&gt;xxxxx+4&lt;/tt&gt; shows that
 &lt;tt&gt;ECDPlayerControl.ocx&lt;/tt&gt; uses a string instead of a 32 bits integer to
 store the secret, disregarding the fact that the 5th character of the string
 (a null char) is never used. &lt;/p&gt;
 &lt;p&gt; Another example: in &lt;a href=&quot;http://trac.videolan.org/vlc/changeset/7628&quot;&gt;this commit&lt;/a&gt;
 I reorganised the &lt;tt&gt;DoExtShuffle()&lt;/tt&gt; function, merging
 &lt;tt&gt;FourthPass()&lt;/tt&gt; and &lt;tt&gt;FifthPass()&lt;/tt&gt; and discarding a structure
 allocated on the stack. What is important here is that &lt;tt&gt;DoExtShuffle()&lt;/tt&gt;
 was built by a complex combination of choices, the main purpose of which being
 to reduce the size of the C functions: &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt; static void DoExtShuffle( uint32_t * p_bordel )
 {
     uint32_t i_ret;
     i_ret = FirstPass( p_bordel );
     SecondPass( p_bordel, i_ret );
     ThirdPass( p_bordel );
     FourthPass( p_bordel );
 }&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; Note how &lt;tt&gt;i_ret&lt;/tt&gt; is not reused and could be merged into the
 &lt;tt&gt;p_bordel&lt;/tt&gt; array, or maybe &lt;tt&gt;SecondPass()&lt;/tt&gt; merged into
 &lt;tt&gt;FirstPass()&lt;/tt&gt;. This choice is definitely a legacy of how the code
 evolved. And the Sony equivalent: a perfect match. &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt; .text:10089F3C xxxxx:
 .text:10089F3C   mov   ecx, esi
 .text:10089F3E   call  yyyyy
 .text:10089F43   push  eax
 .text:10089F44   mov   eax, esi
 .text:10089F46   call  zzzzz
 .text:10089F4B   add   esp, 4
 .text:10089F4E   call  ttttt
 .text:10089F53   call  uuuuu&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; After having studied the Sony code for a while, I have of course gathered
 dozens of such examples. But I also discovered a few new things. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Where does the DRMS code come from?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; The code undoubtedly comes originally from &lt;a href=&quot;http://www.videolan.org/&quot;&gt;VLC&lt;/a&gt;, but it has traveled a lot. I
 would be surprised if it came directly from VLC, as no other part of
 VLC is included with the rootkit. And although there are parts of &lt;a href=&quot;http://www.audiocoding.com/&quot;&gt;FAAC&lt;/a&gt; in the Sony code and FAAC
 includes VLC’s &lt;tt&gt;drms.c&lt;/tt&gt;, the version currently in the FAAC CVS is
 horribly outdated. &lt;/p&gt;
 &lt;p&gt; Sebastian Porst also noticed a few obvious differences between the
 Sony code and the version of &lt;tt&gt;drms.c&lt;/tt&gt; present in VLC. The most
 obvious being this one: &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt; if( p_shuffle-&gt;i_version == 0x01000300 )
 {
     DoExtShuffle( p_bordel );
 }&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; Which became: &lt;/p&gt;
 &lt;blockquote&gt;&lt;div&gt;&lt;pre&gt; .text:10089F2E   cmp   eax, 1000300h
 .text:10089F33   jz    short DoExtShuffle
 .text:10089F35   cmp   eax, 1000400h
 .text:10089F3A   jnz   short skip
 .text:10089F3C DoExtShuffle:
 .text:10089F3C   ...
 .text:10089F58 skip:
 .text:10089F58   ...&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
 &lt;p&gt; That &lt;tt&gt;0x01000400&lt;/tt&gt; is a version check for 4th generation iPods
 firmwares. I also discovered at least 40 KB of new lookup tables that seem
 to be used for more buffer shuffling. At first I thought it was simply
 F4I’s DRM implementation, but the shuffling calls are nested with iPod
 hardware information retrieval from our DRMS code, so they’re really part
 of &lt;tt&gt;drms.c&lt;/tt&gt;. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Sony distributing a DRMSv3 descrambler?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; The only explanation I can think of is that someone took the VLC code,
 added support for an upcoming Apple DRMS format version and redistributed
 the software without letting the VLC authors know, probably violating the
 GPL (I only say that because I have not found the software yet, but I
 feel pretty safe in saying it). &lt;/p&gt;
 &lt;p&gt; Since it is based on GPL software, I was already entitled to ask Sony
 for the source code of &lt;tt&gt;ECDPlayerControl.ocx&lt;/tt&gt;. But as the copyright
 holder of a significant part of the software they counterfeited, maybe I have
 a greater chance of being heard. &lt;/p&gt;
 &lt;p&gt; Not that it would be difficult to reverse-engineer it yet another time,
 but it would be awesome if the next opensource iTunes Music Store file player
 was contributed by Sony! &lt;/p&gt;</content:encoded>
	<dc:date>2005-11-21T01:26:13+00:00</dc:date>
</item>
<item rdf:about="http://nanocr.eu/2005/11/18/22-am-i-old-enough/">
	<title>Jon Lech Johansen: 22. Am I old enough?</title>
	<link>http://nanocr.eu/2005/11/18/22-am-i-old-enough/</link>
	<content:encoded>&lt;p&gt;I&amp;#8217;m 22 years old today and it&amp;#8217;s story time: When I was 17 years old I bought &lt;a href=&quot;http://hardware.dmusic.com/reviews/jazpiper/&quot;&gt;my first portable MP3 player&lt;/a&gt;. I reverse engineered the Windows driver that came with it and wrote a &lt;a href=&quot;http://sourceforge.net/projects/openjaz/&quot;&gt;Linux driver&lt;/a&gt;. After some time I was contacted by the Singaporean company that manufactured the player. They were quite happy with my work because they had &amp;#8220;lost contact&amp;#8221; with the Chinese company they had outsourced driver development to. Not only did they give me their support, they wanted to hire me to write a Linux driver for their next product. I was willing to start the work immediately, but they needed my CV first due to formalities. After I sent them my CV I never heard back from them. I doubt it was due to my lack of work experience, as I had already demonstrated that I had the necessary skills. So if you were wondering &amp;#8216;Old enough for what?&amp;#8217; after reading the title of this post, the answer is &amp;#8216;Old enough to write software for a company in Singapore.&amp;#8217;&lt;/p&gt;</content:encoded>
	<dc:date>2005-11-18T17:27:06+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2005-11-18-the-fuss-about-sony-s-drm">
	<title>Sam Hocevar: The fuss about Sony’s DRM</title>
	<link>http://sam.zoy.org/blog/2005-11-18-the-fuss-about-sony-s-drm</link>
	<content:encoded>&lt;p&gt; Apparently some GPL code written by &lt;a href=&quot;http://sam.zoy.org/blog/www.nanocrew.net/&quot;&gt;Jon&lt;/a&gt;
 and me can be found in &lt;a href=&quot;http://www.theregister.co.uk/2005/11/18/sony_copyright_infringement/&quot;&gt;Sony’s
 XCP DRM software&lt;/a&gt;. I have not been able to confirm this by myself (I went
 through the EFF’s &lt;a href=&quot;http://www.eff.org/deeplinks/archives/004144.php&quot;&gt;list of Sony-BMG
 XCP-encumbered discs&lt;/a&gt; and &lt;i&gt;The Dead 60s&lt;/i&gt;’ album seemed worth buying,
 but the only copy I could find in France is distributed by Deltasonic Records
 2002 and did not go through Sony-BMG’s hands). I will however assume that the
 disassembly chunks published here and there are genuine, though this is
 something anyone in their right mind should check more thoroughly before
 blindly copying the information from blog to blog. &lt;/p&gt;
 &lt;p&gt; By the way, if anyone owns such a CD that they are willing to give away
 or sell, I am interested in owning at least one of them. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Is there really VLC code in XCP?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; The short answer is yes. I have little doubt that the code is a
 derivative of VLC’s &lt;tt&gt;drms.c&lt;/tt&gt;. The idea of ROT13’ing the
 Apple copyright string was Jon’s, and I know of no other clean-room
 reimplementation of Apple’s DRM. &lt;/p&gt;
 &lt;p&gt; However, it could pretty well be the code of another application that
 itself uses the &lt;tt&gt;drms.c&lt;/tt&gt; code. It is virtually impossible to track
 the usage of GPL code, so the code in XCP could come from anywhere. And that
 other application could or could not violate the GPL, we have no idea either.
 The only ones who could enlighten us are First4Internet. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Is it a GPL infringement?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; The &lt;i&gt;first question&lt;/i&gt; that absolutely &lt;i&gt;anyone&lt;/i&gt; should ask before
 drawing conclusions is: “are the code copying and redistribution terms
 really done without the authors’ consent?”. No one should ever assume
 anything about what Jon and I do with our code without making sure we did not
 relicense it to third parties under different terms. &lt;/p&gt;
 &lt;p&gt; But just to reassure everyone: &lt;i&gt;I did not relicense any code from VLC
 under a non-GPL license&lt;/i&gt;. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Sony’s “evilness”&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; Again, we have no idea who the real culprit is, so do not draw conclusions
 too early. It could be: &lt;/p&gt;
 &lt;ul&gt;
   &lt;li&gt; Sony-BMG, by buying GPLed code from First4Internet and redistributing
        it without complying with the GPL. &lt;/li&gt;
   &lt;li&gt; First4Internet, by selling GPLed code to Sony-BMG under a different
        license. &lt;/li&gt;
   &lt;li&gt; &lt;b&gt;Absolutely anyone else&lt;/b&gt;, distributing VLC’s GPLed code under a
        different license, that somehow found its way to First4Internet. &lt;/li&gt;
 &lt;/ul&gt;
 &lt;p&gt; And unless they were heavily trolling, I would like to publicly
 laugh at the &lt;a href=&quot;http://slashdot.org/&quot;&gt;Slashdork&lt;/a&gt; who decided
 not to buy a PS3 because of this story involving Sony. As if &lt;a href=&quot;http://www.advogato.org/article/101.html&quot;&gt;Microsoft&lt;/a&gt;’s Xbox 360
 or &lt;a href=&quot;http://suicidegirls.com/boards/The+Site/55715/&quot;&gt;Nintendo&lt;/a&gt;’s
 Revolution deserved it more. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;The Apple copyright string&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; Just to make sure no one accuses Sony of violating Apple’s copyright,
 here is a copy of a comment I did on Slashdot about the presence of the
 ROT13’d string &lt;tt&gt;&quot;copyright (c) Apple Computer, Inc.&amp;nbsp;&amp;nbsp;All
 Rights Reserved.&quot;&lt;/tt&gt;: &lt;/p&gt;
 &lt;p&gt; I have to make sure everyone understands why this string is here. To be
 fair with Sony (or whoever they mandated), it is not an attempt from them to
 hide the code theft. Rather, it is an attempt by Apple to prevent not only
 code theft but also clean-room reimplementations. &lt;/p&gt;
 &lt;p&gt; Apple’s encryption scheme includes the generation of a key. The
 important parts of this key come from the machine’s unique hardware
 information. But to prevent (at least that’s my only plausible explanation
 for it) people from reimplementing the scheme by using the same information,
 they also add this copyright string to the key generation. Reimplementing
 their protocol means the string has to be used. &lt;/p&gt;
 &lt;p&gt; We just store it ROT13’ed in VLC because it would be confusing to have
 an Apple copyright in our code. Although technically the string itself is
 created by Apple, it is too short to qualify for copyright. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;Why do Sony’s CDs need to unscramble Apple’s iTune music?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; I don’t think they need to do that. I think they just needed a free
 or low-cost media or music player shipped with their CD, and either VLC or
 some other software happened to fill the gap. The &lt;tt&gt;drms.c&lt;/tt&gt; code just
 happened to be in there and no one bothered to remove it. &lt;/p&gt;
 &lt;p&gt; &lt;b&gt;What now?&lt;/b&gt; &lt;/p&gt;
 &lt;p&gt; For those who expect hot sweaty action now, I am afraid I may disappoint
 you. The whole affair already gives Sony a very bad name, it raises public
 awareness of the dangers of stealth DRM and of the “respect our IP because
 we’re bigger than you, but we fuck with your IP because we’re bigger than
 you” doublespeak. &lt;/p&gt;
 &lt;p&gt; Lawsuits, or even large, friendly lawyer letters written in all caps,
 require money, time and energy. And I do not have any of these to waste. I
 prefer getting money from people who like what I do rather than from people
 whose doings I don’t like. &lt;/p&gt;</content:encoded>
	<dc:date>2005-11-18T14:07:55+00:00</dc:date>
</item>
<item rdf:about="http://nanocr.eu/2005/11/15/mt-tamalpais/">
	<title>Jon Lech Johansen: Mt. Tamalpais</title>
	<link>http://nanocr.eu/2005/11/15/mt-tamalpais/</link>
	<content:encoded>&lt;p&gt;Went hiking in &lt;a href=&quot;http://www.mttam.net&quot;&gt;Mount Tamalpais&lt;/a&gt; this weekend.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://nanocrew.net/wp-content/alcatraz.jpg&quot; alt=&quot;Alcatraz&quot;&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2005-11-15T08:44:21+00:00</dc:date>
	<dc:creator>JonLech</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.48">
	<title>Derk-Jan Hartman: New Buildserver</title>
	<link>http://sidequest.org/weblog/archives/2005/11/new_buildserver.html</link>
	<content:encoded>&lt;p&gt;We have asked for donations in the past in order to assist us in developing for the Mac OS X platform. Now all of a sudden we had to return our Xserve machine, which was doing the daily nightly builds and the buildbod commit checks. So we cut to the chase and bought ourselves a Powermac G5 1.8 Ghz Dual Processor machine.&lt;br&gt;
It's standing at my apartment atm and I'm working on setting it up as the new buildserver. The G5 is lovely and really fast. HDTV is a breeze with this machine.&lt;br&gt;
After we set it up as the new server, and as soon as I have a TOS cable etc, I will start working on improved Digital Audio support for VLC OSX, and then i made give Video Capture a try, since I know also own an iBot firewire webcam.&lt;br&gt;
I'm not making any promises, but I think I should be able to get something usable soon.&lt;/p&gt;</content:encoded>
	<dc:date>2005-11-10T16:15:53+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.46">
	<title>Derk-Jan Hartman: VLC iPod Video Conversion</title>
	<link>http://sidequest.org/weblog/archives/2005/11/vlc_ipod_video.html</link>
	<content:encoded>&lt;p&gt;As reported on &lt;a href=&quot;http://www.tuaw.com/2005/11/03/scripting-video-conversion-for-the-ipod-5g-with-vlc/&quot;&gt;tuaw.com&lt;/a&gt;, &lt;a href=&quot;http://www.windley.com/&quot;&gt;Phil Windley&lt;/a&gt; has created a &lt;a href=&quot;http://www.windley.com/archives/2005/11/using_vlc_to_cr.shtml&quot;&gt;script&lt;/a&gt; to automatically convert Tivo (or other MPEG2 sources) into iPod G5 compatible MPEG4 video files. &lt;/p&gt;</content:encoded>
	<dc:date>2005-11-04T03:05:58+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.44">
	<title>Derk-Jan Hartman: DJ on Air</title>
	<link>http://sidequest.org/weblog/archives/2005/10/dj_on_air.html</link>
	<content:encoded>&lt;p&gt;Hi all, it's been a long time since my last posting unfortunately. The latest news however is that I will be on the &lt;a href=&quot;http://www.track21.nl&quot;&gt;Radioshow Track21&lt;/a&gt;. This show is targeted at students in and around Enschede (where I live) and is broadcasted by a &lt;a href=&quot;http://www.enschedefm.nl&quot;&gt;Local radiostation&lt;/a&gt;. It will be live and will begin around 19:50 CET. The subject is going to be &lt;a href=&quot;http://www.videolan.org&quot;&gt;VideoLAN&lt;/a&gt; and how it grew from a student pet-project into a full blown Open Source Community.&lt;br&gt;
The interview is due to an article in the magazine &lt;a href=&quot;http://www.sum.nl&quot;&gt;SUM&lt;/a&gt; where my name was apparently mentioned in an article concerning VideoLAN.&lt;/p&gt;</content:encoded>
	<dc:date>2005-10-17T14:27:15+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2005-10-10-taking-over-libmpeg2">
	<title>Sam Hocevar: Taking over libmpeg2</title>
	<link>http://sam.zoy.org/blog/2005-10-10-taking-over-libmpeg2</link>
	<content:encoded>&lt;p&gt; Meuuh and I eventually &lt;a href=&quot;http://sourceforge.net/mailarchive/forum.php?thread_id=8499071&amp;amp;forum_id=729&quot;&gt;took
 over&lt;/a&gt; libmpeg2, in a totally friendly way. Our first job will be
 to review every patch that was submitted in the last 18 months. The
 biggest work will be, as with libdvdcss, to deal with MPlayer’s usual
 inability to split a patch into functional subsets. &lt;/p&gt;</content:encoded>
	<dc:date>2005-10-10T21:42:26+00:00</dc:date>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2005/10/09/11-the-not-so-long-march-to-ten-millions">
	<title>Clement Stenac: The not-so-long march to ten millions</title>
	<link>http://clement.stenac.org/blog/index.php/2005/10/09/11-the-not-so-long-march-to-ten-millions</link>
	<content:encoded>&lt;p&gt;The &lt;a href=&quot;http://www.videolan.org/vlc&quot;&gt;VLC 0.8.2 downloads counter&lt;/a&gt; is currently at 9,775,000 and he increasing by about 1.5 per second. This means we should cross the 10 millions line on Monday. VLC 0.8.2 was released on June, 26th, so this will make about 3 months and a half. Far from Firefox statistics, of course, but quite encouraging anyway.&lt;/p&gt;


&lt;p&gt;This is by far the most successful VLC release ever (ok, this is also the first one for which we have kept very accurate statistics). It's great to see that the popularity of VLC is still increasing steadily. VLC has gotten quite some press attention recently, especially in France with the &lt;a href=&quot;http://adsl.free.fr/tv/freeplayer/&quot;&gt;FreePlayer&lt;/a&gt; by french ISP &lt;a href=&quot;http://www.free.fr&quot;&gt;Free&lt;/a&gt;, but also worldwide, with Google Video for example. We are also featured on more download websites (and VLC is now the #6 most popular software on Freshmeat !)&lt;/p&gt;


&lt;p&gt;You probably have noticed that we released &lt;a href=&quot;http://download.videolan.org/pub/testing/vlc-0.8.4-test1/&quot;&gt;VLC 0.8.4-test1&lt;/a&gt;, the first test release for the upcoming 0.8.4 release. We hope to release -test2 very soon now, and we expect to release VLC 0.8.4 by the end of October. This would make 4 months since the last release. It is an improvement on the latest releases, but not very successful in our goal of shortening release cycles.&lt;/p&gt;


&lt;p&gt;This goal has become quite important for us, after the very long delays we experienced to get 0.8.0 and 0.8.2 out (0.8.1 was a quick bugfix release). We have quite succeeded in getting the features in the SVN at the time we wanted, but we should now work on improving our focus on releasing once this step is done. The &lt;a href=&quot;http://trac.videolan.org/vlc&quot;&gt;Trac&lt;/a&gt; we use has proven to be very helpful here, and we recently set up &lt;a href=&quot;http://buildbot.videolan.org&quot;&gt;buildbot&lt;/a&gt; that manages our continuous integration and nightly builds, allowing us to improve bug fixes (especially for architecture-specific bugs)&lt;/p&gt;


&lt;p&gt;Anyway, I guess we should celebrate somehow. Any idea ?&lt;/p&gt;</content:encoded>
	<dc:date>2005-10-08T22:36:51+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.43">
	<title>Derk-Jan Hartman: Going to IBC and VLC on Dutch Television</title>
	<link>http://sidequest.org/weblog/archives/2005/09/going_to_ibc_an.html</link>
	<content:encoded>I'm going to &lt;a href=&quot;http://www.ibc.org&quot;&gt;IBC&lt;/a&gt; tomorrow. Ticket was free, and there should be quite some interesting stuff to see there. Jean Paul and Sigmund will be attending as well, and the guys from our very own spinoff company &lt;a href=&quot;http://www.anevia.com&quot;&gt;anevia&lt;/a&gt; even have a stand (#1.444). Hopefully, I can spread the word on VLC a bit more (I'll be wearing my VideoLAN T-shirt). 
&lt;br&gt;&lt;br&gt;
So I was watching the news this evening, and on channel &lt;a href=&quot;http://www.rtl4.nl&quot;&gt;RTL4&lt;/a&gt; there is this item about gadgets on IBC. And guess what? First gadget they show is a WinCE device running VLC media player for WinCE !!!! Now THAT is wicked stuff. You can see the clip &lt;a href=&quot;http://www.rtl.nl/(channel=rtl4,progid=rtlnieuws,template=/actueel/rtlnieuws/video_template.html)/system/media/html/FFFFFF/actueel/rtlnieuws/miMedia/2005/week36/vrijdag_1930_gadgets.avi_plain.xml&quot;&gt;here&lt;/a&gt; (&lt;a href=&quot;mmsh://av.rtl.nl/web/components/actueel/rtlnieuws/2005/week36/vrijdag_1930_gadgets.avi.MiMedia_WM_364K_V9_av.wmv?MSWMExt=.asf&quot;&gt;MMS&lt;/a&gt;).</content:encoded>
	<dc:date>2005-09-09T20:14:28+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.42">
	<title>Derk-Jan Hartman: VideoLAN in the news</title>
	<link>http://sidequest.org/weblog/archives/2005/09/videolan_in_the.html</link>
	<content:encoded>&lt;p&gt;With a lot of popularity, comes more and more publicity it seems. Everything our friend &lt;a href=&quot;http://nanocrew.net&quot;&gt;Jon&lt;/a&gt; does get blown out of proportions of course. This is one of the reasons Jon only talks to a very limited set of journalists anymore.&lt;br&gt;
Lets take the latest example of cracking the &lt;a href=&quot;http://nanocrew.net/?p=128&quot;&gt;NSC encoding&lt;/a&gt;. Jon only talked to &lt;a href=&quot;http://www.theregister.co.uk/2005/09/02/dvd_jon_mediaplayer/&quot;&gt;The Register&lt;/a&gt; about this. Unfortunatly they got a little bit too enthousiastic, and missed the point somewhat this time. Now it's funny how much such an article gets copied. Almost all &lt;a href=&quot;http://news.google.com/news?hl=en&amp;ned=us&amp;ie=UTF-8&amp;q=jon+NSC&amp;btnG=Search+News&quot;&gt;other articles&lt;/a&gt; blindly copied this.&lt;/p&gt;

&lt;p&gt;What is truly funny though is that friday late afternoon, I got a call on my cell...: &quot;Good day, I'm looking for an interview with mr. Jon Lech Johansen&quot;. Right, how did this fellow get my number? Well, my website is named in Jon's Blog article on NSC. And my website is on my domain, which is registered on my name, and the registration has my phone number of course (Scary....). I explained that Jon is very difficult to reach, and that I would relay the message to Jon. We got talking a bit about the project, and he asked me some questions, and before I knew it I was giving an interview. The article is &lt;a href=&quot;http://news.zdnet.com/2100-1009_22-5847488.html&quot;&gt;online&lt;/a&gt; now, and I specifically tried to correct some of the wild ideas that had grown in the online community about this NSC thing. It's a pretty decent article, with only a very few small errors.&lt;/p&gt;

&lt;p&gt;Then there was &lt;a href=&quot;http://www.carp.nl&quot;&gt;carp.nl&lt;/a&gt;. A Dutch magazine that wanted an interview with us. They visited Antoine in Paris, and did a telephone interview with me. The article is now on page 22 of their latest issue (#13). It shows a bit about the culture of the VideoLAN project and makes for quite a nice read. Not always 100% accurate about the more technical things, but if you don't know a thing about Video or FOSS, you won't notice, care or be misinformed. Great publicity beyond our usual online attention. Let's hope it gets the word out even more.&lt;/p&gt;

&lt;p&gt;It's nice that we are clearly making a stir beyond our own little circle. VLC is getting more popular. Lets hope we can all keep up, for we are not FireFox.&lt;/p&gt;</content:encoded>
	<dc:date>2005-09-08T13:37:19+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2005/09/04/10-vlc-on-framakey">
	<title>Clement Stenac: VLC on "Framakey"</title>
	<link>http://clement.stenac.org/blog/index.php/2005/09/04/10-vlc-on-framakey</link>
	<content:encoded>&lt;p&gt;&lt;a href=&quot;http://www.framakey.org/&quot; hreflang=&quot;fr&quot;&gt;Framakey&lt;/a&gt; is a french project to have a set of free software (for Windows) on an USB key.&lt;/p&gt;


&lt;p&gt;The software can be run directly from the key, without any risk for the system they are run on. The goal is to allow people who can't install anything on their computers (in compagnies, for example) to run free software anyway.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.framakey.org/Download/Liste&quot; hreflang=&quot;en&quot;&gt;VLC 0.8.2&lt;/a&gt; has been included on the Framakey, along with OpenOffice.org 2, Firefox, Thunderbird, CoolPlayer (audio player), Scite (text editor) and Abiword&lt;/p&gt;


&lt;p&gt;You can either download the software packages to copy them on your own USB key (256 MB at least for the complete version, 128 MB without OpenOffice), or buy a pre-installed key from Framakey.&lt;/p&gt;


&lt;p&gt;This initiative looks very interesting for nomad users who want to have free software everywhere.&lt;/p&gt;</content:encoded>
	<dc:date>2005-09-04T10:19:34+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.41">
	<title>Derk-Jan Hartman: Multicast from Windows Media Server</title>
	<link>http://sidequest.org/weblog/archives/2005/08/multicast_from.html</link>
	<content:encoded>&lt;p&gt;Our good friend &lt;a href=&quot;http://nanocrew.net&quot;&gt;Jon Lech Johansen&lt;/a&gt; has reverse engineered the &lt;a href=&quot;http://nanocrew.net/?p=128&quot;&gt;encoding&lt;/a&gt; used by NSC announcement files which contain the information to join Multicast Windows Media Streaming sessions. So i'm working on getting this into VLC right now and hopefully &quot;Very Soon Now&quot;, VLC will support WMS multicast. Let's REJOICE.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Update:&lt;/b&gt;I now have a nsc file decoder for VLC. Next step is to get this information passed to a new connection so we can have decode the ASF in the UDP stream we receive.&lt;/p&gt;</content:encoded>
	<dc:date>2005-08-31T19:46:47+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="tag:www.sidequest.org,2005:/weblog/2.40">
	<title>Derk-Jan Hartman: VLC 0.8.2 passes 6 million downloads</title>
	<link>http://sidequest.org/weblog/archives/2005/08/vlc_082_passes.html</link>
	<content:encoded>&lt;p&gt;&lt;a href=&quot;http://www.videolan.org/vlc/&quot;&gt;VLC media player&lt;/a&gt; is getting really popular now. The latest release (0.8.2) has been downloaded over 6 million times now. That truly is a lot of downloads and I think everyone in the team is really proud of that. Lets hope that we will grow and grow and one day can get close to the quality that a project like mozilla provides.&lt;br&gt;
Also let us not forget that the 6 million downloads are almost all Windows and Mac OS X downloads. The linux distributions often distribute VLC themselves. And then there is the Freeplayer spin off, and the Google Video Viewer plugin, and Annodex plugins and Tryst and all those other applications that are based on the VLC source code. Lets keep going guys !&lt;/p&gt;</content:encoded>
	<dc:date>2005-08-31T12:39:17+00:00</dc:date>
	<dc:creator>The DJ</dc:creator>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2005/06/26/8-vlc-dmo-module-build">
	<title>Clement Stenac: VLC DMO module build</title>
	<link>http://clement.stenac.org/blog/index.php/2005/06/26/8-vlc-dmo-module-build</link>
	<content:encoded>&lt;p&gt;VLC can read some proprietary video codecs thanks to the DMO (DirectMedia Object) interface, under Windows.&lt;/p&gt;


&lt;p&gt;VLC has support for integration with mplayer's DLL loader, in order to be able to read these codecs under Linux.&lt;/p&gt;


&lt;p&gt;I made some builds of the DMO module for Linux, so as to make it easier for people, as this build is quite tricky.&lt;/p&gt;


&lt;p&gt;More details on &lt;a href=&quot;http://clement.stenac.org/projects/videolan/dmo.html&quot;&gt;http://clement.stenac.org/projects/videolan/dmo.html&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2005-06-26T18:07:38+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="http://clement.stenac.org/blog/index.php/2005/06/15/7-live-downloads-counter">
	<title>Clement Stenac: Live downloads counter</title>
	<link>http://clement.stenac.org/blog/index.php/2005/06/15/7-live-downloads-counter</link>
	<content:encoded>&lt;p&gt;I felt inspired tonight and finally fixed the downloads database for VLC.
I added a small &lt;a href=&quot;http://www.videolan.org/retrieve.php&quot;&gt;RSS feed&lt;/a&gt; with the up to date downloads number (since end of January) and hacked the &lt;a href=&quot;http://www.infocraft.com/projects/ffcounter/&quot;&gt;ffcounter&lt;/a&gt; script to generate an &lt;a href=&quot;http://www.videolan.org/live.html&quot;&gt;odometer&lt;/a&gt; for VLC downloads.&lt;/p&gt;


&lt;p&gt;That's really funny stuff :)&lt;/p&gt;


&lt;p&gt;VLC does not perform that bad, with approximately 0.6 downloads/second (Firefox is around 3.5).&lt;/p&gt;


&lt;p&gt;I will provide some more detailed reports using this database, that would be too bad having data and not using it&lt;/p&gt;</content:encoded>
	<dc:date>2005-06-15T21:40:19+00:00</dc:date>
	<dc:creator>zorglub</dc:creator>
</item>
<item rdf:about="http://sam.zoy.org/blog/2004-04-25-vlc-in-sarge">
	<title>Sam Hocevar: VLC in sarge</title>
	<link>http://sam.zoy.org/blog/2004-04-25-vlc-in-sarge</link>
	<content:encoded>&lt;p&gt; VLC has entered Debian testing yesterday. It was a real nightmare due to
 the GNOME/KDE/Mozilla/whatever build dependencies, but it eventually did it.
 The last update was more than two years ago! &lt;/p&gt;</content:encoded>
	<dc:date>2004-04-25T18:50:44+00:00</dc:date>
</item>
<item rdf:about="http://sam.zoy.org/blog/2004-03-09-cvs-to-svn-and-back-again">
	<title>Sam Hocevar: CVS to SVN and back again</title>
	<link>http://sam.zoy.org/blog/2004-03-09-cvs-to-svn-and-back-again</link>
	<content:encoded>&lt;p&gt; I finished migrating the &lt;a href=&quot;http://www.videolan.org/&quot;&gt;VideoLAN&lt;/a&gt;
 CVS repositories to SVN. Since a lot of people were still using the
 anonymous CVS to retrieve the code, I had to write post-commit scripts
 to reinject SVN commits back into the CVS repository. I finished my &lt;a href=&quot;http://sam.zoy.org/writings/programming/svn2cvs.html&quot;&gt;SVN to CVS and
 back again HOWTO&lt;/a&gt; which still has limitations but already works pretty
 well. &lt;/p&gt;</content:encoded>
	<dc:date>2004-03-09T05:31:17+00:00</dc:date>
</item>

</rdf:RDF>
