webm |OT| Welcome to the world of superior gifs

Status
Not open for further replies.
Sugestion: Only limit the size of the webm if original width/height is larger than the width/height set in option. Could that be an option?

I just tried to hack that in but my Javascript is awful and I don't know how to debug Chrome extensions, so I'm stuck. Here's what I changed:
Code:
if (items.constrainVideos) {
  //video.width = items.pixelsWide;
  var w = video.width;
  video.width = Math.min(w, items.pixelsWide);
}
if (items.constrainVideosHeight) {
  //video.style.maxHeight = items.pixelsHigh + 'px';
  var h = video.height;
  video.style.maxHeight = Math.min(h + 'px', items.pixelsHigh + 'px');
}

edit: It does seem to work for the height, but not the width. I'll play around some more
 
http://a.pomf.se/nsznyr.webm
First test. Too bad my laptop can't play bluray, I have to use the DVD version instead. Still trying to mess around with ffmpeg, so that I can find a setting that suits my liking when it comes to file size and overall quality. But as of now, this will do.

Compare to the same sequence made in gif: this one is 854x360 and around 2.5Mb vs 480x200 and more than 9Mb. Yet one's quality is almost the same, while the other's is really hideous (in order to reduce the file size to less then 10Mb). Damn.
 
This is amazing. I can't believe I'm just now hearing about this. It feels like the transition from horse-drawn carriage to motor car.
 
Why not WebP? Works better for images and goes in the <IMG> tag.

Like so:
GenevaDrive.webp

http://littlesvr.ca/apng/images/GenevaDrive.webp

Contact.webp

http://littlesvr.ca/apng/images/Contact.webp
 
Thanks for the Firefox userscript!

Am I seeing this correctly that there's no mouse-over-play like for Chrome?
Ideally, they should start&stop playing depending on if you're actually seeing them, no idea if that's possible to integrate.

And yeah, size dimensions should be the original of the webm but with a user defined max limit (you can click fullscreen anyway if you want)
 
BEWARE THE SCRIPTS THAT EMBED WEBM!

They will melt your CPUs if you're not careful.
Trust in the good old gifs instead for now, or open webm in individual tabs.
 
http://a.pomf.se/nsznyr.webm
First test. Too bad my laptop can't play bluray, I have to use the DVD version instead. Still trying to mess around with ffmpeg, so that I can find a setting that suits my liking when it comes to file size and overall quality. But as of now, this will do.

Compare to the same sequence made in gif: this one is 854x360 and around 2.5Mb vs 480x200 and more than 9Mb. Yet one's quality is almost the same, while the other's is really hideous (in order to reduce the file size to less then 10Mb). Damn.
Yeah, it's crazy. Basically having your cake and eating it.
 
http://a.pomf.se/nsznyr.webm
First test. Too bad my laptop can't play bluray, I have to use the DVD version instead. Still trying to mess around with ffmpeg, so that I can find a setting that suits my liking when it comes to file size and overall quality. But as of now, this will do.

Compare to the same sequence made in gif: this one is 854x360 and around 2.5Mb vs 480x200 and more than 9Mb. Yet one's quality is almost the same, while the other's is really hideous (in order to reduce the file size to less then 10Mb). Damn.

Wot is this
 
Safari plays these just fine. Excellent.

All I need now is a NeoGAF embedding add-on with autoplay disabled by default and gifs are dead to me.
 
Tried using the command line tool and the conversion never happens. Tried the GUI for it now available and get an unhandled exception error. ;_;
 
15.2MB .m4v (no audio) uploaded to gfycat (15.2MB to 228KB):
http://zippy.gfycat.com/EnviousDearArmadillo.webm

That same .m4v converted into webm in ffmpeg with highest quality settings and uploaded (VP8 3.37MB to 232KB)
http://zippy.gfycat.com/RareIllegalBlackfly.webm

GIF made out of that same .m4v source and uploaded (15.2MB to 16.3MB):
http://giant.gfycat.com/PrestigiousGargantuanDouglasfirbarkbeetle.gif

EDIT:

Higher quality VP9 webm uploaded to pomf.se
http://a.pomf.se/ulevog.webm (no recompression, yay!)
 
15.2MB .m4v (no audio) uploaded to gfycat (15.2MB to 228KB):
http://zippy.gfycat.com/EnviousDearArmadillo.webm

That same .m4v converted into webm in ffmpeg with highest quality settings and uploaded (3.37MB to 232KB)
http://zippy.gfycat.com/RareIllegalBlackfly.webm

GIF made out of that same .m4v source and uploaded (15.2MB to 16.3MB):
http://giant.gfycat.com/PrestigiousGargantuanDouglasfirbarkbeetle.gif

Converting .m4v to .gif makes it bigger?
Goddamn, we really need new animated image formats quick. Oh, and fuck apng's.
 
Oh, and fuck apng's.
I'd say the say same to webm. Reduces quality far too much, unless we are able to upload into a website that does not recompress webm files, like gfycat does. Just display webm files the way they were uploaded - no recompression, kthx.

EDIT: ffmpeg webm vs. GIF. Only quality difference is that webm version has more colors. File size difference as mentioned above is 3.37MB vs. 16.3MB.

mitty_webmkbuh0.png


mitty_gif84uop.png
 
I'd say the say same to webm. Reduces quality far too much, unless we are able to upload into a website that does not recompress webm files, like gfycat does. Just display webm files the way they were uploaded - no recompression, kthx.

I personally couldn't give a rats ass about the slight compression artifacts that .webm creates if it means animated images load instantly every time.

The people creating 10+MB gifs for something that really doesn't need pixel-perfect IQ have their own private circle in hell reserved for them.
 
Can't say I've noticed it myself, but I've been reading some say the videos auto download in the background even with autoplay set to 'false' in the userscript.

Anyone to confirm this? I've only seen some videos preload slightly.
 
Safari plays these just fine. Excellent.

All I need now is a NeoGAF embedding add-on with autoplay disabled by default and gifs are dead to me.

How is your Safari playing them? On a Mac?

On my Safari the webm's just have a link. Clicking the link downloads the webm as a file and then VLC is used to play the webm.

They work fine in Chrome on Mac OSX within the browser but not Safari.
 
I have set my webm to display at maximum width of 1280 which ensures that 720p gets displayed at native res while larger are reduced. Seems like a reasonable compromise.
 
Status
Not open for further replies.
Top Bottom