<?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/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Yet another blog for JBKempf - VideoLAN</title>
  <link>http://www.jbkempf.com/blog/</link>
  <atom:link href="http://www.jbkempf.com/blog/feed/category/Videolan/rss2" rel="self" type="application/rss+xml"/>
  <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>Wed, 01 Jul 2009 03:55:47 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Meet me at OpenVideoConference in NYC</title>
    <link>http://www.jbkempf.com/blog/post/2009/06/18/Meet-me-at-OpenVideoConference-in-NYC</link>
    <guid isPermaLink="false">urn:md5:db6b3c1d50117f99841d443ea55b41b3</guid>
    <pubDate>Thu, 18 Jun 2009 18:34:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &lt;p&gt;Hello people,&lt;/p&gt;


&lt;p&gt;I am going to the Open Video Conference, this week-end, in NYC: &lt;a href=&quot;http://openvideoconference.org/&quot; hreflang=&quot;en&quot;&gt;Open Video Conference &lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;So if you are in New York, and want to me someone from the VideoLAN team, don&amp;#8217;t hesitate to contact me!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/06/18/Meet-me-at-OpenVideoConference-in-NYC#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/06/18/Meet-me-at-OpenVideoConference-in-NYC#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/192</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC 1.0.0 RC 2</title>
    <link>http://www.jbkempf.com/blog/post/2009/05/28/VLC-1.0.0-RC-2</link>
    <guid isPermaLink="false">urn:md5:25b1783ebdf945ce4d81d85f8fb26a17</guid>
    <pubDate>Thu, 28 May 2009 14:14:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>1.0.0</category><category>Qt4 GUI</category><category>Release</category><category>VLC</category><category>VLC media player</category>    
    <description>    &lt;h4&gt;1.0.0 RC2&lt;/h4&gt;


&lt;p&gt;&lt;strong&gt;VLC&lt;/strong&gt; 1.0.0 RC2 (Second Release Candidate) is out!&lt;/p&gt;


&lt;p&gt;As all releases of VLC 1.0.0, it introduces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;many new codecs (True HD, DD+, AES3, RV40, SCTE-20, dirac&amp;#8230;)&lt;/li&gt;
&lt;li&gt;various playback core improvements (frame-by-frame, live-recording, instant pausing, etc&amp;#8230;)&lt;/li&gt;
&lt;li&gt;interface improvements&lt;/li&gt;
&lt;li&gt;interface customization&lt;/li&gt;
&lt;li&gt;better multi-channel audio support&lt;/li&gt;
&lt;li&gt;better subtitles support&lt;/li&gt;
&lt;li&gt;global hotkeys&lt;/li&gt;
&lt;li&gt;better integration in GTK environments&lt;/li&gt;
&lt;li&gt;better integration in KDE&lt;/li&gt;
&lt;li&gt;and so many other bugfixes&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Skins contest&lt;/h4&gt;

&lt;p&gt;And there is a &lt;a href=&quot;http://wiki.videolan.org/Skins2_Contest&quot;&gt; Skins2 contest&lt;/a&gt; going on!&lt;/p&gt;


&lt;p&gt;Please spread the news!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/05/28/VLC-1.0.0-RC-2#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/05/28/VLC-1.0.0-RC-2#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/191</wfw:commentRss>
      </item>
    
  <item>
    <title>last.fm, libre.fm and scrobbling</title>
    <link>http://www.jbkempf.com/blog/post/2009/05/23/last.fm%2C-libre.fm-and-scrobbling</link>
    <guid isPermaLink="false">urn:md5:3dda3e9c1fa77fac6164f6d1a52e9531</guid>
    <pubDate>Sat, 23 May 2009 11:09:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>last.fm</category><category>libre.fm</category><category>scrobbler</category><category>VLC</category>    
    <description>    &lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://www.techcrunch.com/2009/02/20/did-lastfm-just-hand-over-user-listening-data-to-the-riaa/&quot;&gt;You&lt;/a&gt; &lt;a href=&quot;http://blog.last.fm/2009/02/23/techcrunch-are-full-of-shit&quot;&gt;may have&lt;/a&gt;  &lt;a href=&quot;http://www.techcrunch.com/2009/05/22/deny-this-lastfm/&quot; hreflang=&quot;en&quot;&gt;followed&lt;/a&gt; the ongoing dispute around &lt;a href=&quot;http://www.last.fm&quot;&gt;last.fm&lt;/a&gt;. You may also have no idea what &lt;a href=&quot;http://www.audioscrobbler.net/&quot;&gt;scrobbling is&lt;/a&gt; (it is a way to post the music names what you listen to).&lt;/p&gt;


&lt;p&gt;Some alternative exists.&lt;/p&gt;


&lt;h2&gt;VLC and last.fm&lt;/h2&gt;

&lt;p&gt;VLC since 0.9.x can scrobble on all platforms to last.fm database and website. Since it was cool addition, and VLC gets more and more audio support, this seemed a good idea and people liked it.&lt;/p&gt;


&lt;h2&gt;VLC and libre.fm&lt;/h2&gt;

&lt;p&gt;Some of you know the alternative to last.fm: &lt;a href=&quot;http://libre.fm&quot;&gt;libre.fm&lt;/a&gt;. It is a free software platform that gets your scrobble and will display them, like last.fm.&lt;/p&gt;


&lt;p&gt;So far, it is VERY limited compared to last.fm&lt;/p&gt;


&lt;h3&gt;VLC 1.0.0 and libre.fm&lt;/h3&gt;

&lt;p&gt;VLC 1.0.0 is able to be configured to scrobble to any scrobbler (like libre.fm): &lt;a href=&quot;http://ideas.libre.fm/index.php/Client_Support#VLC&quot; hreflang=&quot;en&quot;&gt;Configuration of VLC to use libre.fm&lt;/a&gt;.&lt;/p&gt;


&lt;h2&gt;Position of VLC team&lt;/h2&gt;

&lt;p&gt;So far, the default stays on last.fm, but the possibility to scrobble to something else is here. We will see how the future goes.&lt;/p&gt;


&lt;p&gt;Do as your heart tells you and share your music!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/05/23/last.fm%2C-libre.fm-and-scrobbling#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/05/23/last.fm%2C-libre.fm-and-scrobbling#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/190</wfw:commentRss>
      </item>
    
  <item>
    <title>Want to include vlc in your Qt application?</title>
    <link>http://www.jbkempf.com/blog/post/2009/05/23/Want-to-include-vlc-in-your-Qt-application</link>
    <guid isPermaLink="false">urn:md5:671d0fa5313163745ec43ec1e5bcc0df</guid>
    <pubDate>Sat, 23 May 2009 10:36:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Building</category><category>Qt4</category><category>VLC</category>    
    <description>    &lt;h2&gt;Qt and VLC&lt;/h2&gt;

&lt;p&gt;Well, we have a very easy howto for you: &lt;a href=&quot;http://wiki.videolan.org/LibVLC_SampleCode_Qt&quot;&gt;libVLC in Qt &lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;This will output the video inside the widget that you want using QWidget::winId() method.&lt;/p&gt;


&lt;p&gt;This has been tested on Linux and Windows, using libVLC 0.9.9.&lt;/p&gt;


&lt;h3&gt;Need&lt;/h3&gt;

&lt;p&gt;If you can't build your application easily, remember to install libvlc-dev or to use the SDK for windows from the .zip files of the releases!&lt;/p&gt;


&lt;h3&gt;Participate&lt;/h3&gt;

&lt;p&gt;Don't hesitate to complete this!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/05/23/Want-to-include-vlc-in-your-Qt-application#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/05/23/Want-to-include-vlc-in-your-Qt-application#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/189</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC and IDE</title>
    <link>http://www.jbkempf.com/blog/post/2009/04/30/VLC-and-IDE</link>
    <guid isPermaLink="false">urn:md5:a8d0c66b7b8b01b0324757b82c706ebf</guid>
    <pubDate>Thu, 30 Apr 2009 08:19:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Building</category><category>IDE</category><category>Qt4</category><category>QtCreator</category><category>VideoLAN</category><category>VLC</category>    
    <description>    &lt;p&gt;I receive many questions about using an &lt;a href=&quot;http://www.jbkempf.com/blog/tag/IDE&quot;&gt;IDE&lt;/a&gt; to build &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Usually, the answer is VIM. But I will try to introduce something else today.&lt;/p&gt;


&lt;h2&gt;Needs&lt;/h2&gt;

&lt;p&gt;Yeah, &lt;strong&gt;VIM&lt;/strong&gt; is &lt;strong&gt;TEH awesome&lt;/strong&gt;, but sometimes we would like more. But usually, more is &lt;em&gt;slow&lt;/em&gt;, &lt;em&gt;incomplete&lt;/em&gt; and &lt;em&gt;boring&lt;/em&gt;...&lt;/p&gt;


&lt;p&gt;Would you want an editor with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VIM syntax and command,&lt;/li&gt;
&lt;li&gt;Completion that is faster than the one from Eclipse&lt;/li&gt;
&lt;li&gt;Git inclusion&lt;/li&gt;
&lt;li&gt;Doesn't eat all your RAM&lt;/li&gt;
&lt;li&gt;Debuggueur and step-by-step+breakpoints integration like MSVC?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;I guess so!&lt;/ins&gt;&lt;/p&gt;


&lt;p&gt;Believe it or not, there is a solution: &lt;a href=&quot;http://www.qtsoftware.com/products/developer-tools&quot; hreflang=&quot;en&quot;&gt;QtCreator&lt;/a&gt; from Nokia/QtSoftware that I have tested to work with &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Even if you don't think this will be useful for you, at least read in diagonale the following post.&lt;/p&gt;


&lt;h2&gt;Installation&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Take &lt;a href=&quot;http://www.jbkempf.com/blog/tag/QtCreator&quot;&gt;QtCreator&lt;/a&gt; 1.1 (don't take older versions, they won't fit for VLC, or the VIM part will suck...)&lt;/li&gt;
&lt;/ul&gt;

&lt;pre&gt;  &lt;code&gt; `apt-get install qtcreator`&lt;/code&gt; in Debian/Sid&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;Take Qt4.5.1 (I mean it, Qt 4.5.0 is buggy!)&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;Setup&lt;/h2&gt;

&lt;h3&gt;General Setup&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Run QtCreator and launch Tools-&amp;gt;options
&lt;ul&gt;
&lt;li&gt;Activate FakeVim and set ShiftWidth to 4&lt;/li&gt;
&lt;li&gt;Text Editor-&amp;gt;Behaviour, set Tab size at 4&lt;/li&gt;
&lt;li&gt;Text Editor-&amp;gt;Display, enable Text Wrapping and display right margin, and if you like Alexis' vim, Visualize whitespace&lt;/li&gt;
&lt;li&gt;Text Editor, change the colour schemes to match you old editor &lt;img src=&quot;/blog/themes/jbkempf/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Save options.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;VLC Setup&lt;/h3&gt;


&lt;p&gt;For the example, I assume that you build your vlc in a &amp;quot;build&amp;quot; subdir of the source (as xtophe usually gives advice)&lt;/p&gt;


&lt;pre&gt; * File-&amp;gt;New
   Select 'Import of Makefile-based Project'
   &lt;del&gt;&lt;/del&gt;-
   Project Name 'VLC'
   Location '/home/you/vlc' and Choose, Next
   &lt;del&gt;&lt;/del&gt;-
   Let it process... It should take around 1minute
   Finish.&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;EXIT QtCreator... I MEAN it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Setup Indexation&lt;/h3&gt;

&lt;p&gt;QtCreator will have done VLC.includes VLC.creator, VLC.files and a VLC.config in your vlc/ folder.&lt;/p&gt;


&lt;p&gt;Overwrite the VLC.includes and the VLC.files with the one you can find:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://people.videolan.org/~jb/QtCreator/VLC.files&quot; hreflang=&quot;en&quot;&gt;http://people.videolan.org/~jb/QtCreator/VLC.files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://people.videolan.org/~jb/QtCreator/VLC.includes&quot; hreflang=&quot;en&quot;&gt;http://people.videolan.org/~jb/QtCreator/VLC.includes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Doing this will gain you some time. Those could be auto-generated one day, I guess...&lt;/p&gt;



&lt;h3&gt;Setup Build&lt;/h3&gt;


&lt;h4&gt;Relaunch QtCreator&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Select Projects (on the left) and select VLC on the list&lt;/li&gt;
&lt;li&gt;Build Settings,
&lt;ul&gt;
&lt;li&gt;Change Build directory to /home/you/vlc/build, using browse&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Run Settings,
&lt;ul&gt;
&lt;li&gt;Add a custom Executable with the blue '+'&lt;/li&gt;
&lt;li&gt;Name it VLC, browse to /home/you/vlc/build/vlc for Executable&lt;/li&gt;
&lt;li&gt;Put -Iqt in Arguments&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Click on Edit on the left. You should see VLC with most useful files.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Build VLC and launch it.&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;In the Menu, Build and Build All, you should see the Compilation output on the bottom (or by clicking on the left build progressbar)&lt;/li&gt;
&lt;li&gt;In the same menu, Build and Run it, and VLC will launch directly, outputting everything in the Application output.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cool. But that was just a minimum...&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;Using it like VIM: Good!&lt;/h2&gt;

&lt;p&gt;Open modules/codec/avcodec/audio.c from the file browser and see... You are using VIM commands to control. You have Visual, Edit and all usual VIM modes!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Completion is triggered with Ctrl+Space and will give you a list. If there is no ambiguition, it is filled.&lt;/li&gt;
&lt;li&gt;. and -&amp;gt; triggers the list of the members of the struct or the class by default.&lt;/li&gt;
&lt;li&gt;After function completions, it will give the type of the arguments.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;F2 will give you access to the function definition where your mouse is.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Debugging it: awesome!&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You can put breakpoints in the margins near the line numbers. (Like in modules/gui/qt4/main_interface.cpp:100 and 108)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Now re run it using debug running.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It will stop at your breakpoint and you will have the function call lists (and line numbers) but also pointers values (like p_intf, and this in main_interface.cpp)
&lt;a href=&quot;http://www.jbkempf.com/blog/public/VideoLAN/VLC_Qt_Creator.png&quot;&gt;&lt;img src=&quot;http://www.jbkempf.com/blog/public/VideoLAN/.VLC_Qt_Creator_m.jpg&quot; alt=&quot;http://people.videolan.org/~jb/QtCreator/VLC_Qt_Creator.png&quot; title=&quot;VLC Qt Creator, avr. 2009&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;You can, of course Step In, Step Into and Step Out, resume or stop the code&lt;/p&gt;


&lt;h2&gt;More coolness:&lt;/h2&gt;

&lt;h3&gt;Locate&lt;/h3&gt;

&lt;p&gt;Use the locate search box to find quick declarations:
&lt;code&gt;'m vlc_object_act'&lt;/code&gt; will help you to go quickly to the method declaration, etc...&lt;/p&gt;


&lt;h3&gt;Git&lt;/h3&gt;

&lt;p&gt;Use the Git menu to checkout from within QtCreator.&lt;/p&gt;


&lt;h3&gt;Nota Bene&lt;/h3&gt;

&lt;p&gt;The indexing shouldn't be too long, but could be a bit longer the first time you launch the project!&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Have fun!&lt;/strong&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/04/30/VLC-and-IDE#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/04/30/VLC-and-IDE#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/188</wfw:commentRss>
      </item>
    
  <item>
    <title>Decoding video in VLC using VAAPI and nVidia</title>
    <link>http://www.jbkempf.com/blog/post/2009/04/19/Decoding-video-in-VLC-using-VAAPI-and-nVidia</link>
    <guid isPermaLink="false">urn:md5:478a5af5a1cf1fcd1a9dd97ae1c69ae4</guid>
    <pubDate>Sun, 19 Apr 2009 22:51:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>GPU</category><category>HD</category><category>VAAPI</category><category>VLC</category>    
    <description>    &lt;p&gt;&lt;em&gt;I know Phoronix people don't come around here, and that most people reading this blog don't care, but anyway...&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;GPU video decoding on Linux&lt;/h2&gt;

&lt;p&gt;On linux, decoding video using GPU means different standards:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/VaAPI&quot; hreflang=&quot;en&quot;&gt;VA-API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/VDPAU&quot; hreflang=&quot;en&quot;&gt;VDPAU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/XvBA&quot; hreflang=&quot;en&quot;&gt;XvBA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fortunately, we can use VDPAU (nVidia) as a backend to VAAPI.  And there is a very nice library, named &lt;a href=&quot;http://www.splitted-desktop.com/~gbeauchesne/libva/&quot; hreflang=&quot;en&quot;&gt;libva&lt;/a&gt;.&lt;/p&gt;


&lt;h2&gt;VLC and VAAPI&lt;/h2&gt;


&lt;p&gt;So far, most patches were done on MPlayer and FFmpeg, but here we go:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.jbkempf.com/blog/public/VideoLAN/VLC_VAAPI.png&quot;&gt;&lt;img src=&quot;http://www.jbkempf.com/blog/public/VideoLAN/.VLC_VAAPI_m.jpg&quot; alt=&quot;VLC - VAAPI&quot; title=&quot;VLC - VAAPI, avr. 2009&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;The sample is a M2TS with H.264 encoded at 32Mbps.
Decoding is done without audio and subs and with a command line interface.&lt;/p&gt;


&lt;h2&gt;Performances&lt;/h2&gt;

&lt;p&gt;The perfs are quite nice, but they might be better. Why?&lt;/p&gt;


&lt;p&gt;Because we don't output directly the video, we just take it back from the decoder, so we have a lot of memcpy, which explains why the decoding could be faster, but isn't...&lt;/p&gt;


&lt;h4&gt;Does this mean I can decode using GPU and then restream using VLC?&lt;/h4&gt;

&lt;p&gt;In theory, yes. Not tested yet :D&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/04/19/Decoding-video-in-VLC-using-VAAPI-and-nVidia#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/04/19/Decoding-video-in-VLC-using-VAAPI-and-nVidia#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/187</wfw:commentRss>
      </item>
    
  <item>
    <title>0.9.9 is released</title>
    <link>http://www.jbkempf.com/blog/post/2009/04/02/0.9.9-is-released</link>
    <guid isPermaLink="false">urn:md5:cff1f9c9dde6303aafd9c94f32619d23</guid>
    <pubDate>Thu, 02 Apr 2009 17:05:00 +0200</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Release</category><category>VLC</category>    
    <description>    &lt;p&gt;Hello people,&lt;/p&gt;


&lt;p&gt;As said on the main website, &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; 0.9.9 has been released.&lt;/p&gt;


&lt;p&gt;Many bugfixes and native real video decoding (no need to put dll in the plugins/folder).&lt;/p&gt;


&lt;p&gt;Profit, this is probably the latest version of the 0.9.9 series.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/04/02/0.9.9-is-released#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/04/02/0.9.9-is-released#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/186</wfw:commentRss>
      </item>
    
  <item>
    <title>Interview dans Linux Pratique Essentiel</title>
    <link>http://www.jbkempf.com/blog/post/2009/03/29/Interview-dans-Linux-Pratique-Essentiel</link>
    <guid isPermaLink="false">urn:md5:24358e807a7dfc492102b71c7d72e93a</guid>
    <pubDate>Sun, 29 Mar 2009 04:07:00 -0700</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Interview</category><category>VideoLAN</category>    
    <description>    &lt;p&gt;Bonjour à tous les lecteurs,&lt;/p&gt;


&lt;p&gt;J'ai été interviewé dans le dernier Linux Pratique Essentiel N°7, spécial Vidéo/Photo.&lt;/p&gt;


&lt;p&gt;Pensez à l'acheter en kiosque ou feuilletez-le sur &lt;a href=&quot;http://www.ed-diamond.com/feuille_lpe7/index.html&quot; hreflang=&quot;fr&quot;&gt;l'apercu en ligne&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/03/29/Interview-dans-Linux-Pratique-Essentiel#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/03/29/Interview-dans-Linux-Pratique-Essentiel#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/184</wfw:commentRss>
      </item>
    
  <item>
    <title>Howto build VLC 1.0.0-git in Ubuntu in less than 5 commands.</title>
    <link>http://www.jbkempf.com/blog/post/2009/03/03/Howto-build-VLC-1.0.0-git-in-Ubuntu-in-less-than-5-commands</link>
    <guid isPermaLink="false">urn:md5:f959f36a6e3895e4834838c29ef50f6f</guid>
    <pubDate>Tue, 03 Mar 2009 13:38:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>1.0.0</category><category>Building</category><category>compilation</category><category>Debian</category><category>HOWTOS</category><category>Ubuntu</category><category>VLC</category><category>VLC media player</category>    
    <description>    &lt;p&gt;Since building &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; is easier and easier now,  I am compelled to improve my &lt;a href=&quot;http://www.jbkempf.com/blog/tag/HOWTO&quot;&gt;HOWTOS&lt;/a&gt;. Here is one for &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Ubuntu&quot;&gt;Ubuntu&lt;/a&gt;, that can easily adapt to &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Debian&quot;&gt;Debian&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is not a complete and detailed post, but just a summary. &lt;em&gt;If you need more details&lt;/em&gt;, take the &lt;a href=&quot;http://www.jbkempf.com/blog/post/2008/11/26/Build-VLC-media-player-under-Ubuntu-Intrepid&quot;&gt;Build on Intrepid &lt;/a&gt;HOWTO.
&lt;/p&gt;
&lt;h3&gt;Get all you need&lt;/h3&gt;
&lt;p&gt;&lt;code&gt; sudo apt-get build-dep vlc &amp;amp;&amp;amp; sudo apt-get install libtool build-essential automake1.10 git-core &lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Get the source&lt;/h3&gt;
&lt;p&gt;&lt;code&gt; git clone git://git.videolan.org/vlc.git&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Go&lt;/h3&gt;
&lt;p&gt;&lt;code&gt; cd vlc &amp;amp;&amp;amp; ./bootstrap&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt; mkdir build &amp;amp;&amp;amp; cd build &amp;amp;&amp;amp; ../configure --disable-nls --enable-qt4&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt; make &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Done.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/03/03/Howto-build-VLC-1.0.0-git-in-Ubuntu-in-less-than-5-commands#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/03/03/Howto-build-VLC-1.0.0-git-in-Ubuntu-in-less-than-5-commands#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/183</wfw:commentRss>
      </item>
    
  <item>
    <title>Médiamétrie - http://www.videolan.org</title>
    <link>http://www.jbkempf.com/blog/post/2009/02/28/Mediametrie-www.videolan.org</link>
    <guid isPermaLink="false">urn:md5:3dc401a054495ec7673b05b2bf158668</guid>
    <pubDate>Sat, 28 Feb 2009 10:57:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>mediametrie</category><category>statistics</category><category>VideoLAN</category><category>videolan.org</category>    
    <description>    &lt;h4&gt;Médiamétrie&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;http://www.mediametrie.fr&quot; hreflang=&quot;fr&quot;&gt;Médiamétrie&lt;/a&gt; is a French organism that calculates audience of TV, radio, movies and now Internet Web sites in order to know who are the most popular ones.&lt;/p&gt;


&lt;p&gt;Of course, it is very biaised, but still very interesting data for us.&lt;/p&gt;


&lt;h4&gt;VideoLAN on Médiamétrie&lt;/h4&gt;


&lt;p&gt;Those are the official results...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;October 2008: rank 42 - 6 177 000 visits&lt;/li&gt;
&lt;li&gt;November 2008: rank 46 - 6 124 000 visits&lt;/li&gt;
&lt;li&gt;December 2008: rank 41 - 6 642 000 visits&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rank is on all the websites in France.&lt;/p&gt;


&lt;h4&gt;Thoughts&lt;/h4&gt;

&lt;p&gt;This is not too bad from an english website, with 0 advertisement...&lt;/p&gt;


&lt;p&gt;Maybe we should add some ads! :D&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/02/28/Mediametrie-www.videolan.org#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/02/28/Mediametrie-www.videolan.org#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/182</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC: From Player to Playa</title>
    <link>http://www.jbkempf.com/blog/post/2009/02/01/VLC%3A-From-Player-to-Playa</link>
    <guid isPermaLink="false">urn:md5:f6920789df86686f858e2ee926b6c983</guid>
    <pubDate>Sun, 01 Feb 2009 08:59:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &lt;p&gt;Here is an awesome animation from one guy from &lt;a href=&quot;http://the-super-flash-bros.newgrounds.com/&quot; hreflang=&quot;en&quot;&gt;Newgrounds&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;It deserve your votes!&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.newgrounds.com/portal/view/480446&quot; hreflang=&quot;en&quot;&gt;VLC animation&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/02/01/VLC%3A-From-Player-to-Playa#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/02/01/VLC%3A-From-Player-to-Playa#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/180</wfw:commentRss>
      </item>
    
  <item>
    <title>WxWidgets interface...</title>
    <link>http://www.jbkempf.com/blog/post/2009/01/27/WxWidgets-interface...</link>
    <guid isPermaLink="false">urn:md5:e7c4f78a6f7243383761f80b0b088ff7</guid>
    <pubDate>Tue, 27 Jan 2009 01:24:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &lt;p&gt;... is finally removed from the main VLC repository.&lt;/p&gt;


&lt;p&gt;With Qt moving to LGPL and integration in Gtk environment, it is no more useful.&lt;/p&gt;


&lt;p&gt;Moreover, no maintainer showed up. Too bad.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/01/27/WxWidgets-interface...#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/01/27/WxWidgets-interface...#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/179</wfw:commentRss>
      </item>
    
  <item>
    <title>Conference</title>
    <link>http://www.jbkempf.com/blog/post/2009/01/24/Conference</link>
    <guid isPermaLink="false">urn:md5:e62aec76d2a567d7d8e11b4642b32b0e</guid>
    <pubDate>Sat, 24 Jan 2009 03:09:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &lt;p&gt;Hello/Bonjour,&lt;/p&gt;
&lt;p&gt;I am giving a conference next thursday in Paris about VideoLAN. Everyone is welcome.&lt;/p&gt;
&lt;p&gt;Je donne une conférence sur VideoLAN jeudi prochain à Paris. Tout le monde est le bienvenu.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.jbkempf.com/blog/public/VideoLAN/affiche.png&quot; alt=&quot;affiche.png&quot; style=&quot;margin: 0 auto; display: block;&quot; title=&quot;affiche.png, janv. 2009&quot; /&gt;&lt;/p&gt;

&lt;iframe width=&quot;425&quot; height=&quot;350&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; src=&quot;http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=24,+Rue+Pasteur,+94270+Le+Kremlin-Bic%C3%AAtre,+France&amp;amp;sll=48.815397,2.362996&amp;amp;sspn=0.012406,0.033045&amp;amp;g=Rue+Pasteur,+94270+Le+Kremlin-Bic%C3%AAtre,+France&amp;amp;ie=UTF8&amp;amp;z=16&amp;amp;ll=48.815397,2.362996&amp;amp;output=embed&amp;amp;s=AARTsJoQdCqRljXo6_1Lc1R73fT4wgfxyg&quot;&gt;&lt;/iframe&gt;

&lt;br /&gt;&lt;small&gt;&lt;a href=&quot;http://maps.google.com/maps?f=q&amp;amp;source=embed&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=24,+Rue+Pasteur,+94270+Le+Kremlin-Bic%C3%AAtre,+France&amp;amp;sll=48.815397,2.362996&amp;amp;sspn=0.012406,0.033045&amp;amp;g=Rue+Pasteur,+94270+Le+Kremlin-Bic%C3%AAtre,+France&amp;amp;ie=UTF8&amp;amp;z=16&amp;amp;ll=48.815397,2.362996&quot; style=&quot;color: rgb(0, 0, 255); text-align: left;&quot;&gt;View Larger Map&lt;/a&gt;&lt;/small&gt;

&lt;p&gt;24, rue Pasteur&lt;br /&gt;94270 Le Kremlin Bicetre&lt;br /&gt;Métro Porte d'Italie &lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/01/24/Conference#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/01/24/Conference#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/178</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC 1.0 and VideoLAN for 2009</title>
    <link>http://www.jbkempf.com/blog/post/2009/01/09/VLC-1.0-and-VideoLAN-for-2009</link>
    <guid isPermaLink="false">urn:md5:2266a3b088156ea5bf36859e956700fb</guid>
    <pubDate>Fri, 09 Jan 2009 02:05:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>1.0</category><category>1.0.0</category><category>VideoLAN</category><category>VideoLAN dev days</category><category>VLC</category>    
    <description>    &lt;h2&gt;VLC &lt;a href=&quot;http://www.jbkempf.com/blog/tag/1.0&quot;&gt;1.0&lt;/a&gt;&lt;/h2&gt;


&lt;p&gt;During the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VDD&quot;&gt;VideoLAN dev days&lt;/a&gt; 08 (great success),  we discussed many points about &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt;, &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VideoLAN&quot;&gt;VideoLAN&lt;/a&gt; and the future of the projects.&lt;/p&gt;


&lt;p&gt;One decision was about the naming of the next release and the timeline of it.&lt;/p&gt;


&lt;h3&gt;Naming&lt;/h3&gt;


&lt;p&gt;The discussions was about how do we name the release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;0.10.0&lt;/li&gt;
&lt;li&gt;1.0&lt;/li&gt;
&lt;li&gt;1.0.0&lt;/li&gt;
&lt;li&gt;0.9.9.0&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result was that the next release is going to be: &lt;strong&gt;VLC 1.0.0&lt;/strong&gt;.&lt;/p&gt;


&lt;p&gt;Geeks are going to say that this is bad, because in the tradition of open source software, you never reach 1.0...
While this is true, users are confused by 0.10.x releases.&lt;/p&gt;


&lt;p&gt;Anyway, we voted and acknowledge that vote, so, I doubt there is any going back.&lt;/p&gt;


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


&lt;p&gt;The freezing date of VLC &lt;a href=&quot;http://www.jbkempf.com/blog/tag/1.0.0&quot;&gt;1.0.0&lt;/a&gt; is set on &lt;strong&gt;January, 31st 2009&lt;/strong&gt;.&lt;/p&gt;


&lt;p&gt;This means that VLC 1.0.0 alpha, alias VLC 1.0.0-pre1 will be available around the &lt;strong&gt;beginning of February&lt;/strong&gt;.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; &lt;a href=&quot;http://www.jbkempf.com/blog/tag/1.0.0&quot;&gt;1.0.0&lt;/a&gt; release will likely be out during the &lt;strong&gt;month of March&lt;/strong&gt;, then.&lt;/p&gt;


&lt;h2&gt;Features of VLC 1.0&lt;/h2&gt;


&lt;p&gt;There are many new things that some of you will like:&lt;/p&gt;

&lt;h3&gt;Playback&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Frame-By-Frame, Improved frame accuracy&lt;/li&gt;
&lt;li&gt;Timeshifting and record on the fly for all medias&lt;/li&gt;
&lt;li&gt;RTSP trickplay&lt;/li&gt;
&lt;li&gt;Faster caching&lt;/li&gt;
&lt;li&gt;Faster seeking&lt;/li&gt;
&lt;li&gt;Vout and Aout recycling as in 0.8.x&lt;/li&gt;
&lt;li&gt;Post-processing is back&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;New Codecs&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Dolby Digital Plus - E-AC3&lt;/li&gt;
&lt;li&gt;TrueHD/MLP&lt;/li&gt;
&lt;li&gt;Real Video 3.0 and 4.0&lt;/li&gt;
&lt;li&gt;Blu-Ray LPCM&lt;/li&gt;
&lt;li&gt;Dirac encoding in Ogg&lt;/li&gt;
&lt;li&gt;Faster decoding and demuxing&lt;/li&gt;
&lt;li&gt;Rewrite of subtitles core&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Other&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Windows CE experimental port&lt;/li&gt;
&lt;li&gt;Maemo port&lt;/li&gt;
&lt;li&gt;HTML export of the playlist&lt;/li&gt;
&lt;li&gt;Interface customization on Windows and linux&lt;/li&gt;
&lt;li&gt;Better GTK integration&lt;/li&gt;
&lt;li&gt;Faster &lt;img src=&quot;/blog/themes/jbkempf/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;VideoLAN&lt;/h2&gt;

&lt;p&gt;VideoLAN is going to be a separate non-profit organization for 2009 and I'll be the president of it.&lt;/p&gt;


&lt;p&gt;More news on that later...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2009/01/09/VLC-1.0-and-VideoLAN-for-2009#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2009/01/09/VLC-1.0-and-VideoLAN-for-2009#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/176</wfw:commentRss>
      </item>
    
  <item>
    <title>VLC dresses up for christmas</title>
    <link>http://www.jbkempf.com/blog/post/2008/12/19/VLC-dresses-up-for-christmas</link>
    <guid isPermaLink="false">urn:md5:9e9040c7c7d5e1a0039ca921e76ef9a8</guid>
    <pubDate>Fri, 19 Dec 2008 01:26:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
            
    <description>    &lt;p&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3075/3117917533_9ce3e990b8.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;



&lt;h2&gt;Meta blogs&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://digg.com/software/VLC_give_us_all_a_Christmas_Present&quot;&gt;Digg 1&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://digg.com/software/VLC_New_Version_Christmas_Icon&quot;&gt;Digg 2&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.reddit.com/r/reddit.com/comments/7ki6h/vlc_holiday_easter_egg/&quot;&gt;Reddit&lt;/a&gt;&lt;/p&gt;



&lt;h2&gt;Blogs&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://forum.lowyat.net/topic/880014&quot; title=&quot;http://forum.lowyat.net/topic/880014&quot;&gt;http://forum.lowyat.net/topic/88001...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://blog.sayakbanerjee.com/?p=91&quot; title=&quot;http://blog.sayakbanerjee.com/?p=91&quot;&gt;http://blog.sayakbanerjee.com/?p=91&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.renjusblog.com/2008/12/vlc-player-puts-up-red-christmas-hat.html&quot; title=&quot;http://www.renjusblog.com/2008/12/vlc-player-puts-up-red-christmas-hat.html&quot;&gt;http://www.renjusblog.com/2008/12/v...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://matt-cutts.blogspot.com/2008/12/merry-christmas-vlc-player-new-version.html&quot; title=&quot;http://matt-cutts.blogspot.com/2008/12/merry-christmas-vlc-player-new-version.html&quot;&gt;http://matt-cutts.blogspot.com/2008...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://gnulinuxblog.com/uncategorized/vlc-media-players-christmas-surprise/&quot; title=&quot;http://gnulinuxblog.com/uncategorized/vlc-media-players-christmas-surprise/&quot;&gt;http://gnulinuxblog.com/uncategoriz...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://madfactory.de/2008/12/19/vlc-easter-well-actually-more-like-christmas-egg/&quot; title=&quot;http://madfactory.de/2008/12/19/vlc-easter-well-actually-more-like-christmas-egg/&quot;&gt;http://madfactory.de/2008/12/19/vlc...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://eddie.bodeche.com/2008/12/19/vlc-easter-egg/&quot; title=&quot;http://eddie.bodeche.com/2008/12/19/vlc-easter-egg/&quot;&gt;http://eddie.bodeche.com/2008/12/19...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.geardiary.com/2008/12/19/merry-christmas-easter-egg-from-vlc/&quot; title=&quot;http://www.geardiary.com/2008/12/19/merry-christmas-easter-egg-from-vlc/&quot;&gt;http://www.geardiary.com/2008/12/19...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://vishnu.gmurali.com/vlc-players-shows-its-christmas/&quot; title=&quot;http://vishnu.gmurali.com/vlc-players-shows-its-christmas/&quot;&gt;http://vishnu.gmurali.com/vlc-playe...&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/12/19/VLC-dresses-up-for-christmas#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/12/19/VLC-dresses-up-for-christmas#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/173</wfw:commentRss>
      </item>
    
  <item>
    <title>VideoLAN Dev Days '08</title>
    <link>http://www.jbkempf.com/blog/post/2008/12/10/VideoLAN-Dev-Days-08</link>
    <guid isPermaLink="false">urn:md5:6a92d06a7faf4acb0a87c5285f6e4c26</guid>
    <pubDate>Wed, 10 Dec 2008 06:17:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>VDD08</category><category>VideoLAN</category>    
    <description>    &lt;h2&gt;Meeting&lt;/h2&gt;


&lt;p&gt;The VideoLAN community is a fast-evolving and ever-changing community, and development happens really fast.&lt;/p&gt;


&lt;p&gt;While this is fun, it is always difficult to meet and discuss with each other in Real Life.&lt;/p&gt;


&lt;p&gt;Therefore, we are happy to invite you to:&lt;/p&gt;


&lt;pre&gt;        &lt;em&gt;&lt;strong&gt;The VideoLAN Dev Days '08&lt;/strong&gt;&lt;/em&gt;&lt;/pre&gt;

&lt;h3&gt;Location / Date&lt;/h3&gt;


&lt;pre&gt;Location: Paris, France&lt;/pre&gt;


&lt;pre&gt;Date: 20-21 December&lt;/pre&gt;

&lt;h3&gt;Who&lt;/h3&gt;

&lt;p&gt;Everyone interested is welcome.&lt;/p&gt;


&lt;p&gt;But remember, this event is focused on development discussions and on VideoLAN management and is not suited for non-technical users. If you are press or fan and want to meet the team, you are welcome.&lt;/p&gt;


&lt;p&gt;If you want to register, please contact us.&lt;/p&gt;


&lt;p&gt;Program and exact address will follow for registered people.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/12/10/VideoLAN-Dev-Days-08#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/12/10/VideoLAN-Dev-Days-08#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/172</wfw:commentRss>
      </item>
    
  <item>
    <title>ToolBar Editor</title>
    <link>http://www.jbkempf.com/blog/post/2008/12/10/ToolBar-Editor</link>
    <guid isPermaLink="false">urn:md5:293aadd3c21903e5d1b2a505be8a6e96</guid>
    <pubDate>Wed, 10 Dec 2008 03:11:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Qt4 GUI</category><category>VideoLAN</category><category>VLC media player</category>    
    <description>    &lt;p&gt;Working screenshot:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://people.videolan.org/~jb/VLC-Screenshots/ToolBars3.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/12/10/ToolBar-Editor#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/12/10/ToolBar-Editor#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/171</wfw:commentRss>
      </item>
    
  <item>
    <title>New Codecs for 1.0</title>
    <link>http://www.jbkempf.com/blog/post/2008/11/29/New-Codecs-for-1.0</link>
    <guid isPermaLink="false">urn:md5:5a6d32d2f57b41b594e3e147b6d20cfd</guid>
    <pubDate>Sat, 29 Nov 2008 03:30:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>1.0</category><category>Blu-Ray</category><category>Codecs</category><category>VLC media player</category>    
    <description>    &lt;p&gt;As some of you might know, next major release of VLC, is probably going to be called 1.0.&lt;/p&gt;


&lt;p&gt;Some audio codecs were added to VLC for this major release, especially the ones you can find in HD-DVD and Blu-Ray Disks.&lt;/p&gt;


&lt;p&gt;VLC media player 1.0 should be able to decode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dolby TrueHD/MLP&lt;/li&gt;
&lt;li&gt;Linear PCM 8 channels as in Blu-Ray files&lt;/li&gt;
&lt;li&gt;Dolby Digital Plus, DD+ or E-AC-3&lt;/li&gt;
&lt;li&gt;AES3 (I know this is not in HD formats)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And VLC should still be able to play:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SMTPE VC-1&lt;/li&gt;
&lt;li&gt;MPEG-4 AVC (H.264)&lt;/li&gt;
&lt;li&gt;MPEG-2&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here you go, have fun!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/11/29/New-Codecs-for-1.0#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/11/29/New-Codecs-for-1.0#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/170</wfw:commentRss>
      </item>
    
  <item>
    <title>Evaluation of Google Summer of Code 2008 for VideoLAN</title>
    <link>http://www.jbkempf.com/blog/post/2008/11/27/Evaluation-of-Google-Summer-of-Code-2008-for-VideoLAN</link>
    <guid isPermaLink="false">urn:md5:907909cc9d712ac094f0f47ded2be0e7</guid>
    <pubDate>Thu, 27 Nov 2008 05:17:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Google</category><category>GSoC</category><category>Mac OS X</category><category>Maemo</category><category>Qt4</category><category>Summer of Code</category><category>summit</category><category>VideoLAN</category><category>Vista</category><category>VLC</category><category>WinCE</category><category>x264</category>    
    <description>&lt;p&gt;This is a post to summarize and evaluate the work that we did this year, compared to last year too.&lt;/p&gt;


&lt;p&gt;This was our second year of the Google Summer of Code project.&lt;/p&gt;    &lt;h2&gt;Google Summer of Code 2008&lt;/h2&gt;


&lt;p&gt;For the second time, &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VideoLAN&quot;&gt;VideoLAN&lt;/a&gt; was an association mentor for the &lt;a href=&quot;http://code.google.com/soc&quot; hreflang=&quot;en&quot;&gt;Google Summer of Code&lt;/a&gt; project.&lt;/p&gt;


&lt;p&gt;The 2008 edition of &lt;a href=&quot;http://www.jbkempf.com/blog/tag/GSoC&quot;&gt;GSoC&lt;/a&gt; had a few improvements and change in the way &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Google&quot;&gt;Google&lt;/a&gt; and we handled it. Let's detail ours:&lt;/p&gt;


&lt;h3&gt;VideoLAN, VLC &amp;amp;&amp;amp; x264&lt;/h3&gt;


&lt;p&gt;This year, we decided that &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VideoLAN&quot;&gt;VideoLAN&lt;/a&gt; would be a mentoring association for BOTH &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; and &lt;a href=&quot;http://www.jbkempf.com/blog/tag/x264&quot;&gt;x264&lt;/a&gt;, instead of doing the same confusion as usual between VLC and VideoLAN.&lt;/p&gt;


&lt;p&gt;This meant that we had to work with the x264 team to find ideas, mentors and define common rules. This was an extra amount of time, but for a good reason!&lt;/p&gt;


&lt;h3&gt;VideoLAN rules&lt;/h3&gt;


&lt;p&gt;After the last year Google &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Summer%20of%20Code&quot;&gt;Summer of Code&lt;/a&gt; summit, we learned quite a few things, and I decided to be a bit more strict during the summer of code. This is Google money, what about using it correctly?
Here we go for the major changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More publicity,&lt;/li&gt;
&lt;li&gt;Qualification tasks. I cannot emphasize more on the goods this brought to us,&lt;/li&gt;
&lt;li&gt;Better reviewing from developers, with common rules to follow on how to give points,&lt;/li&gt;
&lt;li&gt;More involvements of students in the community (presentation mail on mailing list, mandatory public wiki page),&lt;/li&gt;
&lt;li&gt;Mandatory commit and status mail every week to mentor+admin,&lt;/li&gt;
&lt;li&gt;A more active special mailing list!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Results&lt;/h2&gt;

&lt;p&gt;Those changes were great...&lt;/p&gt;


&lt;h3&gt;Selection&lt;/h3&gt;

&lt;p&gt;We received many candidacies, with higher quality and we had the possibility to chose 14 students!&lt;/p&gt;


&lt;p&gt;One of them stopped before even beginning,  because he had found a new job. So we started with 13 students:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;9 for VLC media player&lt;/li&gt;
&lt;li&gt;4 for x264&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Detailed results on VLC:&lt;/h3&gt;

&lt;p&gt;Just going to review every students and whether their code was merged or not.&lt;/p&gt;


&lt;p&gt;Please keep in mind that coding on VLC is &lt;strong&gt;not as easy as&lt;/strong&gt; it might seem. And the code is evolving quite fast, so sometimes, it is difficult to keep stuffs up-to-date.&lt;/p&gt;


&lt;h4&gt;Lukas Durfina&lt;/h4&gt;

&lt;p&gt;Lukas was my student and was working on the Fullscreen Controller and Phonon work.
The &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Qt&quot;&gt;Qt&lt;/a&gt; fullscreen controller was in VLC release 0.9.0 and the Phonon work is almost merged in 1.0.&lt;/p&gt;


&lt;h4&gt;Geoffroy Couprie&lt;/h4&gt;

&lt;p&gt;Geoffroy had the difficult task to rework on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/WinCE&quot;&gt;WinCE&lt;/a&gt;/Windows Mobile port of VLC.
Most of the work has been merged in the upcoming VLC 1.0.&lt;/p&gt;


&lt;h4&gt;Antoine Lejeune&lt;/h4&gt;

&lt;p&gt;Antoine was working on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Maemo&quot;&gt;Maemo&lt;/a&gt; port of VLC.
The code has been merged in VLC 1.0.&lt;/p&gt;


&lt;h4&gt;Kaarlo Henrik Räihä&lt;/h4&gt;

&lt;p&gt;Kaarlo is a very very active member of our community and was working on very difficult aspects of &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Vista&quot;&gt;Vista&lt;/a&gt; integration, namely DXVA.
The project was very difficult and successful for the most part, but it isn't merged yet in VLC.&lt;/p&gt;


&lt;h4&gt;Fabio Ritrovato&lt;/h4&gt;

&lt;p&gt;Fabio was working on MTP device integration.
The code is good and the project is successful and the merge is pending (hopefully for 1.0)&lt;/p&gt;


&lt;h4&gt;Mirsal Ennaime&lt;/h4&gt;

&lt;p&gt;Mirsal is a long time coder in the community and was rewritting the UPnp client and hopefully the server for DLNA.
The project was also successful, but the merge is pending because of some services discovery changes in our code. It should happen for 1.0&lt;/p&gt;


&lt;h4&gt;Dylan Yudaken&lt;/h4&gt;

&lt;p&gt;Dylan was working on PVR improvements and on timeshifting.
The project was also very successful and Dylan was a delight working with. Some things have been merged, some are going to.&lt;/p&gt;


&lt;h4&gt;Eric Dudiak&lt;/h4&gt;

&lt;p&gt;Eric reworked our very bad &lt;a href=&quot;http://www.jbkempf.com/blog/tag/MacOS%20X&quot;&gt;MacOS X&lt;/a&gt; interface
This was very difficult but the outcome was quite good. The mergins is still pending too.&lt;/p&gt;


&lt;h4&gt;Vladimir Belousov&lt;/h4&gt;

&lt;p&gt;This project was a failure.&lt;/p&gt;


&lt;h2&gt;Google Summer of Code Summit&lt;/h2&gt;


&lt;p&gt;This summer of code &lt;a href=&quot;http://www.jbkempf.com/blog/tag/summit&quot;&gt;summit&lt;/a&gt; was great, because it was 2 days and we had way more time to discuss with other people.&lt;/p&gt;


&lt;p&gt;I, however, have found it not enough focused on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/GSoC&quot;&gt;GSoC&lt;/a&gt;, but maybe this was because I didn't choose the right discussions.&lt;/p&gt;


&lt;h2&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;This Google Summer of Code was a HUGE success for VideoLAN and we had some very very good output, some of which you already have on your Computer!&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;Thank you Leslie!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.jbkempf.com/blog/post/2008/11/27/Evaluation-of-Google-Summer-of-Code-2008-for-VideoLAN#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/11/27/Evaluation-of-Google-Summer-of-Code-2008-for-VideoLAN#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/169</wfw:commentRss>
      </item>
    
  <item>
    <title>Build VLC media player under Ubuntu Intrepid</title>
    <link>http://www.jbkempf.com/blog/post/2008/11/26/Build-VLC-media-player-under-Ubuntu-Intrepid</link>
    <guid isPermaLink="false">urn:md5:c48cce3d57d6721597afff2b48388da9</guid>
    <pubDate>Wed, 26 Nov 2008 01:07:00 -0800</pubDate>
    <dc:creator>JBK</dc:creator>
        <category>VideoLAN</category>
        <category>Building</category><category>compilation</category><category>Ubuntu</category><category>VLC media player</category>    
    <description>&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; and &lt;a href=&quot;http://www.jbkempf.com/blog/post/2008/03/28/Build-VLC-media-player-under-Ubuntu-Hardy-804&quot; hreflang=&quot;en&quot;&gt;Build VLC with hardy&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Those articles are always popular on my blog, so here is an update.&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; and &lt;a href=&quot;http://www.jbkempf.com/blog/post/2008/03/28/Build-VLC-media-player-under-Ubuntu-Hardy-804&quot; hreflang=&quot;en&quot;&gt;Build VLC with hardy&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Those articles are always popular on my blog, so here is an update.&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 intrepid:&lt;/p&gt;
&lt;pre&gt;
# apt-get install vlc
# apt-get build-dep vlc 
# apt-get install cvs build-essential git git-core automake1.9 libtool
# apt-get install libcddb2-dev libzvbi-dev yasm
&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-mozilla
&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/11/26/Build-VLC-media-player-under-Ubuntu-Intrepid#comment-form</comments>
      <wfw:comment>http://www.jbkempf.com/blog/post/2008/11/26/Build-VLC-media-player-under-Ubuntu-Intrepid#comment-form</wfw:comment>
      <wfw:commentRss>http://www.jbkempf.com/blog/feed/atom/comments/166</wfw:commentRss>
      </item>
    
</channel>
</rss>