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

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Afficher deux video en une ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Afficher deux video en une ?

n°1677206
dracus
Posté le 07-09-2010 à 23:31:50  profilanswer
 

Bonjour tout le monde, en ce moment j'ai envi de faire une petite vidéo dans ce genre la http://www.youtube.com/watch?v=DLd4Bh2ytQU j'ai tout pour faire la vidéo, mais le seul problème c'est que je voit pas du tout comment afficher deux vidéo comme sa :(
 
Quelqu'un pourrait il m'aider ?

mood
Publicité
Posté le 07-09-2010 à 23:31:50  profilanswer
 

n°1677273
orwell_bis
Philanthrope radicalisé
Posté le 08-09-2010 à 11:37:19  profilanswer
 

http://urzhiata.emoc.org/creer-une [...] synth.html
 
Pour résumer :
 
Tu installes Avisynth.
 
Tu ouvres un fichier texte et tu écris :
 
clip a= Avisource(ta video.avi)
clip b= Avisource(ta video.avi)
 
clip c  = StackVertical(clip a,clip b)
return clip c
 
Tu sauvegardes le fichier avec ".avs" comme extension à la place de ".txt".
Tu ouvres ce fichier avec virtualdub et y'a plus qu'à réencoder.

n°1677398
dracus
Posté le 08-09-2010 à 17:17:52  profilanswer
 

J'obtiens un message d'erreur quand j'ouvre le fichier avec virtualdub :
 
Avysinth open failure :
No compatible ACM codec to decode 0x0050 audio stream to PCM
(C:/Dicuments and setting/..../videos.avs, line1)
 
J'ai essayer de faire la vidéo avec ffmpeg en console, mais sa me crée une vidéo avec le même message d'erreur...
 
Dans mon .avs j'ai écrit sa :
 
clip1 = Avisource("video1.avi" )  
clip2 = Avisource("video2.avi" )  
 
clip3 = StackVertical(clip1,clip2)  
return clip3
 
j'ai dabord écrit exactement ce qu'il y a écrit plus haut mais sa me faisait pareil alors j'ai écrit sa et c'est toujours pareil, j'ai fait quelque chose qui ne fallait pas ?

n°1677402
orwell_bis
Philanthrope radicalisé
Posté le 08-09-2010 à 18:05:11  profilanswer
 


Citation :

Dans mon .avs j'ai écrit sa :
 
clip1 = Avisource("video1.avi" )  
clip2 = Avisource("video2.avi" )  

Oui, c'est un oubli de ma part, il faut mettre les guillemets.
 

Citation :

No compatible ACM codec to decode 0x0050 audio stream to PCM

Ok, Avisynth n'arrive pas à décoder l'audio. C'est quoi comme type de fichier la vidéo en question ?
 
Sinon, tu peux toujours essayé çà :
 
clip1 = directshowsource("video1.avi" )  
clip2 = directshowsource("video2.avi" )  
 
clip3 = StackVertical(clip1,clip2)  
return clip3


Message édité par orwell_bis le 08-09-2010 à 18:08:33
n°1677440
dracus
Posté le 08-09-2010 à 22:24:41  profilanswer
 

Sa marche :) Merci
 
Une dernière question, comment je fait pour obtenir avec les deux vidéo, un taille normal , car du coup la j'ai une vidéo qui extrêmement grande en hauteur mais pas large du tout.
 
A oui et c'est normal que les deux vidéo d'entré font 15mo maximum, et la vidéo de sortie fait environ 3,5Go ?
 
Les vidéos sont des vidéos que j'ai prise a partir de mon appareil photo.

n°1677505
orwell_bis
Philanthrope radicalisé
Posté le 09-09-2010 à 11:48:47  profilanswer
 

dracus a écrit :

Une dernière question, comment je fait pour obtenir avec les deux vidéo, un taille normal , car du coup la j'ai une vidéo qui extrêmement grande en hauteur mais pas large du tout.

Il faut "cropper" la vidéo.
Soit avec virtualdub tu "croppes" la vidéo finale ou avec Avisynth tu croppes chacune des deux vidéos de départ.
 
Avec Avisynth, il faut utiliser la commande Crop.
Si tu veux retrouver ton format de départ, il faudra enlever la moitié des pixels en hauteur sur chacune des deux vidéos de départ.
 
Par exemple pour un format de 640 * 480, en enlevant 120 pixels en haut et en bas :  
 
clip1 = directshowsource("video1.avi" ).crop(0,120,0,-120)  
clip2 = directshowsource("video2.avi" ).crop(0,120,0,-120)  
 
clip3 = StackVertical(clip1,clip2)  
return clip3
 
 

dracus a écrit :

A oui et c'est normal que les deux vidéo d'entré font 15mo maximum, et la vidéo de sortie fait environ 3,5Go ?

Dans le menu "Video" de VirtulaDub, il faut être sur "Full processing mode" et choisir un codec dans le sous-menu "compression".
 
Un Tuto ici pour cropper et encoder une vidéo en Xvid avec VirtulaDub.
 

n°1677583
dracus
Posté le 09-09-2010 à 18:11:37  profilanswer
 

C'est Parfait Merci beaucoup !

n°1677614
CerfPyvert
Le Sabotageur
Posté le 09-09-2010 à 20:18:32  profilanswer
 

Merci orwell_bis (j'avais coïncidemment le même blocage que dracus depuis quelques jours) !
En plus ça m'a permis de découvrir Avisynth qui a l'air vraiment très puissant.

n°1681038
dracus
Posté le 28-09-2010 à 06:41:37  profilanswer
 

Voila le travail que j'ai réussi a faire grâce a ta solution :
 
http://www.youtube.com/watch?v=xNPNtZzzV5k

n°1681068
muzah
Modérateur
Bal Musette @ HFR depuis 1997
Posté le 28-09-2010 à 11:35:46  profilanswer
 

Héhé super tuto :D


---------------
un instant monsieur ça-va-chier

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

  Afficher deux video en une ?

 

Sujets relatifs
afficher un message en attendant le charement d'une vidéo quicktimePlayer video permettant d'afficher en live les fps
Geforce FX5200, option "Afficher vidéo plein écran" sur télé LCDQuelle carte pour afficher un signal vidéo sur mon écran 22"
afficher flux video sur VP probleme overlay HELP!!!!!!!!GoldWave - Comment afficher la bande séquence de l'image d'une vidéo a
Boitier HD Free : afficher l'entrée vidéopb recherche log pour afficher image sur surtout video
afficher vidéo windows media player sur téléafficher que la video sur ma tv avec les deto 41.09 !!??
Plus de sujets relatifs à : Afficher deux video en une ?


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