[vlc] Re: Re : Use the GPU

Danko Dolch danko at dolchonline.net
Sat Sep 9 10:25:09 CEST 2006


Hi Galen!

> Your graphics card isn't likely to make the video look any better.

What about hadware accelerated decoding, motion adaptive deinterlacing and GPU shader based filtering/compositing??
One very simple thing - as far as I know there is no way of high quality image rezising even with things like MMX - today I only know GPU accelerated applications that can do this...


>The only real reason you'd use the video card is if you can't play the video properly (i.e. it skips or stutters because your >CPU isn't fast enough) and hence need to reduce CPU usage - this is hardware acceleration.

If I have a GPU, I don't want to waste my CPU time with video tasks...

Without an hardware accelerated overlay surface none of todays CPU's can deal with high definition video.
And even with - ever tryed to play a HD 1080p H.264 stream with 50MBit/s data rate (ever thought about e-Cinema requirements)??  - don't try this with VLC - no multi processor support like the Quicktime Player and no GPU support like Windows Media Player or commercial HD-DVD-Player software ;-)

Ok - I know about the problems of supporting GPU features like H.264 decoding - but support of multible CPU's at least would be great... but imho the most faszinating possibilities are located around GPU shaders - color correction - denoise - compositing...

only some thought about the future of video processing...

best regards

Danko

  ----- Original Message ----- 
  From: galenz at zinkconsulting.com 
  To: Joe-la-Frite 
  Cc: vlc at videolan.org 
  Sent: Saturday, September 09, 2006 1:47 AM
  Subject: [vlc] Re: Re : Use the GPU


  Your graphics card isn't likely to make the video look any better. The only real reason you'd use the video card is if you can't play the video properly (i.e. it skips or stutters because your CPU isn't fast enough) and hence need to reduce CPU usage - this is hardware acceleration.


  Look at the video output options under VLC's preferences. If you're using Linux, make sure you have your video drivers setup properly - if you you don't, or your card doesn't support the modes you're trying to output, VLC will give errors or simply quit. 


  Under Linux, see if you can use XvMC or OpenGL video output. XvMC is fastest, as it uses hardware motion compensation for a performance increase. OpenGL (if I recall) only uses your card for colorspace conversion.


  As for Windows, I don't use Windows, but I believe the basic idea is the same - try different video output modules in the preferences.


  -Galen


  On Sep 8, 2006, at 4:04 PM, Joe-la-Frite wrote:


    I think the render will be nicer with the hardware than with an external software. Maybe I'm wrong...
    I'm using Windows XP (and Linux Kubuntu).
    Thank you.


    Envoyé le : Jeudi, 7 Septembre 2006, 5h33mn 27s

    Depends on the platform. VLC doesn't support the full hardware capabilities under all circumstances.


    What platform are you using? What/why are you trying to use your hardware?


    -Galen


    On Sep 7, 2006, at 4:32 AM, Joe-la-Frite wrote:


      Hi everybody.

      Can someone tell me how configure VLC to use the hardware of my graphic card to deal with the video ?

      Thanks a lot.

      Byron










-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20060909/32d45bef/attachment.html>


More information about the vlc mailing list