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 ?作者: Edison 时间: 2010-4-17 17:43
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.作者: windywlq 时间: 2010-4-17 20:03
好长……
看看标题,知道这么回事儿就好……呵呵。