Fichier *.D2v?

Fichier *.D2v? - Video & Son

Marsh Posté le 11-08-2002 à 14:45:01    

Salut,
 
J'aurais aimé savoir si par l'intermédiaire de Avisynth + Virtual Dub, il était possible d'encoder un projet venant de dvd2avi en divx?
Car en voulant essayer ça:
"
LoadPlugin("C:\SEIGNEUR\GORDIA~1\mpeg2dec.dll" )
mpeg2source("D:\Sauvegarde2\Sda.d2v" )
"
J'ai bien l'image dans VD... mais dès que je veux lancer l'encodage... il me met un message d'erreur -> "Unable to start video compression error: bad format (-2)"... :(
Cependant quand je met une compression nulle=uncompressed RGB, le problème ne se pose pas (mais merci la taille du fichier :lol:)
 
Qu'en pensez vous? :)


Message édité par mystsith le 11-08-2002 à 14:51:08
Reply

Marsh Posté le 11-08-2002 à 14:45:01   

Reply

Marsh Posté le 11-08-2002 à 14:46:55    

Quel codec utilises-tu dans VD ?
Dans dvd2avi, avant de créer ton projet .d2v, assure-toi de cocher YUV 4.2.2 dans 'colorspace'.

Reply

Marsh Posté le 11-08-2002 à 14:53:04    

J'utilise le divx 4.12 et le YUV 4.2.2 est bien coché dans Dvd2Avi

Reply

Marsh Posté le 11-08-2002 à 14:59:57    

Essaye de refaire ton .d2v. A priori, ca pourrait venir de tes .vob qui sont pourri à la base. Essaye de lancer la lecture de ton .avs dans media player pour voir si ca marche.
Sinon, tu peux essayer de passer d'avisynth à VD en utilisant VFAPI ; c'est plus lent, mais ca marche aussi.

Reply

Marsh Posté le 11-08-2002 à 15:01:21    

Tu peux aussi essayer de refaire le .d2v en le faisant commencer 1 ou 2 frame après le début du fichier. Parfois, la première image est bousillée par d2a

Reply

Marsh Posté le 11-08-2002 à 15:03:25    

Mes vobs sont corrects je pense car Gordian Knot arrive parfaitement à les encoder (selon le même procédé je crois)...

Reply

Marsh Posté le 11-08-2002 à 15:12:20    

Ben GKnot utilise VirtualDub pour encoder. Donc tu dois te planter dans les paramètres de VD. Qu'est-ce que tu fais EXACTEMENT dans virtualdub ?

Reply

Marsh Posté le 11-08-2002 à 15:36:48    

J'applique 2 filtres : un null transform pour cadrer l'image puis un Rezise pour mettre l'image en 16/9...
 
A part cela rien rien d'autre si ce n'est encodage en Divx Simple passe et encodage du son en Mp3 ou pas de son aussi ;)

Reply

Marsh Posté le 11-08-2002 à 15:47:27    

Ben si tu utilises avisynth, l'avantage est de profiter du processing en YUV. Il est plus rapide et efficace de filtrer dans avisynth, et de simplement encoder dans VD en fast recompress.
Les filtres de VDub fonctionnent tous en RGB, don il y doit y avoir une conversion de colorspace avant le filtrage, et une autre dans l'autre sens pour l'encodage. Alors que les filtres de avisynth fonctionnent en YUV directement.

Reply

Marsh Posté le 11-08-2002 à 16:08:22    

C'est vrai que l'encodage sans compression est en RGB...
 
Comment fait Gordian Knot cependant?

Reply

Marsh Posté le 11-08-2002 à 16:08:22   

Reply

Marsh Posté le 11-08-2002 à 16:11:05    

GKnot n'utilises pas les filtres de VDub. Jettes un oeil aux script avisunth généré par GKnot, ca va être très instructif.

Reply

Marsh Posté le 11-08-2002 à 16:16:39    

Exact ;)

Reply

Marsh Posté le 11-08-2002 à 16:58:18    

J'ai essayé sans filtres dans VD mais hélas j'ai toujours le même problème... j'ai pas de chance

Reply

Marsh Posté le 11-08-2002 à 17:57:13    

Je vois bien un truc pour savoir ce qui cloche, mais c'est peut-être un peu compliqué :  
GKnot contrôle VDub en créant un fichier de script. Je ne sais pas trop où et quand il le crée, mais il en fait un, c'est sûr.
Il faudrait que tu essaie de récupérer ce fichier, pour le comparer avec celui que tu pourrais créer toi-même. Pour faire un tel fichier, tu fais comme d'habitude, et au moment de faire 'save avi', tu coche la case pour ajouter ce job à la queue. Ensuite tu fais F4 pour avoir le job manager, et tu fais save script...  
Après en comparant le script de GKnot et le tien, tu verras peut-être où il y a un problème...

Reply

Marsh Posté le 11-08-2002 à 18:28:59    

Il y a bien le fichier .avs mais ça doit pas être celui là...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed