automatic video conversion on linux. recursive directory search. creating semaphores and backing up original video. using ffmpeg