Bienvenue, Invité
16 mai 2024, 11:59:14
Nouvelles: 6 000 000 de visiteurs depuis février 2004!
Chapeau bas Trad-fr!

Auteur Sujet: Transaction  (Lu 6421 fois)

hams

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 33
Transaction
« le: 17 octobre 2006, 22:18:24 »

Bonsoir a tous !!!
Je voulai savoir si c'etait possible de faire une transaction entre deux video...
Par exemple j'ai deux bout de video que je raccorde mais le passage de l'un a l'autre est trop brutale je voudrais que le passage se face avec superposition d'image via VDM si possible !!!
merci.
IP archivée
Hams

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
Transaction
« Réponse #1 le: 18 octobre 2006, 09:24:09 »

Bonjour hams :D

Oui, c’est possible avec le filtre Dissolve d’AviSynth. Il mélange progressivement les trames des séquences pour obtenir un effet de fondu. Note que les flux audio sont mélangés de la même façon. La syntaxe est la suivante :

Citer
Dissolve(clip1,clip2[,...],overlap)

Les arguments sont :

Clip1 = ta première séquence
Clip2 = ta seconde séquence
Overlap = nombre de frames pour la superposition

Concrètement :

1 – Installe AviSynth. La version 2.5.6a fera parfaitement l’affaire.

2 – Ouvre le Bloc-notes de Windows et copie/colle le script ci-après en prenant soin d’indiquer les chemins et noms exacts de tes fichiers (extension AVI comprise).

Citer
Dissolve (Avisource("C:\bla_bla\file_name.avi"), Avisource("C:\bla_bla\file_name.avi"), 30)

Ce qui par exemple donnera :

Citer
Dissolve (Avisource("C:\Vidéo1.avi"), Avisource("C:\Vidéo2.avi"), 30)

Nota : tu peux faire varier l’overlap selon la durée de la transition voulue.

3 – Enregistre le script en lui donnant l’extension .avs (i.e. script_fondu.avs).

4 – Ouvre ce fichier .avs avec VDM ; visualise si le résultat te convient. Si c’est OK, tu ré-encodes et c’est bon.

@+++ Room |312| :wink:
IP archivée


hams

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 33
Transaction
« Réponse #2 le: 18 octobre 2006, 18:14:50 »

merci room |312| c'est exactement ceque je chercher !!!
maintenan j'ai deux question :
_ la premiere -> il y a t il different passage possible ? je veut dire par la es-ce qu'il y a diffferent effet possible a la place du fondu ??
_la deuxieme -> c'est que lorsque jutilise cett effet le poid double il passe donc de 31.8MO a 62.8MO il y a t-il moyent dy remedier ?
IP archivée
Hams

hams

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 33
Transaction
« Réponse #3 le: 18 octobre 2006, 18:36:25 »

lol oublie la deuxieme question c'est regler !!!!!  :P
merci  :D
IP archivée
Hams

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
Transaction
« Réponse #4 le: 18 octobre 2006, 22:21:08 »

Re- :D

Avisynth est un serveur de frames, càd qu’il distribue les images d’une source vidéo à un autre logiciel (VD ou WMP en sont des exemples) sous un format non compressé. Il est capable d’appliquer des modifications sur les flux A/V via des filtres (redimensionnement, crop, denoisers, désentrelacement, sous-titres, etc.) mais en termes d’effets, mieux vaut se tourner vers un logiciel de montage vidéo.

Si la question t’intéresse néanmoins, n’hésite pas à visiter le site officiel (qui a l’air off pour l’instant). @+++ Room |312| :wink:
IP archivée


hams

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 33
Transaction
« Réponse #5 le: 19 octobre 2006, 09:50:11 »

merci probleme resolut !!!
IP archivée
Hams

jeanneg

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 12
Transaction
« Réponse #6 le: 10 janvier 2009, 14:58:38 »

La citation : Dissolve (Avisource("C:\bla_bla\file_name.avi"), Avisource("C:\bla_bla\file_name.avi"), 30)
fonctionne très bien lorsqu'on veut relier 2 fichiers, mais lorsqu'on en a plusieurs, VD a des problèmes avec les ")".
Dans ce cas, il faut écrire (en tout cas, c'est comme cela que cela fonctionne pour moi :
Dissolve (Avisource("C:\bla_bla\file_name.avi"), Avisource("C:\bla_bla\file_name.avi")),(Avisource("C:\bla_bla\file_name.avi")), 30).

De cette façon, on peut coller autant de petites vidéos que l'on veut.
IP archivée

Panoramix

  • Visiteur Ponctuel
  • **
  • Hors ligne Hors ligne
  • Messages: 10
Transaction
« Réponse #7 le: 06 juin 2009, 15:49:24 »

Citation de: "Room |312|"
Si c’est OK, tu ré-encodes et c’est bon.



Merci pour ces explications ! Je suis arrivé à cette étape , mais je ne trouve pas le bon ré-encodage !

Dois-je passer en mode "compression", " full processing mode", ou "direct stream copy" ?
IP archivée

karl

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1377
traitement complet....
« Réponse #8 le: 06 juin 2009, 19:24:44 »

bonsoir.... :wink:
tu lances ton script avisynth....puis...
traitement complet...compression....choix du codec....parametrage du codec....

il existe une version de VDM en français sur le site...

en copie de flux directe tu vas avoir un fichier d'une taille gigantesque...avisynth est un serveur d'images ...
il fournit la video non compressee....
à recompresser donc....
voili voila....
@+.... :wink:
IP archivée
Le chaos l'emporte toujours sur l'ordre....
parce qu'il est mieux organisé....
T.P