is there any plugin like photo gallery plugin, for video gallery?

i am looking for a free plugin for videos

supporting these

  • My videos
  • My friends' videos
  • Add new video
  • All site videos
also (tagging,commenting ,...)
best wishes