![]() |
Which Flash/HTML5 video player can auto resize based on video resolution?
Which Flash/HTML5 video player can auto resize based on video resolution? So i won't need manual entering width and height of each video when resolutions vary a lot.
|
Wouldn't you need to be setting the size of the object that contains the player to do that, which the player won't be able to do on its own? The player would need to get the resolution from the video file and then call back a js script or something, maybe JW player can do this, I don't know.
|
this is cool :)
|
Quote:
http://www.zdnet.com/blog/networking...ive-html5/1633 flash is dead. and i am happy. good riddance... |
Yeah, i heard JW Player can do that but i cannot find any code/customisation that could do that
|
it's native for new versions of JW Player, you have to do absolutely nothing :2 cents:
|
Quote:
Though, anyone know why EVERY sponsor still offers their tube clips and promo videos in flv instead of mp4? |
Quote:
Sponsors, give hosted mp4 instead of flv and your viedeos cane be watched in any device! No need for affiliates to setup separate mobile sites! |
Quote:
|
The best way is to only auto-resize the height relative to your default width (to keep same aspect ratio), and with the flash always sticked to the top of the cell. That way you can keep the same width, and whatever you wrap on left/right side of the player will stay at the same place. Otherwise, it could get messy.
To do this you need to tell the player to read the metadata from the video file and then calculate the height relative to the width. Using jQuery and in Flowplayer with 640 pixels width, additional custom code in the javascript will look like this within the clip: { Code:
scaling: "fit", If you have banners, links or other content beneath the flashplayer, that will also be automatically pushed/pulled up and down together with the player as long you code it within the same cell :thumbsup |
.. and if you insist on resizing both height and width to the original size, then the calculation will simply look like this:
Code:
wrap.css({height: (clip.metaData.height), width: (clip.metaData.width)}); |
|
Dirty Dane: thank you, however, i plan to buy JW Player. Will the codes you pasted work with it?
|
Quote:
|
thanks anyways
|
All times are GMT -7. The time now is 03:05 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123