<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.jbkempf.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Yet another blog for JBKempf - VideoLAN</title>
  <link>http://www.jbkempf.com/blog/</link>
  <description>This is the blog of Jean-Baptiste Kempf. I will share some info about my life, my works and my VideoLAN work</description>
  <language>en</language>
  <pubDate>Thu, 15 May 2008 22:29:01 -0700</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>CoverFlow and VLC in a webpage</title>
    <link>http://www.jbkempf.com/blog/post/2008/04/27/CoverFlow-and-VLC-in-a-webpage</link>
    <guid isPermaLink="false">urn:md5:96c15b10075466dd0d177ce56fc93a0f</guid>
    <pubDate>Sun, 27 Apr 2008 08:02:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>CoverFlow</category><category>Flash</category><category>VLC</category><category>Web</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/04/27/CoverFlow-and-VLC-in-a-webpage#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/04/27/CoverFlow-and-VLC-in-a-webpage#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/140</wfw:commentRss>
      </item>
    
  <item>
    <title>VideoLAN Webbys 5s in London.</title>
    <link>http://www.jbkempf.com/blog/post/2008/04/16/VideoLAN-Webbys-5s-in-London</link>
    <guid isPermaLink="false">urn:md5:c89e2a47eecc23938e030f6e6d36e175</guid>
    <pubDate>Wed, 16 Apr 2008 12:43:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>VideoLAN</category><category>Webbys</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/04/16/VideoLAN-Webbys-5s-in-London#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/04/16/VideoLAN-Webbys-5s-in-London#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/138</wfw:commentRss>
      </item>
    
  <item>
    <title>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>
    <guid isPermaLink="false">urn:md5:8756c8abe7a4c0df8db64e6d644cddd0</guid>
    <pubDate>Tue, 08 Apr 2008 23:16:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>GSoC</category><category>VideoLAN</category>    
    <description>    &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;/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 &amp;quot;ok&amp;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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/04/08/Reflexions-about-the-first-part-of-this-SoC#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/04/08/Reflexions-about-the-first-part-of-this-SoC#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/137</wfw:commentRss>
      </item>
    
  <item>
    <title>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>
    <guid isPermaLink="false">urn:md5:dce61f24eddf074e7f5be36beb09bda4</guid>
    <pubDate>Fri, 28 Mar 2008 12:49:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>compilation</category><category>Git</category><category>ubuntu</category><category>VideoLAN</category><category>VLC media player</category>    
    <description>&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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/03/28/Build-VLC-media-player-under-Ubuntu-Hardy-804#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/03/28/Build-VLC-media-player-under-Ubuntu-Hardy-804#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/132</wfw:commentRss>
      </item>
    
  <item>
    <title>Google Summer of Code: VideoLAN</title>
    <link>http://www.jbkempf.com/blog/post/2008/03/17/Google-Summer-of-Code%3A-VideoLAN</link>
    <guid isPermaLink="false">urn:md5:a9575a671acfb298155be5a8b15b193e</guid>
    <pubDate>Mon, 17 Mar 2008 18:10:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>SoC</category><category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/03/17/Google-Summer-of-Code%3A-VideoLAN#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/03/17/Google-Summer-of-Code%3A-VideoLAN#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/127</wfw:commentRss>
      </item>
    
  <item>
    <title>H264 encoding: &quot;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>
    <guid isPermaLink="false">urn:md5:ae05d6364a348f78edb9809347908a3b</guid>
    <pubDate>Tue, 11 Mar 2008 15:29:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>VideoLAN</category><category>x264</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/03/11/H264-encoding%3A-some-boring-x264-stuff-that-youd-better-not-forget#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/03/11/H264-encoding%3A-some-boring-x264-stuff-that-youd-better-not-forget#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/125</wfw:commentRss>
      </item>
    
  <item>
    <title>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>
    <guid isPermaLink="false">urn:md5:d87b424b23f6b5b36d42823fba7bff56</guid>
    <pubDate>Wed, 05 Mar 2008 23:49:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>compilation</category><category>VLC media player</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/03/05/Howto-build-VLC-on-Windows-on-a-fresh-Windows#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/03/05/Howto-build-VLC-on-Windows-on-a-fresh-Windows#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/121</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC switched to Git</title>
    <link>http://www.jbkempf.com/blog/post/2008/03/02/VLC-switched-to-Git</link>
    <guid isPermaLink="false">urn:md5:855c39fdd2b0e176a9ae5ab03d9e06bd</guid>
    <pubDate>Sun, 02 Mar 2008 11:14:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>git</category><category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/03/02/VLC-switched-to-Git#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/03/02/VLC-switched-to-Git#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/118</wfw:commentRss>
      </item>
    
  <item>
    <title>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>
    <guid isPermaLink="false">urn:md5:d6c79d04bf15adcca7aa41f4619ae4cc</guid>
    <pubDate>Fri, 29 Feb 2008 16:04:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>release</category><category>security</category><category>VLC media player</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/29/VLC-media-player-release%3A-086e-and-coverity#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/29/VLC-media-player-release%3A-086e-and-coverity#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/117</wfw:commentRss>
      </item>
    
  <item>
    <title>VideoLAN @ FOSDEM</title>
    <link>http://www.jbkempf.com/blog/post/2008/02/21/VideoLAN-FOSDEM</link>
    <guid isPermaLink="false">urn:md5:0a574e7599bff2cc2c60fc76a3326623</guid>
    <pubDate>Thu, 21 Feb 2008 02:02:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>FOSDEM</category><category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/21/VideoLAN-FOSDEM#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/21/VideoLAN-FOSDEM#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/112</wfw:commentRss>
      </item>
    
  <item>
    <title>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>
    <guid isPermaLink="false">urn:md5:3cec8230873f6dc309c5015a1f0dc004</guid>
    <pubDate>Sun, 10 Feb 2008 21:11:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>VideoLAN</category><category>VLC media player</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/10/Video-on-Demand%3A-RTSP-vs-HTTP#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/10/Video-on-Demand%3A-RTSP-vs-HTTP#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/106</wfw:commentRss>
      </item>
    
  <item>
    <title>Rémi: &quot;Why CMake sucks?&quot;</title>
    <link>http://www.jbkempf.com/blog/post/2008/02/05/Remi%3A-Why-CMake-sucks</link>
    <guid isPermaLink="false">urn:md5:b85e833097130d5e67fa1395390009b5</guid>
    <pubDate>Tue, 05 Feb 2008 10:14:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>CMake</category><category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/05/Remi%3A-Why-CMake-sucks#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/05/Remi%3A-Why-CMake-sucks#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/103</wfw:commentRss>
      </item>
    
  <item>
    <title>FOSDEM</title>
    <link>http://www.jbkempf.com/blog/post/2008/02/04/FOSDEM</link>
    <guid isPermaLink="false">urn:md5:906a9079eeebfd9734666b36fd4f65ef</guid>
    <pubDate>Mon, 04 Feb 2008 20:04:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>FOSDEM</category><category>FOSS</category><category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/04/FOSDEM#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/04/FOSDEM#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/102</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC: misc and builds</title>
    <link>http://www.jbkempf.com/blog/post/2008/02/04/VLC%3A-misc-and-builds</link>
    <guid isPermaLink="false">urn:md5:7ad4ac945634347ac7ae6140d19306fc</guid>
    <pubDate>Mon, 04 Feb 2008 20:02:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>build</category><category>compile</category><category>VideoLAN</category><category>VLC</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/02/04/VLC%3A-misc-and-builds#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/02/04/VLC%3A-misc-and-builds#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/101</wfw:commentRss>
      </item>
    
  <item>
    <title>Day of the cone</title>
    <link>http://www.jbkempf.com/blog/post/2008/01/03/Day-of-the-cone</link>
    <guid isPermaLink="false">urn:md5:a7d881f84c79434389b185bed6722929</guid>
    <pubDate>Thu, 03 Jan 2008 15:15:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>VideoLAN</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/01/03/Day-of-the-cone#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/01/03/Day-of-the-cone#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/85</wfw:commentRss>
      </item>
    
  <item>
    <title>KDE4 Release Event</title>
    <link>http://www.jbkempf.com/blog/post/2007/12/21/KDE4-Release-Event</link>
    <guid isPermaLink="false">urn:md5:bf24fd9498635b5d5c1dc042320d6536</guid>
    <pubDate>Fri, 21 Dec 2007 11:23:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2007/12/21/KDE4-Release-Event#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2007/12/21/KDE4-Release-Event#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/83</wfw:commentRss>
      </item>
    
  <item>
    <title>Configure-step in VLC building.</title>
    <link>http://www.jbkempf.com/blog/post/2007/12/14/Configure-step-in-VLC-building</link>
    <guid isPermaLink="false">urn:md5:b86887e75ae68cf01c576787dfb078ae</guid>
    <pubDate>Fri, 14 Dec 2007 21:09:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Building</category><category>Configure</category><category>VLC</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2007/12/14/Configure-step-in-VLC-building#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2007/12/14/Configure-step-in-VLC-building#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/78</wfw:commentRss>
      </item>
    
  <item>
    <title>Planet repaired</title>
    <link>http://www.jbkempf.com/blog/post/2007/12/08/Planet-repaired</link>
    <guid isPermaLink="false">urn:md5:b588cc0c5cba54a085b920b0056633d5</guid>
    <pubDate>Sat, 08 Dec 2007 15:01:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2007/12/08/Planet-repaired#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2007/12/08/Planet-repaired#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/75</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC media player Lines of Code</title>
    <link>http://www.jbkempf.com/blog/post/2007/12/07/VLC-media-player-Lines-of-Code</link>
    <guid isPermaLink="false">urn:md5:f1e4d4028a28c51fbe7e704c9da76f97</guid>
    <pubDate>Fri, 07 Dec 2007 22:15:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>IDE</category><category>LOC</category><category>VLC media player</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2007/12/07/VLC-media-player-Lines-of-Code#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2007/12/07/VLC-media-player-Lines-of-Code#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/74</wfw:commentRss>
      </item>
    
  <item>
    <title>Qt4 screenshots</title>
    <link>http://www.jbkempf.com/blog/post/2007/12/01/Qt4-screenshots</link>
    <guid isPermaLink="false">urn:md5:5b44d3d960f0a5316bc73e8391b9eda2</guid>
    <pubDate>Sat, 01 Dec 2007 00:37:00 +0100</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Qt4</category>    
    <description>    &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;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2007/12/01/Qt4-screenshots#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2007/12/01/Qt4-screenshots#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/rss2/comments/73</wfw:commentRss>
      </item>
    
</channel>
</rss>