VLC Bug report about h264 codec

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
Videogamer555
Blank Cone
Blank Cone
Posts: 66
Joined: 07 Feb 2012 01:14

VLC Bug report about h264 codec

Postby Videogamer555 » 11 Mar 2021 07:15

I'm posting this here because I'm using the Windows version of VLC, and haven't tested the bug in any other version of VLC, but I know for sure it does exist in the Windows version of VLC.

When playing an mp4 video file with h264 compressed video, and doing ctrl+j to see the codec info, it's missing an important piece of info now. Previously (in an older version of VLC player, I think one of the later 2.x versions or earlier 3.x versions) it would say if it was YUV full range, or partial range (or any other YUV format info, like if it was YUV444 or YUV420, etc), under the "Decoded format" info. Now that info is missing. Here's a screenshot.
Image

Please fix this soon.

Hitchhiker
Big Cone-huna
Big Cone-huna
Posts: 2203
Joined: 29 Jun 2018 11:40
VLC version: 3.0.17.4
Operating System: Windows 8.1
Location: The Netherlands

Re: VLC Bug report about h264 codec

Postby Hitchhiker » 11 Mar 2021 10:59

It's not a bug. The reason the Decoded format field is blank is because "Hardware-accelerated decoding" is enabled in Prefs ---> Input / Codecs menu. When that's set to "Automatic" the GPU handles graphics instead of the CPU. If you want to see data in the Decoded format field set "Hardware-accelerated decoding" to disabled. Save, exit and restart vlc.

Videogamer555
Blank Cone
Blank Cone
Posts: 66
Joined: 07 Feb 2012 01:14

Re: VLC Bug report about h264 codec

Postby Videogamer555 » 25 Mar 2021 08:55

It's not a bug. The reason the Decoded format field is blank is because "Hardware-accelerated decoding" is enabled in Prefs ---> Input / Codecs menu. When that's set to "Automatic" the GPU handles graphics instead of the CPU. If you want to see data in the Decoded format field set "Hardware-accelerated decoding" to disabled. Save, exit and restart vlc.
Thanks. I had no idea that would be an issue. Doesn't the MP4 container format have a metadata field though, that VLC can read, that tells it what the decoded format is, even if VLC doesn't perform the decoding and offloads that to the GPU? That's that kind of metadata that SHOULD be displayed no matter what, just so the user knows that VLC isn't broken. Leaving a blank field in the codec info like that isn't good, and makes VLC seem broken. I like the increased speed of using GPU decoding, but should also have access to all metadata regarding the video stream that is stored in the video container file (MP4 in this case).

Hitchhiker
Big Cone-huna
Big Cone-huna
Posts: 2203
Joined: 29 Jun 2018 11:40
VLC version: 3.0.17.4
Operating System: Windows 8.1
Location: The Netherlands

Re: VLC Bug report about h264 codec

Postby Hitchhiker » 26 Mar 2021 12:30

You can download the MediaInfo tool for more info. https://mediaarea.net/en/MediaInfo/Screenshots


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: mazerunner32 and 23 guests