jb, 28y

Keyword - VLC

Entries feed - Comments feed

Wednesday, May 11 2011

State of VideoLAN

It's been a long time

It's been a long time since the last time I wrote something long enough around here.
But the cool thing is that it is due to being working quite a lot on VLC and different projects...

So, how well is VideoLAN? How well is VLC?

In this post, I will come back on a few points that happened in our last year.

Continue reading...

Wednesday, April 6 2011

Interview Vidéo sur Nolife TV

J'ai été interviewé, dernièrement, par l'équipe de Nolife, dans le cadre de VideoLAN et de VLC, à l'occasion des 10 ans du passage en GPL de VideoLAN.

Cette interview a été diffusée dans l'émission 101%, pendant la grille horaire TV classique.

Vous trouverez gratuitement l'interview, en ligne pour écouter ce que j'ai à dire...

Si vous êtes abonnés Nolife, vous pouvez retrouver aussi, l'interview complète.

Merci pour le soutien!

Thursday, August 12 2010

Let's talk about numbers

VLC numbers

One of the most asked question is about the VLC download numbers. Don't ask me why, this comes all the time back on the subject.

We decided for the 1.1.x releases to use the new sourceforge download service.

There were 2 main reasons to do so:

  • it provides quite interesting statistics and numbers per file, per OS, per date...
  • it makes a 3rd party count our numbers, so we can't be accused of cheating, as we were accused in the past.

Therefore, I'll give a few insights on VLC 1.1.x (1.1.0, 1.1.1 and 1.1.2) download stats.

1.1.x download stats

Those download numbers have been done in the first 50 days after the VLC 1.1.0 release.

Average

The average is around 640k (640000) downloads per day, in total, on the official mirror (sourceforge).

This accounts to around 19 million downloads per month...

Operating systems

This OS repartition is quite simple:

  • Win32 is 86,7%
  • Mac OS X is 13%
  • Source is around 0,3%

Of course, this doesn't mean that we don't have any Linux users. It is just that they use their distributions, which is the correct way to do it.

Countries repartition

One the most interesting topic is the repartition per country.

Here is the diagram of the most important downloading countries.

  • USA is 14,5%
  • Germany and France are both a bit above 10%
  • Italy, India and UK are around 5%

Numbers for smaller countries are available on request.

VLC download numbers

Update vs Direct download

The last important number I will share with you today is the repartition between direct downloads from the website against update from within VLC.

  • Direct downloads are around 40% of the total downloads
  • Updates are therefore 60% of the total downloads

This explains why the videolan.org website doesn't get 19 million visitors per month, but just around 8 or 9 million.

Saturday, March 20 2010

On the road to VLC 1.1.0 part 2: better

Improvements

Being faster is cool, but let’s not forget that multimedia moves fast.

So here are a few improvements that you can expect in VLC 1.1.0.

Codecs, demuxers and protocols

In addition to than GPU/DSP decoding (see my previous post), VLC 1.1.0 will bring:

  • DVB HD subtitles
  • PGS Subtitles from Blu-Ray dumps
  • sftp protocol
  • Atrac1 audio codec
  • Indeo5 video codec
  • AMR (Narrow Band) audio codec
  • Windows Media Voice/Speech audio codec
  • Improved Flac support (7.1 and 88.2/176.4/192 kHz support)
  • 7.1 Vorbis audio support
  • ADPCM in flv files
  • DVD-Audio files .aob, so you can play your DVD-Audio files on your computer
  • vqf, amv, wpl and zpl file support
  • Midi files on Windows port!

And more features…

  • CDDB support on Windows
  • Podcast images
  • Enhancements to our Ambilight support
  • Extensions in lua script
  • Services in lua script
  • Chorus and Flanger audio filter
  • Visualisation using scripted .milk files
  • Windows 7 taskbar integration

That’s all for the major features, that are visible to the users…

What is important, is that VLC isn’t getting bloated by all this, and I’ll explain that in my next article.

Monday, March 15 2010

On the road to VLC 1.1.0 part 1: faster

Let’s go on with the first part of my articles to introduce you to VLC 1.1.0.

Decoding HD

In these days of HD video, speeding of decoding is more and more critical, and VLC has not shine on these aspects lately, especially on H.264.

VLC 1.1 should partly fix those issues, with:

  • faster CPU decoding, especially on Windows,
  • GPU decoding on Windows Vista/7 and on Linux,
  • DSP decoding with OpenMax IL on embedded Linux, like Maemo.

GPU decoding

Using DxVA2 on Windows Vista and 7 and VAAPI on Linux, the decoding stage of VLC framework can now be done by the GPU.

If you have a compatible GPU, especially an nVidia, it should go way faster. VLC should consume less than 10% of your CPU and your CPU shouldn’t be at full speed anymore.

It even works on Ion/Atom machines! This is cool for HTPC.

DSP decoding using OpenMax IL

VLC has a new decoder that can use OpenMax IL codecs for DSP decoding

If this is chinese to you, it means that VLC is almost the same speed and energy consumption than the native player on the N900.

OpenMax IL in VLC can decode and encode most of the codecs: Mpeg2, Mpeg4, H264, H263, WMV1, WMV2, WMV3, RV10, RV20, RV30, RV40 and aac, amr, mp3.

Better audio pipeline

Also, the audio pipeline has been reworked, (and accelerated on ARM devices), so that we less conversion occur and better filtering happen.

Of course, audio is not that critical today, but it just makes VLC a better audio player.

Less Ram and Less threads

VLC 1.1 should use less threads as Rémi wrote.

VLC 1.1 should also use less Ram than 1.0.5, even though, this might not be very visible in all situations.

Conclusion

VLC 1.1.0 should be faster to decode, using less CPU and able to leverage GPU and DSPs; it should use less RAM and less threads. What more do you want ?

Update Part 2: Better

Saturday, March 13 2010

On the road to VLC 1.1.0: introduction

VLC 1.0.0

The 1.0.0 version of VLC has been very popular, partly due to its stability (compared to 0.9.x) and due to its constant improvements ( revisions were 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5 and soon 1.0.6).

VLC 1.0.0 was out in last July, 8 month ago. We need to move on.

Articles

VLC 1.1.0 is on its way, and I’ll start a few articles to introduce VLC 1.1.0 features and highlights.

VLC 1.1.0: Codename and statistics

VLC 1.1.0 will be named The Luggage, because of DiscWorld.

This is huge change, since VLC codenames were taken from the Goldeneye movie.

Statistics

  • 6800 commits have been pushed since 1.0.0-rc1, the first release candidate of VLC 1.0.0
  • 2327 files changed, 429662 insertions(+), 346267 deletions(-)
  • 139 different commiters
  • The biggest commiter has 1822 commits, 2 other commiters have around 770 commits, 1 has 650 and 1 has almost 500 commits. Those 5 developers represent 2 thirds of the total of commits.

Highlights

The highlights of VLC 1.1.0 will be…

… at the next articles. :D

Update:

Part 1: Faster

Part 2: Better

- page 2 of 6 -


Jean-Baptiste KEMPF | jean-baptiste.kempf _(at)_ via.ecp.fr | Powered by Chaussure | xHtml et CSS valide