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

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Rassembler 2 fichiers avi avec une commande Dos

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rassembler 2 fichiers avi avec une commande Dos

n°743167
snike
Posté le 19-11-2004 à 21:12:42  profilanswer
 

Voila j'arrive à capturer de la vidéo en créant plusieurs fichier de 500Mo ou + mais après je voudrais les réunir pour en avoir 1 seul.
 
J'arrive sans problème à le faire avec Virtual dub mais j'aimerais savoir quel est la ligne de commande afin de l'automatiser dans mon lecteur MédiaBox fait maison.
 
Merci d'avance


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
mood
Publicité
Posté le 19-11-2004 à 21:12:42  profilanswer
 

n°743184
couitchy
Posté le 19-11-2004 à 21:42:13  profilanswer
 

tu as essayé copy fich1+fich2 fich3 ?


Message édité par couitchy le 19-11-2004 à 21:42:34
n°743204
videaste95
je ne sais rien !
Posté le 19-11-2004 à 22:05:31  profilanswer
 

    Pour réunir plusieurs fichiers "*.avi" en un seul, il faut en extraire la vidéo et le son si nécessaire, et insérer le flux vidéo résultant et celui du son dans un nouveau fichier "*.avi". Pour cela il faut utiliser l'API win32. A ma connaissance on ne peut le faire directement sous DOS. Mais il existe peut-être des programmes DOS qui en sont capables. Moi je n'en connais pas.

n°743217
snike
Posté le 19-11-2004 à 22:12:43  profilanswer
 

Je pensais + à utiliser un script avec virtualdub


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°743251
videaste95
je ne sais rien !
Posté le 19-11-2004 à 22:40:58  profilanswer
 

snike a écrit :

Je pensais + à utiliser un script avec virtualdub


     Jai trouvé ceci dans une ancienne version de Virtualdub. Cela fonctionne peut-être encore.

Citation :

Command line options
 
VirtualDub supports limited control via command line options.  Allowable switches:
 
· /bsource_dir,dest_dir  adds a batch of jobs to translate from one directory to another, using the current options.  (Note: there are no spaces in the switch.)
· /c clears all jobs in the job list.
· /r runs the job list.
· /sscript_name runs a script.
· /x forces an exit after the job list has run.
 
The order of the switches matters, since switches are run from left-to-right.  Because VirtualDub configuration files are simply Sylia scripts, just like the job list, they can be invoked using the /s option to set the dub processing parameters.  So to do automated processing of video files, you can set the parameters you want and save them in a configuration file, and then have a scheduling program invoke VirtualDub using a command line like this:
 
virtualdub /sparms.vcf /b”f:\ready”,”f:\output” /x /r
 
VirtualDub will then run the script to load parameters, scan the f:\ready directory and add job entries to process files there to f:\output, run the job list, and then exit.
 
Because VirtualDub is a GUI application, any console it is run from returns immediately, even before VirtualDub has finished processing.  This is fine if you want to process in the background, but poses problems in a batch file.  The solution is to use the start command to force a wait:
 
start /wait virtualdub /s”pack indeo5.vcf” /bin,out /x /r
 
This works under both Windows 95/98 and NT4.
 
Finally, if you need more specific control, you can always write a program to generate job scripts and append them onto the virtualdub.jobs file, which is simply text.  You must be careful about the format, or VirtualDub can get confused, but this allows you much greater freedom in file and mode selection.  Then, in a batch file, simply invoke VirtualDub with the /r and /x flags alone to run the job list.

n°743454
snike
Posté le 20-11-2004 à 13:00:07  profilanswer
 

En faite j'ai trouvé un moyen j'utilise un script généré par mon prob VB du type  

Code :
  1. VirtualDub.Open("K:\\2004.11.19 - 17.37 Vhs001.avi",0,0);
  2. VirtualDub.Append("K:\\2004.11.19 - 17.37 Vhs002.avi" );
  3. VirtualDub.audio.SetSource(1);
  4. VirtualDub.audio.SetMode(0);
  5. VirtualDub.audio.SetInterleave(1,500,1,0,0);
  6. VirtualDub.audio.SetClipMode(1,1);
  7. VirtualDub.audio.SetConversion(0,0,0,0,0);
  8. VirtualDub.audio.SetVolume();
  9. VirtualDub.audio.SetCompression();
  10. VirtualDub.audio.EnableFilterGraph(0);
  11. VirtualDub.video.SetDepth(24,24);
  12. VirtualDub.video.SetMode(0);
  13. VirtualDub.video.SetFrameRate(0,1);
  14. VirtualDub.video.SetIVTC(0,0,-1,0);
  15. VirtualDub.video.SetRange(0,0);
  16. VirtualDub.video.SetCompression();
  17. VirtualDub.video.filters.Clear();
  18. VirtualDub.audio.filters.Clear();
  19. VirtualDub.subset.Delete();
  20. VirtualDub.SaveAVI("K:\\fich1.avi" );
  21. VirtualDub.Close();


que j'appel fichier.jobs
 
et je le lance avec un commande shell(....virtualdub.exe /s"fichier.jobs" )
 
 
Merci de on aide.


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:

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

  Rassembler 2 fichiers avi avec une commande Dos

 

Sujets relatifs
Comment lire des fichiers *.r1mgravure de fichiers mp3 pas terrible?????
neodivx et taille des fichiersFichiers Mkv (vidéo : Rv9) et réglage luminosité, contraste ???
Creative Zen Touch : pb de transfert de fichiersFichiers crées par Winfast PVR
compresser des fichiers vob en divxlecteur de divx de salon qui lit les fichiers ogg/ogm
comment coller 2 fichiers vidéo mpeg ?Faire plein de fichiers AVI a partir d'un seul
Plus de sujets relatifs à : Rassembler 2 fichiers avi avec une commande Dos


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