Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: Bash  |  size: 1.39 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. for file in "$1"/*.flv; do
  2.         base_name=`basename "$file" | cut -d \. -f 1`;
  3.            
  4.         echo "Generating Video AVS from template";
  5.         cat "$1"/base.avs | sed s/raw/$base_name.flv/ > "$1"/$base_name.avs;
  6.         echo "Done";
  7.                    
  8.         echo "Encoding "$1"/$base_name.avs as "$1"/$base_name.ogg";
  9.         wine apps/avs2pipemod.exe -wav=24bit "$1"/$base_name.avs | oggenc - -q 5.0 -o "$1"/$base_name.ogg;
  10.         echo "Done";
  11.      
  12.  
  13.         echo "Encoding "$1"/$base_name.avs as "$1"/$base_name.264";
  14.         wine apps/avs2pipemod.exe -y4mp "$1"/$base_name.avs | x264 - -o "$1"/$base_name.264 --profile high --crf 18 --level 4.1 --keyint 240 --ref 4 --bframes 3 --me umh --subme 10 --b-adapt 2 --direct auto --trellis 2 --rc-lookahead 60 --psy-rd 0.6:0 --aq-strength 0.6 --deblock 1:1 --demuxer y4m
  15.         echo "Done";
  16.            
  17.         echo "Muxing "$1"/$base_name.264 with "$1"/$base_name.ogg";
  18.         mkvmerge -o "$1"/$base_name.mkv  "--language" "0:eng" "--track-name" "0:Video" "--default-track" "0:yes" "--forced-track" "0:yes" "--default-duration" "0:24000/1001fps" "-d" "0" "-A" "-S" "-T" "--no-global-tags" "--no-chapters" "$1"/$base_name.264 "--language" "0:eng" "--track-name" "0:Audio" "--default-track" "0:yes" "--forced-track" "0:yes" "-a" "0" "-D" "-S" "-T" "--no-global-tags" "--no-chapters" ""$1"/$base_name.ogg" "--track-order" "0:0,1:0"
  19.         echo "Done";
  20.  
  21. done