Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1169 connectés 

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  VirtualDub : effet de fondu sur les videos

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VirtualDub : effet de fondu sur les videos

n°1178058
hetre
Posté le 23-12-2006 à 14:21:19  profilanswer
 

Bonjour,
 
Je voudrais savoir s'il était possible de réaliser un effet de fondu sur les videos avec Virtual Dub v1.0.7 . Je voudrais que mes vidéos se concluent avec fond noir progressif (comme on peut le voir souvent).
 
Merci à ceux qui m'aideront.

mood
Publicité
Posté le 23-12-2006 à 14:21:19  profilanswer
 

n°1178123
e_m_o_c
Posté le 23-12-2006 à 18:05:58  profilanswer
 

Bonjour,  
 
Tu peux réaliser des fondus au noir, c'est à dire définir que la transition entre les images de ta vidéo et une image noire, selon la durée que tu souhaites, en utilisant avisynth avec virtualdub. Avisynth est un langage simple qui permet de générer des vidéos : en mettant au point un script avisynth que tu ouvres comme une vidéo dans virtual dub, tu manipules ensuite cette "pseudo-vidéo" dans virtual dub comme tu le ferais d'un fichier vidéo traditionnel.
 
Dans ton cas (en supposant qu'il s'agit d'une vidéo avi), ton fichier avisynth doit contenir la ligne suivante pour un fondu en 2 secondes : 50 images à 25 images par seconde

Code :
  1. FadeOut(AVISource("fichiervideo.avi" ),50)


Tu peux récupérer avisynth sur sourceforge (c'est un programme open-source, donc gratuit)
http://sourceforge.net/project/sho [...] p_id=57023
(la documentation complète est incluse)


Message édité par e_m_o_c le 23-12-2006 à 18:07:56

---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1178168
hetre
Posté le 23-12-2006 à 20:53:48  profilanswer
 

Bonjour,
 
Merci de ton aide. J'ai effectivement telecharger le script. Pourrais-tu m'indiquer ce qu'il faut faire ensuite de façon à être le plus efficace ?

n°1178175
e_m_o_c
Posté le 23-12-2006 à 21:35:44  profilanswer
 

Une fois avisynth installé tu crées un fichier texte (avec notepad par exemple), tu l'appelles "fondu.avs" tu ouvres ce fichier et tu y colles le texte du script (la ligne "FadeOut..." ), tu ouvres ce fichier avec virtual dub, tu fais tes réglages dans virtual dub et "save as avi". Efficacité maximum!
Si quelque chose qui te semble obscur, n'hésites pas à le dire.


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1178179
hetre
Posté le 23-12-2006 à 22:03:09  profilanswer
 

Puis-je créer le fichier avec word ?
La ligne à coller est celle que tu as donnée dans la case "code" du premier message ?
Je ne connais pas l'extension "avs" et en ce qui concerne VirtualDub, faut-il que j'ouvre ma vidéo d'abord puis le fichier "avs" ? Si oui où et comment ouvrir ce fichier ?

n°1178190
e_m_o_c
Posté le 23-12-2006 à 22:37:52  profilanswer
 

Tu peux créer le fichier avec word*, il faut alors l'enregistrer en texte (txt), comme nom de fichier tu mets alors "fondu.avs" (avec les guillemets pour avoir avs en extension), tu l'enregistres dans le même dossier que ta vidéo, la ligne à coller est celle du premier message il faut que tu mettes le nom de ton fichier à la place de 'fichiervideo.avi', ensuite tu ouvres le fichier 'fondu.avs' avec virtual dub (file/open video file) et tu verras le fondu dans les 50 dernières images.
 
* le plus simple est quand même d'utiliser le bloc-notes, tu le trouveras en faisant 'démarrer/programmes/accessoires/bloc notes'


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1178202
hetre
Posté le 23-12-2006 à 23:08:17  profilanswer
 

Effectivement bravo, j'ai effectué la manipulation avec le bloc-note et j'observe le fondu.
Maintenant faut-il nécéssairement avoir un fichier avi pour effectuer la manipulation ? Intuitivement, j'imagine qu'on pourrait créer plusieurs fichiers de type "fondu.avs" de façon à appliquer le procédé à d'autres fichiers. Cela m'obligerait en effet à encoder d'abord un fichier en avi pour ensuite appliquer le fondu.
Sinon étant donné ta compétence en la matière j'en profite pour soulever d'autres problèmes, toujours sur Virtual Dub : 1) étant donné mon habitude d'encoder des vidéos en y intégrant des bandes noires mais en cachant certains logos, j'ai observé que seules des bandes noires apparaissaient. Je voudrais incorporer des bandes d'autres couleurs, est-ce possible ?
2) Le filtre "LogoAway" qui consiste à faire effacer des logos n'est pas très efficace : une sorte d'ombre subsiste, ce qui me semble assez logique car l'image censée "bouché" le vide crée ne le fait pas parfaitement. Comment peut-on y remedier ?

n°1178291
e_m_o_c
Posté le 24-12-2006 à 11:42:01  profilanswer
 

Tu n'es pas obligé d'utiliser un fichier avi, regardes dans la doc d'avisynth la fonction 'DirectShowSource'.
Sur tes autres questions, je ne sais pas, je n'ai jamais eu à faire ce genre de manipulations, mais là aussi je pense qu'avisynth peut te rendre service, avec des fonctions comme 'crop' ou 'layer'.


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1178418
hetre
Posté le 24-12-2006 à 17:05:51  profilanswer
 

Pourrais-tu préciser l'intérêt et le fonctionnement des fonctions "crop" et "layer" ?

n°1178577
e_m_o_c
Posté le 25-12-2006 à 14:34:00  profilanswer
 

En deux mots, crop permet de retailler dans l'image (ce qui évite de mettre des bandes noires), et layer permet de superposer deux images, dans ton cas les bandes colorées forment l'image à superposer. A toi de voir quelle solution tu préfères.
 
A moins que l'anglais ne soit pas ta tasse de thé, je te conseille de prendre un peu de temps et de feuilleter la documentation html d'avisynth qui explique en détail toutes ces fonctions :)


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
mood
Publicité
Posté le 25-12-2006 à 14:34:00  profilanswer
 

n°1178831
hetre
Posté le 26-12-2006 à 10:44:53  profilanswer
 

Justement je voudrais intégrer des bandes blanches ou d'une autre couleur. Il me "semble" que layer soit le plus satisfaisant. Pourrais-tu me fournir le code ? Je n'ai apparement pas télécharger le guide de Avysinth dont tu me parlais (il n'apparâit nul part). Entre autre nous parlions d'effets fondus, et tu m'indiquais qu'on pouvait aussi en faire sur des vidéos mpg et autres. Suffit-il juste de changer dans le code "avi" par "mpg" par exemple ?

n°1178942
hetre
Posté le 26-12-2006 à 13:32:25  profilanswer
 

Où trouve-t-on la notice d'ailleurs ?

n°1179499
e_m_o_c
Posté le 27-12-2006 à 12:12:06  profilanswer
 

Je ne peux pas te fournir le code, normalement la documentation est installé en même temps que le logiciel, tu la trouveras dans le dossier démarrer/programmes/avisynth/documentation, ou sur ton disque dur (C:/program files/avisynth, si tu l'as installé là évidemment). Sinon, tu en trouveras une copie ici : http://avisynth.org.ru/docs/english/index.htm.
 
Pour utiliser des vidéos en mpeg, tu devras probablement utiliser DirectShowSource. Je ne suis pas un expert d'avisynth, je l'utilise depuis peu de temps, mais il existe un forum anglophone sur Doom9 qui est consacré à avisynth : http://forum.doom9.org/forumdispla [...] forumid=33


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1180143
hetre
Posté le 28-12-2006 à 12:41:52  profilanswer
 

Merci pour ces précisions, je tacherai de lire la documentation.
Je voudrais faire part d'un dernier problème : je dispose de Virtual Dub v7 , Virtual Dub MPEG2 v.6 et Virtual Dub Mod. Il m'arrive d'encoder des fichiers ".vob" avec V D Mod, mais les clips apparaissent avec des barres, qu'on ne voient qu'en déroulant le clip sur V D Mod. Sur V D MEPG2 je rencontrais le même problème avec les "m2v" aujourd'hui résolu avec V D Mod. Mais pour les "vob" j'ai toujours ce problème. Y-a-t-il une explication à cete effet ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  VirtualDub : effet de fondu sur les videos

 

Sujets relatifs
Problème d'affichage des vidéos avec Firefoxvirtualdub + xvid1.1.2 pour compresser une capture Camstudio
Virtualdub : Comment caturer en compressant ?Problème bizarre de bruit lors de l'encodage avec VirtualDub
Logiciel pour créer des "compilations" de vidéos (montage)je cherche le bon codec pour lire des videos
quel logiciel pour convertir des videos asf en dviximpossible de lire des videos sur le web
Comment télécharger des Videos Flash ?Encoder vidéos avec DRM
Plus de sujets relatifs à : VirtualDub : effet de fondu sur les videos


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR