recuperer le nb de frames d'un flv - Delphi/Pascal - Programmation
Marsh Posté le 07-02-2010 à 17:03:56
problème contourné, il suffit de ne pas mettre:
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,5447);
edit: pis ça aussi:
VirtualDub.video.SetRange();
Marsh Posté le 07-02-2010 à 19:00:29
normalement tu configures une fois pour toute le soft, sans avoir à modifier le framerate et quelques params de ce genre, et derrière tu as juste à indiquer un répertoire à virtualdub (si je me souvient bien)
Marsh Posté le 07-02-2010 à 20:57:45
yes oui y a juste les noms/chemins des fichiers à bien configurer
VirtualDub Batch Assistant 1.02 est pas mal foutu pour cela +une appli toute simple en delphi pour créer les fichiers .avs
Marsh Posté le 06-02-2010 à 14:04:27
Hello les gens
ayant une grosse pelletée de fichier flv à convertir en avi, je cherche le moyen de récupérer le nombre de frames pour faire des jobs dans Virtualdub par ex:
VirtualDub.Open("C:\\monclip--directshow.avs","",0);
VirtualDub.audio.SetSource(1);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio.EnableFilterGraph(0);
VirtualDub.video.SetInputFormat(0);
VirtualDub.video.SetOutputFormat(7);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetSmartRendering(0);
VirtualDub.video.SetPreserveEmptyFrames(0);
VirtualDub.video.SetFrameRate2(0,0,1);
VirtualDub.video.SetIVTC(0, 0, 0, 0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.audio.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,5447);
VirtualDub.video.SetRange();
VirtualDub.project.ClearTextInfo();
// -- $reloadstop --
VirtualDub.SaveAVI("H:\\monclip--directshow.avi" );
VirtualDub.audio.SetSource(1);
VirtualDub.Close();
y a des softs pour ça mais sans avoir tout testé, j'en trouve pas qui récupèrent le 5447 pis le miens serait mieux
j'ai essayé avec le Tmplayer mais il fait la tronche avec les flv, y a ffmpeg qui pourrais peut être servir mais je comprend queud pis les composants tout prêts vla le prix
Message édité par Flagad'aware le 06-02-2010 à 14:08:31