[mythtv-users] Mythtv v35 fails decode with Nvidia NVDEC

Simon Kranz smkranz0506 at gmail.com
Sat Feb 15 00:12:23 UTC 2025


On Sat, 15 Feb 2025 at 00:32, Roland Ernst <rcrernst at gmail.com> wrote:
>
>
>
> On Fri, Feb 14, 2025 at 1:44 PM James Abernathy <jfabernathy at gmail.com> wrote:
>>
>>
>>
>> On Fri, Feb 14, 2025 at 7:08 AM Ryan Patterson <ryan.goat at gmail.com> wrote:
>>>
>>>
>>> On Thu, Feb 13, 2025 at 9:16 PM James Abernathy <jfabernathy at gmail.com> wrote:
>>>>
>>>> On Thu, Feb 13, 2025 at 9:04 PM James Abernathy <jfabernathy at gmail.com> wrote:
>>>>>
>>>>> On Thu, Feb 13, 2025 at 8:54 PM James Abernathy <jfabernathy at gmail.com> wrote:
>>>>>>
>>>>>> On Thu, Feb 13, 2025 at 8:27 PM Ryan Patterson <ryan.goat at gmail.com> wrote:
>>>>>>>
>>>>>>> I just upgraded to fixes/35 and it is not working correctly.  Nothing will play when set to use the Nvidia NVDEC video decoder.
>>>>>>>
>>>>>>> The error displayed says, "Video Frame Buffering Failed Too Many Times"
>>>>>>>
>>>>>>> I switched to VDPAU decoding and playback works.  But I need NVDEC for 4K content.
>>>>>>>
>>>>>>> _____________
>>>>>>> Ryan Patterson
>>>>>>> May the wings of liberty never lose a feather.
>>>>>>>
>>>>>>
>>>>>> What are you seeing? Any log errors?  I have a laptop with hybrid GFX. Nvidia and Intel, so I can launch mythfrontend with pure Nvidia or pure Intel. Since I've been told that using OpenGL only works best with the current software and average CPU.  That even applies to RPI 4. I'm on v35 on everything so I can test it.
>>>>>>
>>>>>> Jim A
>>>>>
>>>>>
>>>>> I did a quick test on my laptop and launched mythfrontend with dedicated GPU option. NVDEC would not even play for me. I switched to OpenGL High Quality and it played perfectly. Of course my laptop is pretty good. Intel© Core™ i7-10750H CPU @ 2.60GHz × 6.
>>>>>
>>>>> Jim A
>>>>>
>>>>
>>>> I switched my laptop to Nvidia GPU only and rebooted. I got the same error as you. However, using OpenGL High Quality was a perfect picture on the Nvidia..
>>>>
>>>> Jim A
>>>
>>>
>>> Thanks for confirming you see the same issue.  Yes, other decoders work (VDPAU, FFMPEG, etc.).  But my CPU is not powerful enough for h.265 HEVC 4K decode.  That is why I need Nvidia NVDEC.  Hopefully the issue is fixed soon.
>>>
>>> -Ryan
>>
>>
>> You might want to open an issue on the github.com site for mythtv.
>>
>
> You can try to set up different playback profiles, see last thread in
> http://lists.mythtv.org/pipermail/mythtv-users/2025-February/414942.html
> mythfrontend: playback settings
>
> Formats MPEG2VIDEO->VDPAU acceleration & OpenGL Hardware
> Formats H264->VDPAU acceleration & OpenGL Hardware
> Formats HEVC->NVIDIA NVDEC acceleration & OpenGL Hardware
>
> Roland
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org

Hello,
I started the other thread about decoding issues but that was related
to playback working but getting bad and scrambled colours using NVDEC,
not the error reported about "video frame buffering failed too many
times" and playback not working at all.  I believe the issues are
different, but maybe related as they are both related to NVDEC.  It
seems something has gone astray with NVDEC in mythtv.


More information about the mythtv-users mailing list