On 2016-06-01 15:58, Per Jessen wrote:
Carlos E. R. wrote:
On 2016-06-01 13:51, Per Jessen wrote:
Carlos E. R. wrote:
It works wonders for playing HDTV streams from mythtv. On a somewhat modern Intel CPU. Without it, HDTV is generally impossible. YMMV. More modern CPUs might be better, dunno. A lot of HPC is done on GPUs these days, so they're good for something.
Ok, but ffmpeg does not use any of it for conversion, only for display. It does not affect the OP case.
I don't think you can conclude that. ffmpeg doesn't _display_ anything, it converts. Anyway, I can't test it, maybe the OP can tell us.
The manual page excerpt I posted does not agree:
Note that most acceleration methods are intended for playback and will not be faster than software decoding on modern CPUs. Additionally, ffmpeg will usually need to copy the decoded frames from the GPU memory into the system memory, resulting in further performance loss. This option is thus mainly useful for testing.
It says "playback". Maybe that does not mean "display". I understand it can be used to decode the input stream, but then has to be read from video memory to normal memory before it is used to recode on the output stream, so it is slower. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)