ericnl wrote:Well, if I uncheck "External Player", clicking the video will be downloading it. In firefox, a new tab is opened to play the video with external player in original size (depending on default player in system); in IE, it pops up a download dialog. This behavior is similar as iPhone. In this way videos are played in correct dimension though not as nice as Lightbox.
Then this is because you are using MP4 and not FLV ... MP4 is normally preferred in 2012, but unfortunately it is not supported by the internal native video player (because of various reasons). This means some browsers may try to play it if they find a plugin that can play mp4, or prompt for download if not ... That is really why we added the more modern external player that embeds into the lightbox, although as you have noted, it has problems with non-standard aspects and widths. Unfortunately, this will need to be a compromise choice for you ... Sorry, the external player has its weakness in the dimensions, and we tried dozens of different players before we chose this one.
If you are dedicated, you could use another mp4 player and we could help tell you how to replace the current one being used. I am not sure it will yield better results overall ... We even tried this one
http://mediaelementjs.com/ which is supposed to be the best implementation if not as good-looking as the current one ... However, we experienced problems in sizing the video into the correct dimensions with this one.
As mentioned, if you encode your video to FLV, it will play in the native player ... but FLV does not work on mobile :/ ... A solution would be to have an FLV file for flash and MP4 for mobile ... You could toggle on/off two folders one for mobile and one for flash version. Tedious ...