Erreur X264 lancement m4ng + X264 probléme nombre de passes

Modérateur : Modérateurs

m4nguser
Messages : 23
Enregistré le : lun. 11 oct., 2010 15:35

Erreur X264 lancement m4ng + X264 probléme nombre de passes

Message par m4nguser »

Bonjour à tous :gaze:

Je viens d'effectuer un encodage, seulement il n'effectue qu'une seule passe (le résultat se voit grandement).

Je vous donne les principaux paramètres d'encodages:

Système windows seven 64 bits

m4ng 2.1.0.7 RC7

x264 cli (encodage en deux passes) MP4

Désentrelacement Yadiff

lanczos

Il encode la première passe normalement mais il effectue le mux au lieu de lancer la deuxième.

Pour information quand je lance m4ng j'ai une erreur qui apparait "m4ng - x264 config a cessé de fonctionner (erreur que je n'avais pas avec la version précédente de m4ng v2.1.0.3 RC4)


Signature du problème :
Nom d’événement de problème: BEX
Nom de l’application: m4ng_x264_config.exe
Version de l’application: 1.0.0.0
Horodatage de l’application: 4c8dcf7e
Nom du module par défaut: m4ng_x264_config.exe
Version du module par défaut: 1.0.0.0
Horodateur du module par défaut: 4c8dcf7e
Décalage de l’exception: 00104028
Code de l’exception: c0000417
Données d’exception: 00000000
Version du système: 6.1.7600.2.0.0.768.3
Identificateur de paramètres régionaux: 1036
Information supplémentaire n° 1: e3aa
Information supplémentaire n° 2: e3aa2ed83ae8308f3dd0a219948cb810
Information supplémentaire n° 3: 7028
Information supplémentaire n° 4: 7028bc4e2384b35691384ac0ec9e2796
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Bonjour,

Cette erreur apparait à quel moment ? Si c'est au moment de la deuxième passe c'est très étrange ...

Tu pourrais mettre ici le contenu des fichiers .bat qui doivent se trouver la racine de ton disque dur C ?
m4nguser
Messages : 23
Enregistré le : lun. 11 oct., 2010 15:35

Message par m4nguser »

Oui à la deuxième passe.

Je viens d'aller voir à l'endroit que tu viens de me dire et je vois deux fichiers .bat (un pour chaque passe il me semble)

Si je clique sur le 1 il relance automatiquement l'encodage de la première passe, de ce fait (en toute logique) la première passe fonctionne.

Si je clique sur le.bat 2 cela me mets ceci:


C:\>D:\PROGRA~1\m4ng\system\x264.exe --pass 2 --stats "D:\PROGRA~1\m4ng\system\x
264.stats" --level 4.1 --ref 4 --b-adapt 2 --direct auto --deblock -1:-1 --trell
is 2 --partitions p8x8,b8x8,i8x8,i4x4 --vbv-bufsize 50000 --vbv-maxrate 50000 --
me umh --threads auto --thread-input --aq-mode 1 --aq-strength 1.0 --bitrate 240
0 --output "h:\encodage\mainmovie\c4c01\video_ts\vts_01_0_.264" "D:\PROGRA~1\m4n
g\system\Am4ng.avs"
x264 proxy - version 1.0.1 (11/10/2010)
Underground78 pour m4ng.fr

Systeme 64 bits detecte : utilisation du x264 64 bits

D:\PROGRA~1\m4ng\system\Am4ng.avs: 720x400, 30 fps, 47337 frames
y4m [info]: 720x400p 0:0 @ 30/1 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [error]: ratecontrol_init: can't open stats file
x264 [error]: x264_encoder_open failed
Output error: wrote only 409496 of 432000 bytes

C:\>pause
Appuyez sur une touche pour continuer...
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Hum si tu as relancé la première passe ça peut avoir écrasé les fichiers de stats donc je sais pas trop ce qu'il faut en conclure ...

Comme ça rien ne parait bizarre, est-ce que tu pourrais retester d'abord l'encodage avec m4ng mais en n'encodant que 2 min de ta source (en passant par la prévisualisation et les cases à droite) puis si ça plante en lançant d'abord le bat pour la 1ère passe puis celui pour la deuxième ?
m4nguser
Messages : 23
Enregistré le : lun. 11 oct., 2010 15:35

Message par m4nguser »

D'accord mais je dois m'absenter, je posterai plus tard, merci. :did:
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Pas de soucis ! ;)
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

RC7 v2?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

pepsilite a écrit :RC7 v2?
Vu la version du proxy oui. Mais est-ce que tu vois une raison à ce que m4ng_x264_config.exe soit appelé entre la 1ère et le 2ième passe ?
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

euh, oui, pour passer les paramètres d'encodage... même si ça ne sert à rien, il était prévu au départ que les passes puissent différer.
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Et une raison pour que ça ne plante que à la deuxième passe ? Là je vois pas du tout ce qui pourrait avoir changé entre temps ...
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

dans le doute, reboote ...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
fifo78
Messages : 82
Enregistré le : lun. 23 mars, 2009 8:46

Message par fifo78 »

Bonjour à tous,

J'ai essayé aussi la RC7, avec le même problème! Au lancement de la RC7 problème x264... début de la 2 em passe idem. Le problème c'est que en mode batch ça coince tout et ton batch se bloque ! (une nuit de perdue! :beuh: )

Du coup je suis revenu à la RC4!

PS: les tskv2 ne sont pas compatible entre RC4 et RC7 (oui ou je galège?)

Bien à vous.

PS2: J'ai essayé MSDFix sans résultat.
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

bon, essaye une chose
renomme le fichier m4ng\system\x264.exe en x264.bak et m4ng\system\x264_32.exe en x264.exe.
Tu vas perdre le gain généré par l'encodage en 64 bits mais ça marchera peut-être tout court...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
fifo78
Messages : 82
Enregistré le : lun. 23 mars, 2009 8:46

Message par fifo78 »

J'ai venu, j'a fisu, c'est tout foutu!
Trêve de billevesée, ça fait pareil au démarrage m4ng - x264 config a rencontré un problème...puis se lance normalement?? :gy:

Bonne chance!
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

bon, essaye cette version : http://lauden.fr/pepsilite/upl/v200/m4n ... RC7_v7.rar
(c'est juste l'exe de m4ng à mettre à la place de l'autre)
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Sinon si le bug persiste, je dois avoir une version debug quelque part sur le forum ... Je cherche ...

Edit : trouvée ! m4ng_x264_config.zip, il faut remplacer le fichier dans le dossier "system" de m4ng et espérer que le message d'erreur de Windows contienne plus d'infos intéressantes ...
hsh001
Messages : 13
Enregistré le : dim. 24 oct., 2010 5:00

Message par hsh001 »

Bonjour

Si cela peut aider, quelques petites constatations sur windows seven 64 bits.

1 Binaire sans symboles[m4ng_x264_config.exe (1782272 octets)]

Avec le binaire [m4ng_x264_config.exe (1782272 octets)] du [setup], un trap est provoqué au lancement de m4ng.



>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Le détail du messagE dans le dialogue ci dessus :
-----------------------------------------------------------------
Signature du problème :
Nom d’événement de problème: BEX
Nom de l’application: m4ng_x264_config.exe
Version de l’application: 1.0.0.0
Horodatage de l’application: 4c8dcf7e
Nom du module par défaut: m4ng_x264_config.exe
Version du module par défaut: 1.0.0.0
Horodateur du module par défaut: 4c8dcf7e
Décalage de l’exception: 00104028
Code de l’exception: c0000417
Données d’exception: 00000000
Version du système: 6.1.7600.2.0.0.256.1
Identificateur de paramètres régionaux: 1036
Information supplémentaire n° 1: e3aa
Information supplémentaire n° 2: e3aa2ed83ae8308f3dd0a219948cb810
Information supplémentaire n° 3: 7028
Information supplémentaire n° 4: 7028bc4e2384b35691384ac0ec9e2796
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Aprés fermeture du dialogue, m4ng se lance...

Le lancement en autonome de [m4ng_x264_config.exe (1782272 octets)]



provoque un trap lors d'une validation pat [OK]

2 Binaire avec les symboles [m4ng_x264_config.exe (6295552 octets)]

Le handler de trap envoie le message suivant :



A+ :merci: pour votre travail...
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Bienvenue hsh001 et merci pour ces informations ! :did:

Pour continuer l'investigation est-ce que tu pourrais tester cette version et me donner le contenu du fichier mxc.log qui devrait être créé dans le dossier "system" de m4ng ?
hsh001
Messages : 13
Enregistré le : dim. 24 oct., 2010 5:00

Message par hsh001 »

Bonjour

1 Binaire avec les symboles [m4ng_x264_config.exe (6 318 080 octets)]

Il y a toujours la même [Debug Assertion]... mais désolé :gne: il n'y a pas de fichier [mxc.log] dans [C:\Program Files (x86)\m4ng\system].

Attention sous Seven Micro$oft a durci l'accès en écriture aux répertoires ou les programmes sont installés...

Les datas contextuelles globales à tous les utilsateurs pour une application doivent être écrites dans [C:\ProgramData\<APPLICATIONNAME>], en [C] tu dois pouvoir accéder à la racine du chemin par un [getenv] sur la variable d'environnement [ALLUSERSPROFILE]. Attention il faut intégrer la création d'un répertoire spécifique [%ALLUSERSPROFILE%\m4ng] dans l'installation ou gérer sa création dynamiquement lors des accès aux fichiers... ).

Les datas contextuelles privées à un utilisateur pour une application doivent être écrites dans [C:\Users\<USERNAME>\AppData\Roaming\<APPLICATIONNAME>], en [C] tu dois pouvoir accéder à la racine du chemin par un [getenv] sur la variable d'environnement [APPDATA]. Attention il faut intégrer la création dynamique du sous répertoire applicatif <m4ng> lors des accès aux fichiers... [%APPDATA%\m4ng]).

Cela parait tordu, mais cela limite énormément les attaques dans les répertoires ou sont positionnés les binaires...

Bon Dimanche

A+ :merci:
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

si tu cliques sur "ignorer" ça va continuer "normalement"...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Bon j'avais zappé le problème de l'UAC mais sache quand même que plus généralement m4ng ne fonctionne pas encore bien du tout avec l'UAC activé et par conséquent m4ng_x264_config non plus pour être compatible avec m4ng qui utilise beaucoup le dossier d'installation. C'est une prochaine étape pour quand Pepsi aura le temps de tout changer ...

J'ai mis à jour m4ng_x264_config.exe pour écrire le log dans "Mes Documents" pour que tu puisses tester même avec l'UAC activé mais ensuite le bon fonctionnement général de m4ng n'est pas garantie ...
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

c'est quoi déjà la manip pour bypasser cette sal**** d'UAC?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

pepsilite a écrit :c'est quoi déjà la manip pour bypasser cette sal**** d'UAC?
Bah principalement ne plus travailler dans le dossier "system" de m4ng mais créer tous les fichiers temporaires dans un sous dossier "m4ng" par exemple du répertoire Application Data de l'utilisateur courant ou de "All Users" ... Ca veut dire déplacer les scripts avs, les fichiers de stats, les fichiers pour commander VDM, le x264.cli etc, etc ...
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

ah ouais, c'est ça ... mouais, je peux pas faire ça dans les 5 minutes là...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

pepsilite a écrit :ah ouais, c'est ça ... mouais, je peux pas faire ça dans les 5 minutes là...
Ouais je pense aussi ...
Verrouillé