[mythtv-users] Intel i965 video buffers errors on frontend - OpenGL

evade. evade at internode.on.net
Mon Jul 10 10:06:20 UTC 2017


On 07/07/17 18:22, faginbagin wrote:
> On 7/6/2017 7:35 AM, evade at internode.on.net wrote:
>> Hello,
>> I'm having difficult problems with playback in the frontend version 
>> 0.28.1-3 and would love some help please!
>>
>>
 >> <snip>
>>
>> So I switched to VAAPI, despite it lacking deinterlacing.  I'm still 
>> having playback problems with stuttering, especially with live TV.  My 
>> PC also has Intel HD audio (Realtek ALC892).
>>
>> Although playback works, when I enable debug logging I see multiple 
>> occurrences of both:
>>
>> <date> <time> I  Player(0): Waiting for video buffers...
>>
>> and:
>>
>> <date> <time> I  Player(0): Video is 3.54437 frames ahead of audio,
>>                          doubling video frame interval to slow down.
>>
>> Relevant devices:
>> Intel H170M chipset, Intel i5-6500 CPU with HD Graphics 530
>> Intel "HD Audio" (Realtek ALC892)
 >
> 
> I suggest trying an OpenGL playback profile. That's what I'm using on 
> mythtv 0.27 with an i3-3220. My CPU with HD graphics 2500 should be far 
> less capable than your i5-6500 with HD graphics 530. FWIW, I had to 
> create a custom playback profile that I called "OpenGL Slimmer" because 
> I needed to change the primary deinterlacer from Linear Blend (2X, HW) 
> to Kernel and the fallback from Linear Blend (HW) to One field. Looks 
> fine on a 32 inch TV in the bedroom. I would imagine your system can use 
> a better deinterlacer.
> 
> HTH,
> Helen
 >

Thanks for the fast response Helen!

Your answer was helpful as I didn't realise that 2D video playback could 
be so taxing (I guess it's the deinterlacer?).

You gave me the idea to increase the minimum video memory to the 
graphics card in the BIOS.  It's now 128 MiB, although that doesn't seem 
to have changed anything.


I've just replied to another post and explained that I purchased the i5 
for my media PC because I hope to run two small VMs on it at the same 
time. (They use different storage)
I had hoped the GPU would easily be sufficient for 2D video playback at 
1080p and I'd really like to avoid software rendering.  Aren't the 
OpenGL playback profiles using software?


Hmm.  I just tried the high quality OpenGL playback profile and it has 
the same problem with my buffer being 0% when I first change channel.  I 
could skimp lower, but I will be watching this on our main 55 inch TV.

Any other ideas, please?

Thank you,
evade.


More information about the mythtv-users mailing list