Page 1 of 1

Specific video format not playing and showing error message in VLC 4.0

Posted: 11 Oct 2024 16:43
by mayconhvab
Hello

When trying to play a specific video in VLC 4.0 from October 11, 2024 or earlier, an error message appears stating that the video cannot be displayed.

I will leave the link with the image and the video for testing.

I would like it to be corrected for follow-up updates and bug fixes.

General Complete name : C:\Users\user\Videos\Dolby Trailers\Dolby 000 FPS Writing application : Lavf61.9.100 Video ID : 1 Format : VP9 Codec ID : vp09 Duration : 1 min 53 s Bit rate : 3 637 kb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25,000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bits/(Pixel*Frame) : 0.070 Stream size : 49.1 MiB (90%) Title : ISO Media file produced by Google Inc. Created on: 10/11/2024.
Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 2 Format : E-AC-3 Format/Info : Enhanced AC-3 Commercial name : Dolby Digital Plus Codec ID : ec-3 Duration : 1 min 53 s Bit rate mode : Constant Bit rate : 384 kb/s Channel(s) : 6 channels Channel layout : L R C LFE Ls Rs Sampling rate : 48.0 kHz Frame rate : 31,250 FPS (1536 SPF) Compression mode : Lossy Stream size : 5.18 MiB (10%) Title : ISO Media file produced by Google Inc. Service kind : Complete Main
Default : Yes
Alternate group : 1
Dialog Normalization : -10 dB
compr : 0.53 dB
dialnorm_Average : -10 dB
dialnorm_Minimum : -10 dB
dialnorm_Maximum : -10 dB



I believe it is because the audio and video codec is in E-AC-3, which is Dolby Digital Plus. VideoLAN can certainly find the error and correct it from now on.

Link to the image where the error appears: https://imgur.com/dXm2aEN

Link to the video for test download: https://upload.disroot.org/r/gP1TfNQQ#v ... OUzdszT40=

I would like to express my sincere thanks.

And thanks for adding and accepting that the developers have added FFmpeg 7.1 to the latest versions of VLC 4.0

Re: Specific video format not playing and showing error message in VLC 4.0

Posted: 11 Oct 2024 16:54
by mayconhvab
Remembering that the video in question is from the website: https://www.youtube.com/watch?v=YIYqzNYHhnk

I used the latest yt-dlp nightly and the nightly build gpl shared versions from October 11, 2024, from BtbN in his official repository on Github.

I used: yt-dlp -f bestvideo+bestaudio

Thank you very much.

Re: Specific video format not playing and showing error message in VLC 4.0

Posted: 12 Oct 2024 12:15
by Lotesdelere
Assertion failed
vpx_alpha.c
Expression: frame -> i_pts != VLC_TICK_INVALID

But it's playing fine with VLC 3.0.21 release.

Please open Tools -> Messages (set Verbosity to 2) before you start the playback, keep the messages window open during the whole process and then paste the full resulting log here or on Pastebin.com or on Justpaste.it if it's too long.

Re: Specific video format not playing and showing error message in VLC 4.0

Posted: 12 Oct 2024 22:28
by mayconhvab
In VLC 3.0.21 and VLC 3.0.21 nightly I can play normally, but in VLC 4.0 nightly it is not possible to play.

Because there appears an error message with a dialog box that prevents access to the video to play, the video containing MP4 VP9 and audio

Audio
ID: 2
Format: E-AC-3
Format/Info: Enhanced AC-3
Commercial name: Dolby Digital Plus
Codec ID: ec-3

With audio channels: Channel layout: L R C LFE Ls Rs

It is not possible to access verbosity in VLC 4.0.

I'll leave the error log on the site for VLC 3.0.21, but as I said before, in VLC 4.0 it is not possible to play the video because of this error: https://i.imgur.com/dXm2aEN.png

Link to the error that occurs in VLC 3.0.21 containing the MP4 VP9 video for E-AC-3 Dolby Digital Plus audio: https://pastebin.com/8drXRCv6


More information about the video:

General
Complete name : C:\Users\user\Videos\Dolby Trailers\Dolby X LG- #Dancewithme [YIYqzNYHhnk].mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/dby1/iso2/mp41)
File size : 54.3 MiB
Duration : 1 min 53 s
Overall bit rate : 4 024 kb/s
Frame rate : 25.000 FPS
Writing application : Lavf61.9.100

Video
ID : 1
Format : VP9
Codec ID : vp09
Duration : 1 min 53 s
Bit rate : 3 637 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bits/(Pixel*Frame) : 0.070
Stream size : 49.1 MiB (90%)
Title : ISO Media file produced by Google Inc. Created on: 10/11/2024.
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : ec-3
Duration : 1 min 53 s
Bit rate mode : Constant
Bit rate : 384 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 5.18 MiB (10%)
Title : ISO Media file produced by Google Inc.
Service kind : Complete Main
Default : Yes
Alternate group : 1
Dialog Normalization : -10 dB
compr : 0.53 dB
dialnorm_Average : -10 dB
dialnorm_Minimum : -10 dB
dialnorm_Maximum : -10 dB

Re: Specific video format not playing and showing error message in VLC 4.0

Posted: 14 Oct 2024 12:31
by Lotesdelere
Link to the error that occurs in VLC 3.0.21 containing the MP4 VP9 video for E-AC-3 Dolby Digital Plus audio: https://pastebin.com/8drXRCv6

As requested, we do need the whole full messages log, from the very beginning to the very end, and not only few lines out of it.

And you can try another audio output module:
http://wiki.videolan.org/WindowsFAQ-2.0 ... _anomalies

Don't forget to save and restart VLC after any change.

Re: Specific video format not playing and showing error message in VLC 4.0

Posted: 11 Nov 2024 03:53
by mayconhvab
Unfortunately, there is no way to perform the verification in VLC 4.0, as the error prevents the verbosity from being reached and unfortunately MP4 H.264 with the E-AC3 audio codec does not play.

I believe this is because VLC 4.0 is not playing videos with this E-AC3 audio format because it is this audio format.

Although VLC 4.0 is playing MP4 H.264 with the AAC codec fine, fortunately I can play any video with the audio playing normally, but not with E-AC3.

I believe it is something that prevents or some bug that VLC 4.0 does not play MP4 H.264 with E-AC3 audio.

Probably some code that was changed in the various constant changes of the software, or MP4 H.264 with E-AC3 audio is not supported by VLC 4.0.

If I were a developer or software engineer I could even fix it or add it, but unfortunately I I can't learn programming languages

But besides that, I would like someone to contribute and fix it, and then we will know why MP4 H.264 with E-AC3 audio is not playing in VLC 4.0

Anyone who can add to the patch will be very welcome, with all additional information, tools, and APIs