Cerca nel blog

martedì 20 marzo 2012

Script per unire i divx


quante volte ci capita un divx spezzato in 2 o 3 file ?
nel mio caso prima di metterli nell' hard disk multimediale li riunisco con questo script
basta copiarlo nella directory o cartella dove ci sono i file da unire ; massimo tre file  e fare un doppioclick
NB: non funzione con mpeg solo con .avi ( divx o xvid)
Sistema Linux script bash

#! /bin/bash
#echo "scriptino unisci video v1.0 (necessita di mencoder)"

IFS=""

let numfile=0
while read b
do

let numfile=$numfile+1

if [ "$numfile" -eq "1" ]
then
nomfile1=$b
fi

if [ "$numfile" -eq "2" ]
then
nomfile2=$b
fi

if [ "$numfile" -eq "3" ]
then
nomfile3=$b
fi

done < <(ls -1 *.avi  *.AVI )

echo " l' ordine di unione e' il seguente "
echo $numfile
echo $nomfile1
echo $nomfile2
echo $nomfile3


read -s -n1 -p "y per avviare o altro per annullare" tasto

if [ "$tasto" = "y" ]
then


if [ "$numfile" -eq "2" ]
then
mencoder -ovc copy -oac copy $nomfile1 $nomfile2 -o "UNITO_"$nomfile1
#cat -append $nomfile1 $nomfile2 > "UNITO_"$nomfile1
fi

if [ "$numfile" -eq "3" ]
then
mencoder -ovc copy -oac copy $nomfile1 $nomfile2 $nomfile3 -o "UNITO_"$nomfile1
fi

fi

Nessun commento:

Posta un commento