Code source de nandub - Traitement Vidéo - Video & Son
Marsh Posté le 22-08-2002 à 16:41:19
http://doom9.org/Soft21/Sources/na [...] 1.0rc2.rar
Marsh Posté le 22-08-2002 à 16:45:47
Merci beaucoup
j'avais cherché chez doom9, mais j'avais raté la page "sources"...
Marsh Posté le 25-08-2002 à 20:28:16
Jason a écrit a écrit : Tu veux faire quoi avec ces sources? |
Entre autres, intégrer le support AC3 à la version 1.4.10 de virtualdub
Marsh Posté le 29-08-2002 à 16:36:34
En fait, si t'as du courage, tu pourrais peut-être remplacer toute la partie son par celle de Nandub, avec mp3 VBR et 2 bandes son....
Marsh Posté le 29-08-2002 à 16:46:48
pulco-citron a écrit a écrit : Entre autres, intégrer le support AC3 à la version 1.4.10 de virtualdub |
J'espère que tu es très très motivé !
Marsh Posté le 29-08-2002 à 17:16:16
J'avais essayé de modifier les source pour essayer d'intégrer trois bandes son au lieu de deux mais 'ai vite abandonné.
D'autant plus que je suis pas trop un pro en programmation
Marsh Posté le 03-09-2002 à 14:00:14
ciler a écrit a écrit : J'espère que tu es très très motivé ! |
j'ai que ça à faire en ce moment au boulot...
les nouvelles :
intégration AC3/mp3 VBR/ogg à vdub 1.4.10 effectuée.
ça a l'air de marcher
j'ai juste fait un test video+wav en audio1 + ac3 en audio2
par contre j'ai pas gardé cette version-là, je me suis mis depuis à l'intégration d'une partie de dvd2avi pour pouvoir traiter des fichiers vob (une liste même) directement dans vdub sans passer par dvd2avi, vfapi, etc... je garde le resize de la version 1.83(OGO) pompé d'avisynth, histoire de cropper et resizer sans passer par le full processing mode.
quand j'aurai fini tout ça (donnez-moi quelques jours quand même ))) ) je m'attaquerai à un mode "wizard" dans vdub, pour se la jouer rippack, quoi... (pas pour tout de suite là quand même hein ...)
jason a écrit a écrit : J'avais essayé de modifier les source pour essayer d'intégrer trois bandes son au lieu de deux mais 'ai vite abandonné. D'autant plus que je suis pas trop un pro en programmation |
ça devrait être jouable, mais ça commence à charger un peu le .avi, non ?
avimux te permet de le faire pour des pistes wav (donc éventuellement du mp3 CBR)
stay tuned for more important news ...
Marsh Posté le 03-09-2002 à 14:11:01
on pourait pas deja avoir ta prem version modifie ?
Bon courage
Marsh Posté le 03-09-2002 à 14:12:09
laclasse a écrit a écrit : on pourait pas deja avoir ta prem version modifie ? Bon courage |
je travaille comme un cochon, je ne garde pas de copie de sauvegarde de mes versions stables .
mais je vais m'y mettre, des fois que je fasse une grosse connerie ...
Marsh Posté le 03-09-2002 à 14:22:54
pulco-citron a écrit a écrit : j'ai que ça à faire en ce moment au boulot... les nouvelles : intégration AC3/mp3 VBR/ogg à vdub 1.4.10 effectuée. ça a l'air de marcher j'ai juste fait un test video+wav en audio1 + ac3 en audio2 par contre j'ai pas gardé cette version-là, je me suis mis depuis à l'intégration d'une partie de dvd2avi pour pouvoir traiter des fichiers vob (une liste même) directement dans vdub sans passer par dvd2avi, vfapi, etc... je garde le resize de la version 1.83(OGO) pompé d'avisynth, histoire de cropper et resizer sans passer par le full processing mode. quand j'aurai fini tout ça (donnez-moi quelques jours quand même ))) ) je m'attaquerai à un mode "wizard" dans vdub, pour se la jouer rippack, quoi... (pas pour tout de suite là quand même hein ...) ça devrait être jouable, mais ça commence à charger un peu le .avi, non ? avimux te permet de le faire pour des pistes wav (donc éventuellement du mp3 CBR) stay tuned for more important news ... |
arf imiter les neodivx, rippack et compagnie avec virtual dub je vois pas trop l'interet, ca restera tjrs trop compliqué pour les gens qui utilisent les pack et ca sera pas aussi paramettrable/fin qu'un gordian knot ou un script bien fait, donc les gens qui font ca vont pas etre interessé...amha.
par contre pour les support des formats ogg ac3 mp3vrb et le multipiste ca c'est cool.
je me demande un truc : pour mixer un divx/xvid avec de l'ogg vorbis faut faire un ogm, ce qui est differant de l'avi, or vd est limité a l'avi, comment tu comptes faire ?
j'avoue aussi que l'absence d'avisynth va me faire reculer, il fait pas que le crop/reseize...
Marsh Posté le 03-09-2002 à 15:05:23
Ouahou ! support Mp3 VBR et vob direct dans VD, y'a bon ! surtout si les filtres avisynth sont là aussi. Tu vas faire de la conccurence à Nic avec son d2a "ala Nic".
morcok > rien ne t'empeche de mettre de l'ogg vorbis dans un .avi.
Par contre un VirtualDub qui sort des .ogm, ca aussi c'est une idée !
Marsh Posté le 03-09-2002 à 15:09:03
morcok a écrit a écrit : arf imiter les neodivx, rippack et compagnie avec virtual dub je vois pas trop l'interet, ca restera tjrs trop compliqué pour les gens qui utilisent les pack et ca sera pas aussi paramettrable/fin qu'un gordian knot jamais utilisé, ça sert à quoi ? ou un script bien fait, donc les gens qui font ca vont pas etre interessé...amha. comme je ne leur ai pas demandé de coder avec moi, c'est pas gênant par contre pour les support des formats ogg ac3 mp3vrb et le multipiste ca c'est cool. je me demande un truc : pour mixer un divx/xvid avec de l'ogg vorbis faut faire un ogm, ce qui est differant de l'avi, or vd est limité a l'avi, comment tu comptes faire ? en pompant nandub. y'a pas un menu "ogg audio" dans nandub ? j'avoue aussi que l'absence d'avisynth jamais utilisé non plus, ça fait quoi de mieux que vdub? va me faire reculer, il fait pas que le crop/reseize... |
Marsh Posté le 03-09-2002 à 15:20:08
gordian knot c'est un pack fait par l'auteur de doom9 je crois.
dans la meme interface tu fais tous, ajout du son, parametrage total de la video, calcul du bitrate, preview,...
faut aimer koi, moi c'est pas trop mon truc.
Marsh Posté le 03-09-2002 à 15:35:12
A l'origine, GKnot c'est juste un calculateur de bitrate et de resolution. Au fil de son evolution, The Wef (l'auteur), lui a ajouté la possibilité de lire les fichiers stats de Nandub (c'était la grande epoque de Nandub), et de les modifier. Ensuite est venu la possibilité de piloter Nandub pour faire les deux passes automatiquement, puis le support de Vdub pour le DIvX 4 (puis 5), et enfin la possibilé de piloter Lame pour encoder le son.
J'oubliais que GKnot sais aussi lire les projets Dvd2Avi, et générer des scripts avisynth.
Voila en fait GKNot est plus une grosse boite à outils bien pratique.
Marsh Posté le 03-09-2002 à 15:43:53
1 ) Gordian Knot est une sorte de calculatrice avancee qui genere un script avs exploitable dans virtual dub, je te conseille d'essayer juste pour voir : http://gknot.doom9.org/
2) je disais ca juste pour dire que le publique visé me parraissait un peu restrint, tandis que si tu fais un VD avec des fonctions en plus ca interesserait pas mal de gens qui font des divx de qualité, tu peux aussi faire un truc vraiment directif pour les gens qui veulent pas se prendre la tete, mais autant faire deux versions pour repousser personne.
3) chez moi ca marche pas, peut etre que j'ai un probleme de cervelle, mais bon
4) Avisynth c'est la boite a malice de la video, c'est un serveur de frames qui fait tout un tas de truc genre de entrelacer, reseize, crop, sous titres en dur...franchement j'ai pas idee de toutes ses possiblité mais au plus j'en decouvre au plus j'aime...indispensable pour une compression de qualité et maitrisee.
si je peux t'aider autrement avec mes faibles moyens...
[edit : nb: l'interet d'avisynth par rapport au serveur de frame de vd est qu'il permet de se passer de la conversion en RGB ce qui accellere tout de meme le traitement.
Marsh Posté le 03-09-2002 à 15:48:21
thaodalf a écrit a écrit : gordian knot c'est un pack fait par l'auteur de doom9 je crois. dans la meme interface tu fais tous, ajout du son, parametrage total de la video, calcul du bitrate, preview,... faut aimer koi, moi c'est pas trop mon truc. |
Gordian a ete cree par Ben Rudiak-Gould, qui entre autre a fait le codec lossless huffyuv.
je savais pas qu'il etait l'auteur de doom9, ca m'etonne...en tout cas son site est hebergé la bas.
Marsh Posté le 03-09-2002 à 16:17:29
Je confirme, doom9 a participé au devel de GKnot, mais juste en tant que "conseiller". Par contre,j'ignorais que The Wef avait aussi signé huffyuv
Marsh Posté le 03-09-2002 à 16:31:13
pulco-citron a écrit a écrit : intégration AC3/mp3 VBR/ogg à vdub 1.4.10 effectuée. stay tuned for more important news ... |
Tu fais ça 'a la Nandub' pour le mp3 VBR ? Parce-que la façon de faire de Nando souffrait d'un petit défaut qui rendait certaions fichiers illisibles par autre-chose que DIrectShow.
Marsh Posté le 03-09-2002 à 16:35:31
Ciler a écrit a écrit : Tu fais ça 'a la Nandub' pour le mp3 VBR ? Parce-que la façon de faire de Nando souffrait d'un petit défaut qui rendait certaions fichiers illisibles par autre-chose que DIrectShow. |
Tu pourrais donner quelques details stp ?
Marsh Posté le 03-09-2002 à 16:35:45
Ciler : donc tu confirmes, on peut mettre un ogg vorbis dans une enveloppe avi ?
ca m'etonne.
Marsh Posté le 03-09-2002 à 16:38:15
Ben y'a pas de raison, le vorbis est un codec comme un autre, tu peux mettre du vorbis, du mp3, du wma, du Lerner&Hauspie ou je sais pas quoi d'autre...
Marsh Posté le 03-09-2002 à 16:40:00
c'est juste qu'on m'a tjrs soutenu le contraire...et ca m'intersse bien de le faire dans un avi...
Marsh Posté le 03-09-2002 à 16:44:32
morcok a écrit a écrit : Ciler : donc tu confirmes, on peut mettre un ogg vorbis dans une enveloppe avi ? ca m'etonne. |
Impossible...
ON peut mettre du son compressé avec le codec Vorbis dans un AVI. Et ce son peut provenir d'un fichier au format OGG. Mais BOURDIL, OGG est un format de fichier, pas un contenu!
Cela dit, la réponse est oui, si tu as un audio en .ogg, on peut le mettre dans un AVI. On perd tout les avantages du format OGG, mais on peut !
Marsh Posté le 03-09-2002 à 16:46:57
Ciler a écrit a écrit : Impossible... ON peut mettre du son compressé avec le codec Vorbis dans un AVI. Et ce son peut provenir d'un fichier au format OGG. Mais BOURDIL, OGG est un format de fichier, pas un contenu! Cela dit, la réponse est oui, si tu as un audio en .ogg, on peut le mettre dans un AVI. On perd tout les avantages du format OGG, mais on peut ! |
ok, pardon, mal compris, je pensais qu'on parlais de vorbis, en terme de codec.
Marsh Posté le 03-09-2002 à 16:48:48
l'interet c'est surtout pour la compatibilité et aussi que les outils ogg m'enervent (ogg mux coupe sans faire gaffe aux key frames LA HAINE et ogg cut est vraiment pas pratique comme virtual dub (shift+fleche c'est ma petite joie ;p)
Marsh Posté le 03-09-2002 à 16:58:01
clair que les outils ogg/ogm sont pas tres evoluer mais c'est un bon debut.
en faire oggcut il lui faudrais juste kelke fonction en + pour etre vraiment sympa!
Marsh Posté le 03-09-2002 à 17:12:03
Ciler a écrit a écrit : Tu fais ça 'a la Nandub' pour le mp3 VBR ? Parce-que la façon de faire de Nando souffrait d'un petit défaut qui rendait certaions fichiers illisibles par autre-chose que DIrectShow. |
tout est copié-collé de nandub. j'ai juste changé des trucs pour que ça compile et que ça marche.
si j'ai bien compris les explications d'Avery Lee sur le format AVI, de toutes façons le son d'un AVI doit être CBR. il se trouve que ça marche quand même avec directshow, mais ça ne marchera ptet pas avec des implémentations AVI plus vieilles (genre le vieux mediaplayer de win95)
Marsh Posté le 03-09-2002 à 20:06:21
Tu fais ça 'a la Nandub' pour le mp3 VBR ? Parce-que la façon de faire de Nando souffrait d'un petit défaut qui rendait certaions fichiers illisibles par autre-chose que DIrectShow
C'est vrai que Nandub a quelques problème uant on multiplexe deux MP3-VBR dans une video
Il fait planter windows media player et d'autres logiciels comme bsplayer au demarrage de la video.C'est assez aléatoire comme problème et je suis meme pas sur que ca vienne de Nandub en fait. Parce que des fois ca marche( avec le meme fichier) et des fois ca marche pas.
Depuis quelques semaine j'utilise AVImuxGUI(Vous pouvez le trouver sur doom9) qui permet d'avoir plus de deux mp3vbr dans un avi ce que ne permettait pas Nandub
Bon courage pour la suite pulco-citron
Ah oui j'oubliais:
Nanbud n'est pas mort, je ne m'avouerai jamais vaincu.Vive le sbc!!!
Marsh Posté le 05-09-2002 à 09:03:27
pulco-citron a écrit a écrit : tout est copié-collé de nandub. j'ai juste changé des trucs pour que ça compile et que ça marche. si j'ai bien compris les explications d'Avery Lee sur le format AVI, de toutes façons le son d'un AVI doit être CBR. il se trouve que ça marche quand même avec directshow, mais ça ne marchera ptet pas avec des implémentations AVI plus vieilles (genre le vieux mediaplayer de win95) |
Tu as tout compris
Marsh Posté le 05-09-2002 à 09:04:13
thaodalf a écrit a écrit : clair que les outils ogg/ogm sont pas tres evoluer mais c'est un bon debut. en faire oggcut il lui faudrais juste kelke fonction en + pour etre vraiment sympa! |
On y travaille
Marsh Posté le 05-09-2002 à 09:10:49
si vous m'ajoutez le support des keyframes et la navigation par shift + fleche et controle + fleche a la virtual dub, la c'est net adieu le mp3...
Marsh Posté le 13-09-2002 à 13:59:17
pour les curieux :
http://www.virtualdubmpg2.fr.st
c'est une pré-alpha-beta 0.0001a qui marche pas.
enfin y'a un ou deux trucs qui marchent
commencez pas à me balancer des bugs ou que ça fait du 0.5 fps, c'est normal.
Marsh Posté le 13-09-2002 à 17:16:38
beau boulot et bonne continuation
Marsh Posté le 13-09-2002 à 18:21:29
quelques précisions:
ça n'ouvre pas directement les vob ni les ifo mais les fichiers vts_xxxx.txt générés par smart ripper (version 2.34, je ne sais pas si le format a changé)
ça demande pas votre avis pour générer l'index (un .d2v-like)
mais contrairement au filtre import mpeg d'Avery Lee, ça stocke l'index sur disque dur pour ne pas avoir à re-parser les vob.
ça prend 10-20 minutes à générer.
l'audio est désactivé pour l'instant parce que ça ne marche que si vous avez gardé les flux audio dans le bon ordre avec smartripper, sinon ça se plante grave...
vous pouvez faire défiler les images avec les flèches sous vdub mais ça ne marchera pas pour sauver un .avi (ptet en full processing mode, mais ça sera très très lent : les B et P-frames sont recalculées plusieurs fois, j'ai un peu de mal avec la backward prediction...)
il faut les dll de nandub en plus de l'exe.
Marsh Posté le 22-08-2002 à 16:13:36
quelqu'un aurait un lien vers les sources de nandub (genre la 1.0 RC2) ?