when -loop is used, mPlayer re-analyzes the file which causes a delay. I can see the need for this when there is more than one file, but perhaps if there is only one file it could just do a "seek 0" when it gets to the end? Carl K