Problèmes h264 depuis VLC 2.x

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.
plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Problèmes h264 depuis VLC 2.x

Postby plotzzz » 24 Jul 2012 19:52

Salut,

J'ai la version 1.1.11 istallée sur XP (x32-bits), et je teste la version 2.0.1 et 2.0.3 en version portable .zip.
Les versions 2.x posent des problèmes. D'une part la consommation CPU est supérieure, mais surtout la moitié de mes h264 en 1440x900 (ancienne TNT) posent problème:

"Pas de décodeur approprié pour le format:
VLC ne supporte probablement pas le format audio ou vidéo « h264 ». Malheureusement il n'y a rien à faire."


exemple:
http://dl.free.fr/muTYmjxQh (20Mo, coupé avec le dernier mkvtoolnix)

Résumé Mediainfo:

Code: Select all

Général Identifiant unique : 222465592181028446043130849146285710841 (0xA75D5086DAF3276A9625DD4D9011DDF9) Nom complet : G:\1440x900.pb.h264.mkv Format : Matroska Version du format : Version 2 Taille du fichier : 20,2 Mio Durée : 29s 856ms Débit global moyen : 5 663 Kbps Date d'encodage : UTC 2012-07-24 15:03:00 Application utilisée : mkvmerge v5.7.0 ('The Whirlwind') built on Jul 8 2012 20:08:51 Bibliothèque utilisée : libebml v1.2.3 + libmatroska v1.3.0 Vidéo ID : 1 Format : AVC Format/Info : Advanced Video Codec Profil du format : Main@L4.0 Paramètres du format, RefFrames : 4 images Identifiant du codec : V_MPEG4/ISO/AVC Durée : 29s 860ms Débit : 5 294 Kbps Largeur : 1 440 pixels Hauteur : 1 088 pixels Largeur originale : 1 080 pixels Format à l'écran : 16/9 Format à l'écran d'origine : 16/9 Images par seconde : 50,000 Im/s Images/s d'origine : 25,000 Im/s Espace de couleurs : YUV Sous-échantillonnage de la chrominance : 4:2:0 Profondeur des couleurs : 8 bits Type d'image : Progressif Bits/(Pixel*Image) : 0.068 Taille du flux : 18,8 Mio (94%) Default : Oui Forced : Non Coordonnées de chromaticité : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Caractéristiques du transfert : BT.709-5, BT.1361 Coefficients de la matrice : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177 Audio ID : 2 Format : MPEG Audio Version du format : Version 1 Profil du format : Layer 2 Identifiant du codec : A_MPEG/L2 Identifiant du codec/Suggestion : MP2 Durée : 29s 856ms Type de débit : Constant Débit : 256 Kbps Canaux : 2 canaux Echantillonnage : 48,0 KHz Mode de compression : Avec perte Taille du flux : 933 Kio (5%) Default : Oui Forced : Non
Merci.

Lotesdelere
Cone Master
Cone Master
Posts: 9896
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Problèmes h264 depuis VLC 2.x

Postby Lotesdelere » 25 Jul 2012 09:44

ffplay can play it but complains a lot:

Code: Select all

[h264 @ 02C12660] reference overflow (pps) [h264 @ 02C12660] mmco: unref short failure [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture ... [h264 @ 02C12660] reference picture missing during reorder [h264 @ 02C12660] Missing reference picture [h264 @ 02C12660] mmco: unref short failureB vq= 2924KB sq= 0B f=0/0 [h264 @ 02C12660] illegal short term buffer state detectedf=58/0 [h264 @ 02C12660] cabac decode of qscale diff failed at 29 1796/0 [h264 @ 02C12660] error while decoding MB 29 16, bytestream (td) [h264 @ 02C12660] concealing 740 DC, 740 AC, 740 MV errors
So I guess there is something fishy with this file which happened during the encoding and/or the muxing:

Code: Select all

Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, ReFrames : 4 frames Codec ID : V_MPEG4/ISO/AVC Width : 1 440 pixels Height : 1 088 pixels Original height : 1 080 pixels Display aspect ratio : 16:9 Original display aspect ratio : 16:9 Frame rate : 50.000 fps Original frame rate : 25.000 fps

plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Re: Problèmes h264 depuis VLC 2.x

Postby plotzzz » 29 Jul 2012 19:14

L'encodage est celui de la TNT qui a toujours très bien marché, le muxage c'est fait par par mkvtoolnix qui a quand même fait ses preuves. C'est même lisible par mon mediastreamer! Il y a eu une régression au passage à la 2.x de VLC.
Peut-être c'est juste un "tag" à changer dans un editeur hexa (pas trouvé de chaîne "h264" en tout cas)?
Une idée quelqu'un ?

Lotesdelere
Cone Master
Cone Master
Posts: 9896
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Problèmes h264 depuis VLC 2.x

Postby Lotesdelere » 30 Jul 2012 09:37

Here lies the problem IMO:

Code: Select all

Frame rate : 50.000 fps Original frame rate : 25.000 fps
The problem is not MMG itself but the person who has used it, classic PEBCAK :)

plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Re: Problèmes h264 depuis VLC 2.x

Postby plotzzz » 01 Aug 2012 13:43

Une autre idée quelqu'un ?

plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Re: Problèmes h264 depuis VLC 2.x

Postby plotzzz » 28 Aug 2012 21:15

Décidément, rien n'à faire, ça bugue toujours, même avecle bons fps (selon mediainfo).
Un fichier 1440x900 qui marche http://dl.free.fr/rEf70mHfn (15Mo)

Code: Select all

Général Nom complet : J:\(HD)\B(HD).mkv Format : Matroska Version du format : Version 2 Taille du fichier : 4,27 Gio Durée : 1h 40mn Débit global moyen : 6 080 Kbps Application utilisée : Lavf53.0.3 Bibliothèque utilisée : Lavf53.0.3 Vidéo ID : 1 Format : AVC Format/Info : Advanced Video Codec Profil du format : Main@L4.0 Paramètres du format, CABAC : Oui Paramètres du format, RefFrames : 4 images Paramètres du format, GOP : M=4, N=32 Identifiant du codec : V_MPEG4/ISO/AVC Débit : 5 703 Kbps Largeur : 1 440 pixels Hauteur : 1 088 pixels Largeur originale : 1 080 pixels Format à l'écran : 16/9 Format à l'écran d'origine : 16/9 Type d'images/s : Variable Images/s d'origine : 25,000 Im/s Espace de couleurs : YUV Sous-échantillonnage de la chrominance : 4:2:0 Profondeur des couleurs : 8 bits Type d'image : Entrelacé Ordre des images : Ligne du haut d'abord Default : Oui Forced : Non Coordonnées de chromaticité : BT.709 Caractéristiques du transfert : BT.709 Coefficients de la matrice : BT.709 Audio ID : 2 Format : E-AC-3 Format/Info : Audio Coding 3 Paramètres du format, Endianness : Big Identifiant du codec : A_EAC3 Durée : 1h 40mn Type de débit : Constant Débit : 256 Kbps Canaux : 6 canaux Position des cannaux : Front: L C R, Side: L R, LFE Echantillonnage : 48,0 KHz Mode de compression : Avec perte Délai par rapport Vidéo : 113ms Taille du flux : 184 Mio (4%) Default : Oui Forced : Non
Un fichier 1440x900 qui marche pas http://dl.free.fr/mQpnKtNBy (10Mo)

Code: Select all

Général Nom complet : J:\(HD)\D(HD).mkv Format : Matroska Version du format : Version 2 Taille du fichier : 4,48 Gio Durée : 2h 0mn Débit global moyen : 5 322 Kbps Application utilisée : Lavf53.0.3 Bibliothèque utilisée : Lavf53.0.3 Vidéo ID : 1 Format : AVC Format/Info : Advanced Video Codec Profil du format : Main@L4.0 Paramètres du format, RefFrames : 4 images Identifiant du codec : V_MPEG4/ISO/AVC Débit : 5 088 Kbps Largeur : 1 440 pixels Hauteur : 1 088 pixels Largeur originale : 1 080 pixels Format à l'écran : 16/9 Format à l'écran d'origine : 16/9 Type d'images/s : Variable Images/s d'origine : 25,000 Im/s Espace de couleurs : YUV Sous-échantillonnage de la chrominance : 4:2:0 Profondeur des couleurs : 8 bits Default : Oui Forced : Non Coordonnées de chromaticité : BT.709 Caractéristiques du transfert : BT.709 Coefficients de la matrice : BT.709 Audio ID : 2 Format : E-AC-3 Format/Info : Audio Coding 3 Paramètres du format, Endianness : Big Identifiant du codec : A_EAC3 Durée : 2h 0mn Type de débit : Constant Débit : 128 Kbps Canaux : 2 canaux Position des cannaux : Front: L R Echantillonnage : 48,0 KHz Mode de compression : Avec perte Délai par rapport Vidéo : 119ms Taille du flux : 110 Mio (2%) Default : Oui Forced : Non
Seule différence, 3 lignes absentes dans celui qui ne marche pas:

Paramètres du format, CABAC : Oui
Type d'image : Entrelacé
Ordre des images : Ligne du haut d'abord

Lotesdelere
Cone Master
Cone Master
Posts: 9896
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Problèmes h264 depuis VLC 2.x

Postby Lotesdelere » 29 Aug 2012 10:18

Décidément, rien n'à faire, ça bugue toujours, même avecle bons fps (selon mediainfo).
The MediaInfo reports don't match with the posted files, this is what I got:

For the working file:

Code: Select all

Format : AVC Width : 1 440 pixels Height : 1 088 pixels Original height : 1 080 pixels Display aspect ratio : 16:9 Original display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25.000 fps
For the non working file:

Code: Select all

Format : AVC Width : 1 440 pixels Height : 1 088 pixels Original height : 1 080 pixels Display aspect ratio : 16:9 Original display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 40.541 fps Original frame rate : 25.000 fps
Notice the FPS problem, once again. I'm afraid your recorder is sometimes creating strange files.

plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Re: Problèmes h264 depuis VLC 2.x

Postby plotzzz » 03 Sep 2012 20:15

Apparently it is not allowed to post the same message in two different languages, so here please find a translation of my problem:

I'm a bit disappointed by VLC 2.x
First thing it uses more CPU, and some h.264 files become unplayable.

Here is an example: http://dl.free.fr/qeGaUs4Mk

when opening this file with VLC 2.x
you immediately get the following message:

"No suitable decoder module:
VLC does not support the audio or video format "h264". Unfortunately there is no way for you to fix this."


It seems VLC read some kind of metadata in the file and refuses immediately to play the video (audio IS rendered, though).

Mediainfo:

Code: Select all

Général Unique ID : xxx Complete name : D:\notworking.mkv Format : Matroska Format version : Version 2 File size : 9,55 Mio Duration : 26s 0ms Overall bit rate : 3 081 Kbps Encoded date : UTC 2012-08-29 10:29:07 Writing application : mkvmerge v5.7.0 ('The Whirlwind') built on Jul 8 2012 20:08:51 Writing library : libebml v1.2.3 + libmatroska v1.3.0 Vidéo ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, ReFrames : 4 images Codec ID : V_MPEG4/ISO/AVC Duration : 26s 0ms Bit rate : 2 892 Kbps Width : 1 440 pixels Height : 1 088 pixels Original height : 1 080 pixels Display aspect ratio : 16/9 Original display aspect ratio : 16/9 Frame rate mode : Constant Frame rate : 25,000 Im/s Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Bits/(Pixel*Frame) : 0.074 Stream size : 8,96 Mio (94%) Default : Oui Forced : Non Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 2 Format : E-AC-3 Format/Info : Audio Coding 3 Format settings, Endianness : Big Codec ID : A_EAC3 Duration : 26s 0ms Bit rate mode : Constant Bit rate : 128 Kbps Channel(s) : 2 canaux Channel positions : Front: L R Sampling rate : 48,0 KHz Compression mode : Avec perte Delay relative to video : 239ms Stream size : 406 Kio (4%) Default : Oui Forced : Non
After comparison with one of my working files (almost identical), I realized there are 3 missing information:

Format settings, CABAC : Yes
Scan type : MBAFF
Scan order : Top Field First

May be this helps. Any idea what happens ?
Sorry to have to stick to VLC 1.1.11.
This has been tried with VLC 2.0.1 and 2.0.3 portable on Windows XP 32bits and Windows 7 x64)

It's not a bad FPS problem as it has been suggested (see my last Mediainfo log), so any other help would be appreciated.

(please :!: do not flood this topic and write only something that helps, thank you)

Lotesdelere
Cone Master
Cone Master
Posts: 9896
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Problèmes h264 depuis VLC 2.x

Postby Lotesdelere » 05 Sep 2012 12:30

As said before, your recorder is sometimes creating strange files, but you don't want to believe it.

The non working file you have posted is not playing properly, or not at all, in many players while the working file is playing. So guess where the problem comes from...

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Problèmes h264 depuis VLC 2.x

Postby Jean-Baptiste Kempf » 07 Sep 2012 17:42

File is too much broken for us to support it.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

plotzzz
Blank Cone
Blank Cone
Posts: 25
Joined: 12 Apr 2011 11:52

Re: Problèmes h264 depuis VLC 2.x

Postby plotzzz » 27 Sep 2012 20:45

I regret VLC 2 seems less fault tolerant, because VLC 1 or mkvmerge or my standalone player do not complain about these files and play them perfectly.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 54 guests