Insérer une seconde vidéo en médaillon ?
Modérateur : Modérateurs
Insérer une seconde vidéo en médaillon ?
Bonjour,
je me suis inscrit avec une principale préoccupation que je vous livre :
est-il possible d'insérer une seconde vidéo (en médaillon en haut à gauche par exemple) dans une première vidéo avec M4ng?
Merci par avance pour ves réponses.
Cdt,
je me suis inscrit avec une principale préoccupation que je vous livre :
est-il possible d'insérer une seconde vidéo (en médaillon en haut à gauche par exemple) dans une première vidéo avec M4ng?
Merci par avance pour ves réponses.
Cdt,
- Subbat
- Administrateur
- Messages : 8836
- Enregistré le : jeu. 11 déc., 2008 20:12
- Localisation : Quelque part... dans le centre de la France...
Salut oliver_S et sur le forum...
A moins que ça n'est changer je ne crois pas que ce soit possible "directement", mais notre ami leon a fait une fonction avisynth qui le permet...
Pour l'utiliser avec m4ng, il te faudra depuis la prévisualisation éditer le script avisynth pour y ajouter ce qu'il faut...
Si tu n'y connait rien aux script avisynth, n'hésite pas à demander... leon passe régulièrement, il devrait pouvoir te guider... et s'il est en vacances, on arrivera bien à t'aider quand même...
[edit]Oups, j'allais oublié... la fonction de leon, c'est par là : http://www.forum.m4ng.fr/image-vp103710.html#103710
A moins que ça n'est changer je ne crois pas que ce soit possible "directement", mais notre ami leon a fait une fonction avisynth qui le permet...
Pour l'utiliser avec m4ng, il te faudra depuis la prévisualisation éditer le script avisynth pour y ajouter ce qu'il faut...
Si tu n'y connait rien aux script avisynth, n'hésite pas à demander... leon passe régulièrement, il devrait pouvoir te guider... et s'il est en vacances, on arrivera bien à t'aider quand même...
[edit]Oups, j'allais oublié... la fonction de leon, c'est par là : http://www.forum.m4ng.fr/image-vp103710.html#103710
- Subbat
- Administrateur
- Messages : 8836
- Enregistré le : jeu. 11 déc., 2008 20:12
- Localisation : Quelque part... dans le centre de la France...
Pour te faire gagner un peu de temps, j'ai fait un test chez moi, et voilà à quoi devra ressembler ton script avisynth après édition depuis la prévisualisation de m4ng et ajout des lignes qu'il faut...
Je t'ai mis en rouge les lignes qu'il faudra ajouter et en vert des commentaires qu'il faudra bien sur virer...
[edit] si tu n'avais pas encore télécharger l'avsi de leon, il faudra changer des choses au script que j'ai mis ci-dessus... les 2 dernières lignes en rouges devront être ainsi :
Je t'ai mis en rouge les lignes qu'il faudra ajouter et en vert des commentaires qu'il faudra bien sur virer...
Espérant que tu arriveras à ce que tu souhaites...# **** m4ng & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\undot.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\FluxSmooth.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\Convolution3D.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\MaskTools.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\MVTools.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\Asharp.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\MSharpen.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\TDeint.dll")
LoadPlugin("C:\PROGRA~1\m4ng_v3\system\TDeint.dll")
Import("C:\PROGRA~1\m4ng_v3\system\Incrustation.avsi") Ici, à la place de C:\PROGRA~1\m4ng_v3\system\ tu dois mettre le chemin qui mène à Incrustation.avsi que tu auras peut être stocker à un autre endroit que moi...
Source="k:\TELECH~1\_H8488~1.MP4"
Largeur=1920
Hauteur=1080
ratio =1.777778
vratio =1.777778
real_l=1920
real_l4=1920
Crop_g=0
Crop_d=0
Crop_h=0
Crop_b=0
Borders_g=0
Borders_d=0
Borders_h=0
Borders_b=0
Indice=0.021018
Video=DirectShowSource( Source, fps=23.976000).DelayAudio(0.000000)
petite_video=DirectShowSource("K:\video\test_incrust.mp4") Ici tu comprends bien que c'est le chemin de ta vidéo que tu souhaites mettre en médaillon qu'il faut mettre...
Video=Video.Incrustation(video=petite_video, haut=200, depart=100, fin=2000, fade=3.75) En l'état, le médaillon sera placé en haut à gauche sans aucune marge, si tu veux le mettre ailleurs, il te faut ajouter avant "haut=200", x="valeur_en_px", y="valeur_en_px"... tu peux également modifier les autres valeurs et en ajouter d'autres conformément aux explications de leon (voir lien donné dans le précédent message...)
Video=ConvertToYV12(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Return(AssumeFrameBased(Video))
[edit] si tu n'avais pas encore télécharger l'avsi de leon, il faudra changer des choses au script que j'ai mis ci-dessus... les 2 dernières lignes en rouges devront être ainsi :
video2=DirectShowSource("K:\video\test_incrust.mp4")
Video=Video.Incrustation(video2=video2, haut=200, depart=100, fin=2000, fade=3.75)
Modifié en dernier par Subbat le lun. 09 juil., 2012 18:15, modifié 1 fois.
Effectivement, c'est pas cool que "video" ne désigne pas la même chose.
Comment appeler les deux premiers arguments de Incrustation : "video" pour la vidéo principale, et "video2" pour l'inscrustée ?
EDIT : c'est changé (dans le script et les commentaires) : "video", "video2" à la place de "film", "video".
Comment appeler les deux premiers arguments de Incrustation : "video" pour la vidéo principale, et "video2" pour l'inscrustée ?
EDIT : c'est changé (dans le script et les commentaires) : "video", "video2" à la place de "film", "video".