Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- EPISODES=(
- "S01E01 S1_D1 1" "S01E02 S1_D1 2" "S01E03 S1_D1 3" "S01E04 S1_D1 4"
- "S01E05 S1_D2 1" "S01E06 S1_D2 2" "S01E07 S1_D2 3" "S01E08 S1_D2 4" "S01ES1 S1_D2 5"
- "S02E01 S2_D1 1" "S02E02 S2_D1 2" "S02E03 S2_D1 3" "S02E04 S2_D1 4"
- "S02E05 S2_D2 1" "S02E06 S2_D2 2" "S02E07 S2_D2 3" "S02E08 S2_D2 4"
- "S02E09 S2_D3 1" "S02E10 S2_D3 2" "S02ES1 S2_D3 3"
- "S03E01 S3_D1 1" "S03E02 S3_D1 2" "S03E03 S3_D1 3" "S03E04 S3_D1 4"
- "S03E05 S3_D2 1" "S03E06 S3_D2 2" "S03E07 S3_D2 3" "S03E08 S3_D2 4"
- "S03E09 S3_D3 1" "S03E10 S3_D3 2" "S03E11 S3_D3 3"
- "S03E12 S3_D4 1" "S03E13 S3_D4 2" "S03ES1 S3_D4 3"
- "S04E01 S4_D1 1" "S04E02 S4_D1 2" "S04E03 S4_D1 3" "S04E04 S4_D1 4"
- "S04E05 S4_D2 1" "S04E06 S4_D2 2" "S04E07 S4_D2 3"
- "S04E08 S4_D3 1" "S04E09 S4_D3 2" "S04ES1 S4_D3 3"
- )
- trap ctrl_c INT
- ctrl_c()
- {
- echo -e "\n\nEncoding cancelled"
- exit $?
- }
- TIME=`which time`
- SKIP=$2 ; [ -z $SKIP ] && SKIP=0
- if [ $1 == "encode" ]; then
- for EP in "${EPISODES[@]}"; do
- (( i++ < $SKIP )) && continue
- echo "Encoding $EP"
- $TIME nice -n 19 ./encode $EP >>encode.log 2>&1
- done
- fi
- if [ $1 == "merge" ]; then
- for EP in "${EPISODES[@]}"; do
- (( i++ < $SKIP )) && continue
- echo "Merging $EP"
- ./merge `echo $EP | cut -d " " -f 1` | grep -v Progress >>merge.log
- done
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement