blocage sur AAC HE-AAC / LC

Modérateur : Modérateurs

foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

blocage sur AAC HE-AAC / LC

Message par foxyone »

Bonjour je dispose d'un fichier vidéo Ts récalcitrant! encodage et prévisualisation impossible

Si je le démux j'obtient un fichier video AVC / H264 => encodage et prévisualisation possible !

Impossible de réencoder le fichier audio.
Donc le probléme vient de l'audio aac ! Mais je vois pas ce qui m'échappe.

------------------

General
ID : 722 (0x2D2)
Complete name : c:\coldplay.ts
Format : MPEG-TS
File size : 7.50 GiB
Duration : 1h 13mn
Overall bit rate : 14.7 Mbps

Video
ID : 273 (0x111)
Menu ID : 23104 (0x5A40)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : 27
Duration : 1h 13mn
Bit rate mode : Variable
Maximum bit rate : 24.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : MBAFF
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Audio
ID : 274 (0x112)
Menu ID : 23104 (0x5A40)
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : HE-AAC / LC
Muxing mode : LATM
Codec ID : 17
Duration : 1h 13mn
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz / 24.0 KHz
Compression mode : Lossy
Delay relative to video : -383ms

-----------------------

m4ng Video Analyser [ 3.2.0.0 - m4mbo - (exp 31/12/12) ]

(ChainLess: OFF)

[ Video ]
DivX : OK [ 6.9.2.26 ]
Xvid : OK [ Xvid 1.2.2 final ]
X264 (cli) : OK [ x264 0.118.2085 8a62835 ]
X264 (vfw) : OK
VP6 : - [ INTROUVABLE ]
VP7 : - [ INTROUVABLE ]
DivX 3.11 : OK
Quicktime Alternative : - [ INTROUVABLE ]
Quicktime Lite : - [ INTROUVABLE ]
CoreAVC : - [ INTROUVABLE ]
Real Alternative : OK [ 2.0.2 ]
Real Video 10 : OK (Alternative)
DirectVobSub : - [ INTROUVABLE ]
VSfilter : OK [ 1.0.1.5 ]
ffdshow : OK [ ffdshow v1.1.3611 [2010-10-06] ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.2.0.575 ]
CORE - VORBIS Codec : - [ INTROUVABLE ]
LAME - MP3 Codec : OK [ 0.9.1.0 ]
AC3 Filter : OK [ 1.63b ]
Oggcodecs : - [ INTROUVABLE ]
OggDs : OK [ ??? ]
----------------------------------------------------
[ Miscs ]
Windows : Microsoft Windows XP [Service Pack 3]
UAC : User Account Control OFF
Temp : C:\Documents and Settings\nomade\Application Data\m4ng\
Matroska Splitter : OK [ 1.10.262.12 ]
DGindex : OK [ 1.5.0.0 ]
m4ng Codec Pack : OK [ v 1.1 ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
DVDFab HD Decrypter : - [ INTROUVABLE ]
- [ INTROUVABLE ]
DVDFab : - [ INTROUVABLE ]
Web Browser : C:\Program Files\Mozilla Firefox\firefox.exe
----------------------------------------------------
[ Avisynth ]
AVIsynth.dll OK [ 2.5.8.5 ]
C:\Program Files\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- DirectShowSource.dll OK
- ffavisynth.avsi ?? [ Plugin externe - (peut engendrer des problèmes) ]
- ffavisynth.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- TCPDeliver.dll OK
----------------------------------------------------
[ Matroska (MKV) ]
MKVExtractGui by DP : OK [ 1.6.5.300 ]
MKVtoolnix : OK [ v4.8.0.0 ]
MUX MKV : C:\Program Files\MKVtoolnix\mkvmerge.exe OK
MKVINFOS : C:\Program Files\MKVtoolnix\mkvinfo.exe OK
DEMUX MKV : C:\Program Files\MKVtoolnix\mkvextract.exe OK
----------------------------------------------------
[ CLI - Command line interfaces ]
Nero AAC Encoder : OK [ 1.5.4.0 ]
----------------------------------------------------
Drives :
C:\ D:\ E:\ F:\

C: - DRIVE_FIXED
D: - DRIVE_CDROM
E: - DRIVE_REMOVABLE
F: - DRIVE_CDROM

** END OF FILE - 02224 bytes

merci d'avance
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Salut,

C'est assez bizarre car je ne vois pas non plus ce qui empêche dans la mesure où tu as bien core aac d'installer pour le décodage de l'audio...

Tu peux toujours essayer de passer ta vidéo source dans Graphstudio pour voir si l'audio est bien décodé et par quoi.... Et ensuite, sait-on jamais... tu peux essayer de désinstaller core aac, puis configurer ffdshow pour que ce soit lui qui décode le AAC (tu pourras là aussi voir avec graphstudio si c'est bien ffdshow qui décodera...)
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

dns grphedit ça affiche ça :

coldplay.aac----->Sonic Hd demuxer----->FFDshow Audio decoder----->AC3 filter----->FFDshow Audio decoder 0002------> default direct sound device
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Pffiu... ça fait beaucoup de chose pour décoder tout ça... surtout que je ne vois pas ce qu'AC3filter vient faire ici pour décoder du AAC...

Désinstalles AC3 filter pour voir... De toute façon, ensuite, pour décoder le AC3, tu pourra là aussi utiliser ffdshow...

Sinon, c'est quoi ce Sonic Hd demuxer...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

ac3 filter désinstallé mais ça change rien en fait

par contre je crois je sonic a un rapport avec le codec acc installé par le pack codec M4NG
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Non... m4ng codec pack n'installe pas des choses qui ne lui sont pas demandées...

En cherchant sur le web, il semble commun que le filtre audio sonic mette le souk... Tu as du l'installer à un moment ou un autre... ou alors il s'est installé avec un logiciel tiers... il faut trouver comment le virer...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

bon j'ai pu virer sonic demuxer , desisntallé et réinstallé M4NG + pack codecs. mais graphedit ne prend plus le acc, il manque un filtre

pas de prévisualisation possible non plus dans m4ng => erreur am4ng.avs ligne 32
Modifié en dernier par foxyone le lun. 12 déc., 2011 15:25, modifié 1 fois.
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Ah, mince... Et ffdshow est bien paramétré pour décoder le AAC ? Sinon, réinstalles core AAC et désactives le décodage par ffdshow pour voir...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

non rien a faire !

vlc peut lire le fichier mais c'est tout !
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Bah désolé... mais là je ne vois pas...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

je suis sur que c'est un probleme avec le conteneur "LATM" du aac
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Euh... je comprends pas là... ton fichier audio n'est pas dans ton TS ? J'avais cru comprendre que tu voulais ré-encoder un fichier TS contentant de la vidéo en H264 et du son en AAC...

Sinon, une idée peut-être... Il te faut une version récente des MkvToolnix (à partir de la version 5 je crois) installée sur ton PC... Ensuite :

1. Tu ouvres m4ng
2. Tu vas sur Mux/Demux
3. Tu choisis MKV
4. Tu charges ta vidéo en .TS
5. Tu lances le mux en .MKV
6. Tu charges ce MKV dans m4ng...

Avec un peu de chance, m4ng arrivera à lire et encoder ce MKV... Mais c'est sans certitude...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

oui mais ce aac-hc latm on dirait un conteneur audio aac dans mon fichier ts

et en utilisant mux mkv les ts ne sont pas pris en charge
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

foxyone a écrit :oui mais ce aac-hc latm on dirait un conteneur audio aac dans mon fichier ts

Ah....

et en utilisant mux mkv les ts ne sont pas pris en charge

C'est pour ça que je te dis de prendre une version récente des mkvtoolnix, car MMG prend maintenant en entreé les TS... Sinon, ça prendra plus de temps, mais tu peux d'abord démuxer les pistes audio et vidéo du TS avec TSmuxerGUI, puis muxer les pistes dans un MKV... Mais ça sera plus simple en installant une version récente de mkvtoolnix...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

alors effectivement la version 5+ prend le ts.

(aucun en-tête AAC correct trouvé). Cela peut provoquer une désynchronisation audio/vidéo.

Ca confirme ce que je pense avec le aac. D'ailleurs cette vidéo est un enregistrement ts fait sur une chaine HD etrangere comme la tnt HD (en france h264+aac à la con)
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Sans aucune certitude, vu que mon anglais est proche de zero... J'ai trouvé sur doom9 un sujet qui parle de ça... dans lequel est indiqué un lien pour télécharger un Directshowfilter pour décoder ce format audio...

On ne sait jamais, essaies de l'installer et ensuite essaies à nouveau de passer ton TS dans m4ng...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

deja lu ce forum et deja telechargé le fichier

dans le zip y'a un mmaacd.ax

je viens d'apprendre quoi en faire

copié dans system32 et commande regsvr32.exe /s mmaacd.ax effectuée

=> pas de changement ! vlc ok mais c'est tout => avisynth erreur , ni previsualisation ni encodage du aac possible

ai je bien installé le filtre? dans la config FFDshow à aac je n'ai toujours que libavcodec ou libfaad 2
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Pour l'installation du filtre, je pense que oui...

Quand tu vas dans la prévisualisation, essaies voir de faire [option vidéo] puis "Directshowsource", ou "ffmpegsource" pour voir...

Sinon, sur l'interface principale de m4ng il est possible de choisir un mode sans echec, mais je ne crois pas que la prévisualisation soit possible, et tu seras obligé de lancer le ré-encodage total pour voir à la fin si ça a marché ou non...

En dernier recours, normalement, il est possible de ré-encoder avec VLC... par contre, je ne sais pas comment on fait... Tu peux éventuellement faire ça afin de récupérer la piste audio ainsi ré-encodée, que tu pourras muxer avec un encodage de la partie vidéo avec m4ng...
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

foxyone a écrit : ai je bien installé le filtre? dans la config FFDshow à aac je n'ai toujours que libavcodec ou libfaad 2
Oups, j'avais pas vu cette ligne... essaies en désactivant ffdshow pour le AAC... pour être sur qu'éventuellement le filtre que tu as installé sera choisi...

Tu as réessayé de passer ta vidéo dans graphstudio après avoir installé le filtre...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

aucune prévisualisation possible meme avec ffmpeg ou directshow, aac activé ou desactivé

mais au debut le fichier H264 je pouvais le visualiser quand meme, là non
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Euh... je ne te suis plus là... que veux tu dire par je pouvais visualiser le fichier h264... parce que m4ng n'accepte pas les fichiers "bruts"... tu n'a pas pu charger un H264 s'il n'était pas dans un TS, un MKV ou un M2TS...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

et pourtant je l'ai fait

bon sinon graphedit ne prend toujours pas le fichier aac
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Bizarre ça... mais normalement, si tu charges ton TS, et que pour l'audio, tu choisis "vidéo muette" ou quelque chose comme ça (avec la clé à molette), tu devrais avoir la prévisualisation vu que c'est l'audio qui pose problème...

Il ne te reste à mon avis plus que la solution d'encoder l'audio avec VLC alors...
foxyone
Messages : 25
Enregistré le : jeu. 18 août, 2011 21:45

Message par foxyone »

ah oui effectivement, je ne connaissais pas cette manip avec la video muette!

donc finallement vlc peut lire mais pas convertir.
J'ai WinAVI VideoConverter qui veut bien faire le travail.
je suis donc en train d'encoder ce fameux aac en pcm pour en faire ce que je veux apres.
Une seule contrainte, ce programme n'encode pas l'audio seul! j'ai donc lancé un avi à faible resolution pour voir ce que ça donne
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message par Subbat »

Bon bah... il faudra faire comme ça pour l'instant... en attendant de trouver mieux... mais visiblement, à ce que j'ai pu lire, ce format audio semble poser des problèmes un peu partout...

Pourrais-tu essayer de couper un bout de ta vidéo original et la mettre en ligne (megaupload ou un truc du genre) pour que l'on puisse tester chez nous...

Sans vouloir parler à leurs places... Pepsilite (l'auteur de m4ng) et les autres membres de la te@m qui " maitrisent le mieux tout ça sont un peu pris par ailleurs ces temps-ci... mais avec un exemple, peut-être pourrons-nous (ils) y regarder d'un peu plus prêt plus tard pour essayer de trouver une parade...
Verrouillé