Guest User

Script per compattare in HB le registrazioni DVB

a guest
Dec 5th, 2010
117
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #! /bin/bash
  2. # Scritto da Stefano Pompa stefano.pompa@gmail.com v 1.0 del 12/11/10
  3. # script per compattare e archiviare i video registrati da flusso dvb
  4. # percorso/allo/script [nome_file_da_compattare] [nome video da archiviare] [film=qualità]
  5.  
  6. archivio=/media/terry/VIDEO                 # dove archiviare il video
  7. data=`date +%Y%m%d_%T`                      # calcola la data da usare nel nome file per evitare sovrascritture dei files
  8.  
  9. nome_stream=$1                          # il nome del file da compattare argomento 1                       
  10. if [ -z "$2" ]                          # se il nome video non è specificato...
  11. then
  12.     nome_video=$data                    # metti la data
  13. else
  14.     nome_video=$2                       # altrimenti prendi il valore indicato come argomento n2
  15. fi
  16.     mplex -f 9 -o $nome_stream-mplex.mpg $nome_stream.m2v $nome_stream.mp2 &&   # remuxa
  17.     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
  18.     mv $nome_stream.mp4 $archivio/$nome_video.mp4 &&
  19.     rm $nome_stream.m2v $nome_stream.mp2 $nome_stream-mplex.mpg         # pulisci i files di lavoro
  20.     rm $nome_stream.mpg # $nome_stream.mpg.png                  # rimuovi flusso sorgente
RAW Paste Data