Why does my video have to download completely before it starts playing? # Use MediaInfo to get really detailed information about your media files.
I highly recommend using Handbrake to make a file with H.264 video and AAC audio in an MP4 container. mp4s with MPEG-4 video will not play in most browsers, and if you don’t use AAC audio you won’t get any audio.
It’s confusing, but there is a codec usually identified simply as “MPEG-4” of “MPEG-4 Visual” which is not the same thing as H.264 even if it’s in an mp4 container. The best option for this plugin is an mp4 container with H.264 video and AAC audio. Videos have containers like mp4, mov, ogv, mkv, flv, etc and within those containers there are video and audio codecs like H.264, MPEG-4, VP8, etc. Most of the time your video doesn’t play because it’s not encoded in the right format.