I have my videos to not play on page load, as well as not buffering.
I'm looking at a video I encoded, source was 1920x1080, and I set my player and encode at 768x432 (matches ratio)
The thumbnail it made in the video_thumbs directory is 1920x1080 too, and looks good, 112kb in size.
However when I load my page, it loads the thumbnail in Flowplayer but the thumb is 4x3 in a 16:9 player (grey bars on the left and right) and the watermark of the video is cut off. The picture looks very grainy and pixelated, even though it's shrinking a large good quality thumbnail.
What's the weak link here? If it's got a good JPG to show, why does it look so bad, and why is it 4:3 and not 16:9 like the file is, and the player is?
Comments
Comment #1
parasox commentedOkay I think I see what it's doing perhaps.
I noticed the watermarks were being cut off in the same place as my small navigation thumbs, and so I got to thinking it was serving up the imagecache preset thumbs in the player as well.
I duplicated my video_thumbs imagecache preset to video_thumbs_nav (scale and crop 182x140) and changed my navigation view to reflect that, then set the video_thumbs preset to 100% x 100%.
Now my video player thumbnails look fine, full size with no borders at whatever resolution the video is at.
I do have one video that won't seem to update even if I flush caches, not sure.. But it's working 100% on everything else.
I'll leave this open in case this isn't the expected behavior the module maintainers want.
Comment #2
Jorrit commentedI think it's OK. The thumbnails should be at the original resolution. How it's displayed does depend on the player resolution and how the player makes the thumbnail fit.