Bon le souci est aussi simple qu'énervant: depuis un certain temps (malheureusement je ne sais pas précisément quand), la moindre installation d'une version d'AVIsynth cause le plantage systématique, à la fermeture, de mes logiciels de lecture et de travail préféré, à savoir Media Player Classic et VirtualDub(MOD ou non)
Je peux toujours lire mes videos mais lorsque je ferme le lecteur, une erreur "out of bounds memory access" (ou quelquechose dans ce style) apparaît concernant AVIsynth.
Ce qui paraît anodin pour une lecture est autrement plus frustrant pour mes encodages multi-passes puisque le logiciel plante systématiquement à la fin de chaque passe donc la gestion des jobs devient inutile et je perds du temps (qui m'est précieux) à recharger chaque source (quelle qu'elle soit) puis à relancer l'encodage (la passe suivante) à chaque fois que je rentre du boulot.
Ma configuration actuelle:
- Portable ASUS centrino
- Windows XP SP2 LSD 3.5
- VirtualDub 1.6.12
- VirtualDubMOD 1.5.10.2
- Media Player Classic 6.4.8.9
- Satsuki Decoder Pack 3.0.0.3
- DivX 6.1.1
- XviD 1.1
- AVIsynth 2.54 ou 2.55 ou 2.56a
Ce que j'ai essayé (en vain):
- désinstaller puis réinstaller AVIsynth (toute version)
- désinstaller Satsuki
- désinstaller les mises à jour de DivX progressivement (6.1.1 > 6.1 > 6.0 > 5.2.1) (c-à-d retirer complètement puis réinstaller)
Ce que je n'ai pas encore fait (mais qui me vient à l'esprit en écrivant ce compte-rendu):
- installer Satsuki 1.0.5.6 (originellement pour Win9x)
- Revenir à XviD 1.0.3
Si vous avez déjà rencontré ce problème ou avaient d'autres solutions...
Page 1 sur 1
AVIsynth et incompatibilité ? [Résolu]
Posté samedi 11 février 2006 à 19:47 (#1)
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
.org |
Posté samedi 11 février 2006 à 21:29 (#2)
Bizarre. Peut-être la faute à un filtre. Fais les tests suivants avec de petites vidéos, ça t'évitera d'avoir à attendre trop longtemps le résultat :
- Vide le répertoire "plugins" d'AviSynth de tous les filtres tiers.
- Essaie avec un script tout simple puis si ça fonctionne, rajoute les filtres un par un pour voir lequel pose problème.
- Vide le répertoire "plugins" d'AviSynth de tous les filtres tiers.
- Essaie avec un script tout simple puis si ça fonctionne, rajoute les filtres un par un pour voir lequel pose problème.
Posté samedi 11 février 2006 à 23:55 (#3)
Bon bah, la grenouille a l'habitude: merci
J'ai bien fait de demander un avis extérieur car je n'avais pas du tout pensé aux filtres d'AVIsynth glané de-ci de-là et pas encore testé mais déjà placé dans le répertoire des plug-ins. Il s'agit apparemment d'un problème de filtre car je viens de tous les déplacer puis de réinstaller la v2.55 et ... pas de plantage à la fermeture de mon VirtualDubMOD (je signale qu'il n'était pas nécessaire de charger une video pour provoquer un plantage systématique à la fermeture des logiciels).
Ce n'est que mon premier essai, je m'en vais procéder au replacement progressif de mes filtres pour déterminer le fautif et l'éradiquer définitivement...
[edit] Et voila il s'agissait du fichier WarpSharp.dll, qui, une fois placé parmi les plugins provoquait le plantage systématique de mon VD à la fermeture ! Une bonne chose de faite (de toute façon, je ne l'utilisais pas). Cet AVIsynth est encore bien mystérieux...
[/edit]
J'ai bien fait de demander un avis extérieur car je n'avais pas du tout pensé aux filtres d'AVIsynth glané de-ci de-là et pas encore testé mais déjà placé dans le répertoire des plug-ins. Il s'agit apparemment d'un problème de filtre car je viens de tous les déplacer puis de réinstaller la v2.55 et ... pas de plantage à la fermeture de mon VirtualDubMOD (je signale qu'il n'était pas nécessaire de charger une video pour provoquer un plantage systématique à la fermeture des logiciels).
Ce n'est que mon premier essai, je m'en vais procéder au replacement progressif de mes filtres pour déterminer le fautif et l'éradiquer définitivement...
[edit] Et voila il s'agissait du fichier WarpSharp.dll, qui, une fois placé parmi les plugins provoquait le plantage systématique de mon VD à la fermeture ! Une bonne chose de faite (de toute façon, je ne l'utilisais pas). Cet AVIsynth est encore bien mystérieux...
[/edit]
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
.org |
Posté dimanche 12 février 2006 à 11:06 (#4)
J'ai déjà rencontré ce pb, un filtre qui fout la merde.
Mais le pire, c'est que si je supprimais tous les filtres et les réinstallais, ca re-marchais.
Je pense qu'il doit y avoir des erreurs de compatibilités entre certains filtres.
Mais le pire, c'est que si je supprimais tous les filtres et les réinstallais, ca re-marchais.
Je pense qu'il doit y avoir des erreurs de compatibilités entre certains filtres.
Posté dimanche 12 février 2006 à 21:31 (#5)
Je crois qu'AviSynth charge automatiquement les filtres présents dans le répertoire "plugins", qu'ils soient utilisés ou pas.
Quant aux incompatibilités entre filtres, ça arrive par exemple dans le cas où deux filtres proposent des fonctions qui portent le même nom. Pour contourner le problème, AviSynth permet depuis la version 2.55 d'appeller une fonction en spécifiant la DLL utilisée :
- Avant la version 2.55, la syntaxe est nomdelafonction(paramètre1,paramètre2,...)
- Depuis la version 2.55, la syntaxe peut être de la forme nomdeladll_nomdelafonction(paramètre1,paramètre2,...)
Le problème étant résolu de ton côté, je modifie sa description en conséquence...
Quant aux incompatibilités entre filtres, ça arrive par exemple dans le cas où deux filtres proposent des fonctions qui portent le même nom. Pour contourner le problème, AviSynth permet depuis la version 2.55 d'appeller une fonction en spécifiant la DLL utilisée :
- Avant la version 2.55, la syntaxe est nomdelafonction(paramètre1,paramètre2,...)
- Depuis la version 2.55, la syntaxe peut être de la forme nomdeladll_nomdelafonction(paramètre1,paramètre2,...)
Le problème étant résolu de ton côté, je modifie sa description en conséquence...
Posté dimanche 12 février 2006 à 23:33 (#6)
pøllux, le 12/02/2006 à 21:31, dit :
Je crois qu'AviSynth charge automatiquement les filtres présents dans le répertoire "plugins", qu'ils soient utilisés ou pas.
Bah, je ne savais pas qu'AVIsynth était utilisé par VD même sans ouvrir de script...
pøllux, le 12/02/2006 à 21:31, dit :
- Depuis la version 2.55, la syntaxe peut être de la forme nomdeladll_nomdelafonction(paramètre1,paramètre2,...)
Une bonne manière de comparer les effets de filtres ça, je retiens
@+
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
.org |
Partager ce sujet :
Page 1 sur 1