Bienvenue, Invité
28 mars 2024, 17:39:37
Nouvelles: 6 000 000 de visiteurs depuis février 2004!
Chapeau bas Trad-fr!

Auteur Sujet: ajouter du texte à une video  (Lu 5078 fois)

dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« le: 28 juin 2006, 19:48:01 »

Bonjour,

j'aimerais ajouter du texte à une video .avi avec virtualdubmod.
J'ai lu les tutos et tout mais je suis toujours aussi perdu... :cry:
Faut-il peut-être utiliser un filtre ??
Merci de me répondre

a+
IP archivée

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
ajouter du texte à une video
« Réponse #1 le: 28 juin 2006, 20:51:02 »

Bienvenue Dincht :D

Quel genre de texte, STP : sous-titres, titres, … ? @+++ Room |312| :wink:
IP archivée


dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« Réponse #2 le: 29 juin 2006, 13:56:08 »

Salut,

oui j'aimerais bien mettre un titre et qu'il reste pendant qql secondes pendant la visualisation (10secondes ~).
J'ai essayé de faire un titre avec le logiciel ''photofiltre'' et ensuite de l'intégrer dans la video avec le filtre ''logo'', mais virtualdubmod ne supporte pas le format parce que j'ai mis le fond de l'image en transparance pour qu'on voie le titre avec le fond de la video.
Je sais c'est un peu compliqué !!! :lol:
Y-a-t'il une solution ??
Merci
Ciao
IP archivée

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
ajouter du texte à une video
« Réponse #3 le: 30 juin 2006, 18:30:54 »

Hello dincht :D

Voici une proposition assez simple qui utilise AviSynth :

1 – Télécharge et installe AviSynth.

2 – Ouvre le Bloc-notes et copie/colle la proposition de script ci-dessous. Tu pourras l’aménager pour qu’elle corresponde exactement à tes besoins. Pour plus de détails à ce sujet, voir les commentaires en bas de ce post. Prends soin d’indiquer à la première ligne le chemin de ton fichier et substitue le texte de ton titre à la deuxième ligne.

Citer
AviSource("F:\sh.avi") # ouvre le fichier AVI
Subtitle("test_text",260,25,0,250,"arial",35) # ajoute le titre
Trim(0,250) # sélectionne les trames 0 à 250

3 – Enregistre ce fichier en lui donnant l’extension .avs.

4 – Ouvre ce fichier .avs dans VirtualDubMod. A titre d’illustration, tu obtiens quelque chose de similaire :



5 – Compresse l’A/V en utilisant les mêmes codecs que ceux du fichier initial.

6 – Assemble la séquence modifiée avec le reste de la vidéo.

Commentaires :

AviSource lit le contenu des fichiers de type AVI (je pars du principe que ta vidéo est à ce format). Si tel n’est pas le cas, il suffit d’utiliser le filtre d’importation approprié.

Subtitle ajoute une seule ligne de texte à un intervalle défini de frames. Il prend les arguments suivants :

Subtitle(clip,"text",x,y,first-frame,last-frame,"font-name",point-size,text-color,halo-color)

Dans le script ci-dessus, j’ai mis pour titre (« test-text »), sa position (valeurs axes x, y en 260,25), l’intervalle pendant lequel il s’affichera (de la trame 0 à 250, ce qui correspond à 10 secondes de vidéo en Pal, soit 25 fps), la police (ici en « arial ») et la taille de police (35). Je n’ai rien mis pour la couleur du texte et la couleur du contour, ce sont donc les valeurs par défaut qui s’appliquent. Libre à toi de modifier selon ton désir. Les couleurs doivent être indiquées en valeurs RGB hexadécimales (à la différence que le symbole $ remplace le # car avec AviSynth, ce dernier est utilisé pour les commentaires).

Trim effectue une sélection correspondant aux trames de début/fin indiquées (ici de 0 à 250), ceci afin de traiter uniquement la séquence qui nous intéresse.

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


dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« Réponse #4 le: 01 juillet 2006, 21:04:14 »

Merci beaucoup Room 312 pour cette explication exact et précise !!!
Je n'ai pas le temps d'essayer maintenant mais je te ferais savoir dès cela fait.
Encore merci !!
Ciao
IP archivée

dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« Réponse #5 le: 03 juillet 2006, 12:14:08 »

Salut Room 312 :D

Je viens d'essayer ce que tu m'as proposé.
Cette méthode est simple et c'est exactement ce que je cherchais...pourtant j'arrive pas à comprendre comment tu fais pour ouvrir le fichier .avs avec virtualdubmod. Au début j'ai voulu faire un test donc j'ai juste changé le chemin du fichier.
Mais après tu ouvres la vidéo d'abord et le fichier .avs ensuite ??
Comment tu fais ? Peux-tu me guider pas-à-pas, si nécessaire ??
Pardonne mon ignorance...je suis un débutant dans le domaine !!! :roll:
Merci
Ciao
IP archivée

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
ajouter du texte à une video
« Réponse #6 le: 03 juillet 2006, 18:23:30 »

Bonjour Dincht :D

Tu ouvres seulement le fichier .avs avec VirtualDubMod. AviSynth est un serveur de frames. C’est lui qui prend les images de ta source vidéo pour les distribuer à VDM (qui n’y voit que du feu) en format non compressé, raison pour laquelle le chemin de ton fichier se trouve dans le script. @+++ Room |312| :wink:
IP archivée


dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« Réponse #7 le: 03 juillet 2006, 21:51:23 »

Bonsoir,

j'ai juste un dernier petit problème.
Lors de l'enregistrement, la taille de la video passe de 1.62mo à 156mo. :shock:
J'ai verifié que dans l'audio et dans la video ''copie de flux direct'' était selectionné...et c'est le cas.
C'est alors que je m'aperçois que la compression de l'audio n'a pas été faite. Peut-être je m'y prends mal ??
Merci de m'éclaircir là-dessus

A++ :wink:
IP archivée

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
ajouter du texte à une video
« Réponse #8 le: 04 juillet 2006, 17:40:28 »

Re- :D

C’est parce qu’AviSynth sert l’A/V en format non compressé comme dit juste au-dessus. Il faut donc recompresser. Pas de Copie de flux directe donc. Pour la vidéo, c’est obligatoire puisqu’il y a application d’un filtre. Pour l’audio, c’est toi qui vois. Si ça t’ennuie, tu peux servir juste la vidéo sans son. A ce moment, il rajouter dans le script :

Citer
KillAudio()

ou modifier la première ligne par :

Citer
AviSource("F:\sh.avi",false)

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


dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
ajouter du texte à une video
« Réponse #9 le: 05 juillet 2006, 12:10:27 »

Merci beaucoup Room 312 pour l'aide précieuse !!! :D
J'ai enfin trouvé ce que je cherchais depuis un bon moment !!
C'est super !!!
Merci encore

A+++ :wink:
IP archivée

Room |312|

  • Référent
  • *****
  • Hors ligne Hors ligne
  • Messages: 4179
ajouter du texte à une video
« Réponse #10 le: 05 juillet 2006, 13:35:14 »

Re- :D

Avec plaisir. Si tu repasses dans le coin, mets ton sujet en [Résolu]. Merci & Ba-bye. @+++ Room |312| :wink:
IP archivée


dincht

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 7
[Résolu] ajouter du texte à une vidéo
« Réponse #11 le: 06 juillet 2006, 14:07:11 »

Citation de: "Room |312|"
Re- :D

Avec plaisir. Si tu repasses dans le coin, mets ton sujet en [Résolu]. Merci & Ba-bye. @+++ Room |312| :wink:


Oui c'est vrai, j'avais oublié...dsl :?

A++
IP archivée