LAPINPT

makemkvcon script BD2mkv

Jul 15th, 2013
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.92 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. SOURCE=$1
  4. FILE="${SOURCE%.*}"
  5. TRACK=$2
  6.  
  7. before="$(date +%s)"
  8.  
  9.  
  10. # FIND IF IS .ISO OR FOLDER #
  11. if [ -f "$FILE".iso ];
  12. then
  13.    mkdir /home/desktop/public/"$FILE"
  14.    TARGET=/home/desktop/public/"$FILE"
  15.    makemkvcon mkv --messages=BD2mkv.log --progress=progress.log iso:"$SOURCE" $TRACK "$TARGET"
  16. else
  17.    mkdir /home/desktop/public/"$SOURCE"
  18.    TARGET=/home/desktop/public/"$SOURCE"
  19.    makemkvcon mkv --messages=BD2mkv.log --progress=progress.log file:"$SOURCE" $TRACK "$TARGET"
  20. fi
  21.  
  22. chmod -R 777 "$TARGET"
  23. chown -R desktop:desktop "$TARGET"
  24.  
  25.  
  26. # GET TIME IT TOOK TO DO THE JOB #
  27. after="$(date +%s)"
  28. elapsed_seconds="$(expr $after - $before)"
  29.  
  30. echo -e "\n\n\n" >> BD2mkv.log 2>&1
  31. echo MUX DONE IN : $(date -d "1970-01-01 $elapsed_seconds sec" +%H:%M:%S) >> BD2mkv.log 2>&1
  32.  
  33. sleep 5
  34.  
  35. # SEND EMAIL #
  36. mail -s "BD2mkv - $SOURCE" some@mail.com < BD2mkv.log
  37.  
  38. sleep 5
  39.  
  40. rm BD2mkv.log
  41. rm progress.log
Advertisement
Add Comment
Please, Sign In to add comment