#! /bin/bash # Scritto da Stefano Pompa stefano.pompa@gmail.com v 1.0 del 12/11/10 # script per compattare e archiviare i video registrati da flusso dvb # percorso/allo/script [nome_file_da_compattare] [nome video da archiviare] [film=qualità] archivio=/media/terry/VIDEO # dove archiviare il video data=`date +%Y%m%d_%T` # calcola la data da usare nel nome file per evitare sovrascritture dei files nome_stream=$1 # il nome del file da compattare argomento 1 if [ -z "$2" ] # se il nome video non è specificato... then nome_video=$data # metti la data else nome_video=$2 # altrimenti prendi il valore indicato come argomento n2 fi mplex -f 9 -o $nome_stream-mplex.mpg $nome_stream.m2v $nome_stream.mp2 && # remuxa HandBrakeCLI -i $nome_stream-mplex.mpg -o $nome_stream.mp4 -b 1000 -a 1 -E faac -B 160 -R Auto -6 dpl2 -f mp4 && # compatta con HB CLASSIC mv $nome_stream.mp4 $archivio/$nome_video.mp4 && rm $nome_stream.m2v $nome_stream.mp2 $nome_stream-mplex.mpg # pulisci i files di lavoro rm $nome_stream.mpg # $nome_stream.mpg.png # rimuovi flusso sorgente