venerdì 4 gennaio 2008

Avidemux - appendere più file contemporaneamente

Ecco uno script per Avidemux che permette di caricare contemporaneamente più video. I nomi dei file devono essere sequenziali(tipo foo-001.avi foo-002.avi ecc.).

Copiate il seguente codice nel file appendavi.js e spostatelo in ~/.avidemux/custom.

var extension="avi";
/************************/
var app = new Avidemux();
var file;
var full;
var initfile=true;
/* Load file
*/

var fileselect=fileReadSelect();
var lntfile=fileselect.length;
var finalarc=fileselect.substring(0,lntfile-6);
var actualfile=fileselect.substring(lntfile-6);
actualfile=Number(actualfile.substring(0,2));
print("DirRead Test Start");
for(i=actualfile;i<99;i++)
{
if(i<10) file="0"+i;
else file=""+i;
full=finalarc+file+".avi";;
print("Loading:"+full);

if (initfile==true){
initfile=false;
if(!app.load(full))
{
break;
}
}else {

if(!app.append(full))
{
displayInfo("The " +i +" files have been added succefully");
break;

}
else
{

}
}

}
print("DirRead Test End");


Avviate Avidemux; dal menu Custom andate su appendavi.js; quindi selezionate il primo video. Gli altri verranno aggiunti automaticamente.

link: http://avidemux.org/admForum/viewtopic.php?id=3088