To the webm encoder guy, Why are you using multiple frames for your webms? If you are making a two-second webm (good practice, as some browsers get confused by very short loops), you can set the framerate to 0.5fps and save even more bandwidth
this file was encoded with the invocation ffmpeg -loop 1 -i maki\ is\ cute\ 548.png -c:v vp8 -qmin 4 -qmax 6 -minrate 40M -maxrate 40M -t 00:00:02 maki1.webm
See the next post for the same file, encoded with the addition of a framerate argument
What is the advantage of using minrate and maxrate instead of crf when you have qmin and qmax set?
Parker Jones
Makiposter, don't bother with an autist that has higher powerautism level than you
Parker Cooper
I like her 7 foot long arm.
Charles Morales
shit
Jack Williams
Fuck I'm dying hahahaha
Liam Harris
Kek. was this on purpose?
Tyler Morales
maki has extremely long arms so that she can touch your heart, wherever you are
Colton Lee
Why are you encoding still images as a video at any frame rate?
Dylan Baker
because its a more optimal method of lossy compression than jpeg, and Cred Forums doesn't support webp
Joshua Morris
ffmpeg -loop 1 -r 0.5 -i $(find ~/makis/ -iname \*.png | shuf -n1) -c:v vp8 -crf 4 -b:v 9001k -deadline best -t 1 out.webm Use -deadline best, senpai. It allows ffmpeg to spend longer figuring out the the best way to compress the frame
Aaron Johnson
nice ty
also i didnt know about shuf that's super handy
Isaiah Watson
testing if this one confuses my browser as well, and do
Kayden Garcia
2 seconds seems to be the sweet spot, but it probably shouldn't matter how long it is so long as you set the framerate appropriately
Blake Bailey
...
Nathan Bennett
...
Alexander White
More like -r 1 -t 2, just like THE autist adviced us... The size difference is not going to be that big in theory as the additional frames are just telling the decoder to redraw the first keyframe
Andrew Phillips
...
Blake Jones
...
Mason Kelly
Quit giving the shitposter tips
Sebastian Hernandez
...
Ethan Baker
...
Logan Gonzalez
...
Nolan Martinez
Web guy here: I encode a 2 second video with 1 FPS because it prevents unnecessary high cpu utilization.
What you just did (forcing 1 frame in 2 seconds) can cause high cpu utilization in so.e browsers.
tl;dr better safe than sorry and extram frame is like 1-2KB extra
Lucas Phillips
...
Landon Hughes
...
Elijah Johnson
...
Brayden Lewis
whoops meant to quote CRF does jack shit in VP8. Changing the qmin/max settings is the best quality control possible in VP8.
Luis Edwards
...
Xavier Ortiz
You're late. We already started circlejerking without you. At least go get more lotion while we cool down for round 3.
Zachary Kelly
...
Brayden Smith
...
Ian Davis
now you're being silly
Josiah Mitchell
...
Aaron Anderson
...
Noah Scott
...
Dominic Rogers
Original image: click to view it in full size Webm: click to play/pause
WOW Useful!
Nathaniel Rogers
...
Mason Garcia
you seem upset
webm bro pls webm this and save me a kb or two if possible.
Juan Davis
...
Aiden Rogers
...
Camden Mitchell
...
Colton Morris
Okay lotion boy, unzip your pants.
Zachary Jackson
...
Noah Rodriguez
...
Luis Young
>CRF does jack shit in VP8 Interesting, pic related now with -qmin 0 -qmax 0.
Problem however with these better quality options is that it doesn't really beat jpg in quality for the same file size, it's only in the autismo small files where some benefits could be had and that only benefits those living in US or in other 3rd world nations with trash tier internets
Asher Turner
Not sure how many more bytes i can take off this
Tyler Davis
...
Adrian Wilson
it looked like shit long ago. just stop
William Martin
still looks better than the png desu
and that's the smallest I can go ffmpeg -loop 1 -r 0.5 -i input.png -c:v vp8 -qmin 63 -maxrate 1k -deadline best -t 00:00:02 output.webm
Jaxon Sullivan
than the jpg
its late
Cameron Cooper
...
Nathan Rogers
>taking shitposting this seriously
Aaron Hill
why use it though for these small files, a few kilobytes matter little compared to the inconveience of having a webm. And for very big images you can't zoom in(i. e. view parts in original resolution.
Anthony Roberts
maximum fucking kek
Jaxson Reyes
i only have 2 tabs open but my browser is eating 30% cpu for some reason did u just hack me
Logan Lee
...
Jordan Gutierrez
ChromeOS doesnt have this problem
Nicholas Scott
>only 30%
Christian Adams
now do one with webm. That's right: you cant because theyre arbitrarily limited to 2048x2048 here on Cred Forums and were not allowed to use vp9 either
Nicholas Reed
>implying that i haven't tried already
Ryder Gonzalez
It's really annoying isn't it. I tried arguing on /qa/ about it but as usual the people who hang out there just wanted to agree with current policy
Carter Ward
webp isn't supported in firefox so no.
Jeremiah Edwards
also, why bother with webp when VP9 webms would actually make a difference?
Dominic Brooks
Why does ksthis happen?
Jason Gonzalez
Yeah, cuckzilla is probably paying Cred Forums to not adopt webp yet in hopes of the sjw jpg encoder becoming relevant. Though eventually as firecocks plummits to 1% marketshare they will probably add support for webp out of the blue.
Only a matter of time I guess.
Liam Martinez
Shitty video player. Use mx player or Clover.
Dominic Nguyen
pix format in that one is yuva480p which your media player can't hand, this is with yuv480p and should play normaly
Benjamin Wood
do the world a favor and kys. you're too fucking autistic to live.
Jonathan Jackson
yuv[a]420, not 480
Jordan Edwards
>no fun allowed good luck with that
Jack Cruz
get a fucking blog.
Ayden Miller
What do I need a dog for? To bark and shit itself every 5 minutes? No thanks.
Jaxon Thomas
fixed
Grayson Perez
>CRF does jack shit in VP8. Changing the qmin/max settings is the best quality control possible in VP8. Could you elaborate on this point?
I use "constant quality mode" (or maybe it is constrained quality) to encode webms for Cred Forums. A lot of times I will use two passes.
Changing the '-crf' parameter makes a difference. The difference is noticable to me when crf is changed in the range of 5 to 10 (or more).
When you say it doesn't do anything, are you saying that with respect to this thread (making static 2 second images)...or is there something more that I am missing?