title: HandBrakeCLI bash script convert all videos in a folder
body: <p>Firstly,  I searched around for my problem. But none can solve it.</p>
  
  <p>I want to convert all videos file in a directory and the output will be saved in another directory. I got a bash script from somewhere I dont remember.</p>
  
  <pre><code>#!/bin/bash
  
  SRC="/home/abc/public_html/filex/store/vids/toriko/VIDEOS HERE"
  DEST="/home/abc/public_html/filex/store/vids/toriko/51-100"
  DEST_EXT=mp4
  HANDBRAKE_CLI=HandBrakeCLI
  PRESET="iPhone &amp; iPod Touch"
  
  for FILE in "`ls $SRC`"
  do
  filename=$(basename $FILE)
  extension=${filename##*.}
  filename=${filename%.*}
  
  $HANDBRAKE_CLI -i "$SRC"/$FILE -o "$DEST"/"$filename".$DEST_EXT "$PRESET"
  
  done
  </code></pre>
  
  <p>the problem is, the output of the file will be without filename.. only ".mp4".
  and, there is only 1 file generated..   means, from 50 videos in the folder, only 1 files generated with name ".mp4" and after that, HandBrakeCLI exit.
  can anyone fix my code?
  I got no experince in bash coding.. so,  the right script giiven will be appreciate :)</p>