Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Decoding HD video on Linux

  • 03-11-2011 4:45pm
    #1
    Registered Users, Registered Users 2 Posts: 14,048 ✭✭✭✭


    I am posting this just for information purposes for those who may have met with a similar problem to myself. If this is not a suitable location then hopefully the mods will deal with it.


    I have had troubles for quite some time playing some (particularly high bit rate) HD videos on my main PC, which uses Linux.

    I had thought the problems were due to the hardware ... CPU a bit slow and/or the graphics card not capable etc.

    I moved to a different machine - a Quad Core Intel - and had the same problems. Ah! It must be the graphics card so ...... bought a new one (good excuse :D ) and there was a slight difference, but I still had stuttering on the video sample I was using.

    After much searching, I discovered that I could have perfect HD video playing by enabling two decoding threads .... yep I had not known that ffmpeg can use multiple threads for decoding.


    Oh yes!
    Mplayer and all its front ends use ffmpeg for decoding, so the likes of KPlayer, KMPlayer, SMPlayer and MPlayer itself now play the videos with no problems reported and no stuttering.

    Unfortunately it seems VLC does not yet have this option, although I read that it is due to be included in version 1.2 when it appears.

    That's it .... just a 'heads-up' for others who may not know about the multithread decoding in ffmpeg. :)


Advertisement