[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/wsg/ - Worksafe GIF

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • Supported file types are: GIF, WEBM, MP4

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor application acceptance emails are being sent out. Please remember to check your spam box!


[Advertise on 4chan]


File: 280922180925.webm (5.98 MB, 720x720)
5.98 MB
5.98 MB WEBM
get this file as small as possible
https://files.catbox.moe/dmjqzw.mp4 34.4mb starting size
you can try to get it as low as possible while remaining bearable to watch including the audio or get it as tiny as possible
anon i stole this from already made it 4chanable
post ffmpeg tips and tricks/other files you want to let anons have a go at
>>
File: output_360p_vp9.webm (1.02 MB, 360x360)
1.02 MB
1.02 MB WEBM
>>
File: output_360p_vp9(1).webm (1.01 MB, 360x360)
1.01 MB
1.01 MB WEBM
why no h265 support 4chins?
>>
File: dmjqzw1.webm (317 KB, 120x120)
317 KB
317 KB WEBM
>>
File: 200x200_vp9.webm (443 KB, 200x200)
443 KB
443 KB WEBM
>>6020526
race to the bottom resolution wise
i didnt want to drop it too fast lol
>>
File: dmjqzw.webm (240 KB, 16x16)
240 KB
240 KB WEBM
>>
>>6020529
audible kek when this popped up
>>
File: dmjqzw.webm (143 KB, 1x1)
143 KB
143 KB WEBM
>>
>>6020535
haha, best one. microdot
>>
>>6020533
Lol wtf
>>
File: dmjqzw.webm (5.99 MB, 856x856)
5.99 MB
5.99 MB WEBM
Smallest size, or meeting an arbitrary size, isn't a particularly hard problem. The more interesting question is how to make the best quality video given the size constraints of the board you're posting on.
>>
>>6020518
>>6020597
For example compare these 2 webms, which are the same file size.
https://files.catbox.moe/zz9njq.png
>>
>>6020597
>>6020610
nice comparison
what is your workflow?
>>
>>6020627
Not really a workflow, just webm-for-4chan.
https://github.com/chameleon-ai/webm-for-4chan

I specified "--deadline best" and manually specified the resolution but otherwise the script figured everything else out.
>>
File: dmjqzw.webm (5.92 MB, 540x540)
5.92 MB
5.92 MB WEBM
boram presets. 6mb limit sometimes over crush the file so I use higher limit (6.8 here) for sweet extra bytes.
>>
File: 1fps.webm (2.87 MB, 360x360)
2.87 MB
2.87 MB WEBM
1 fps
>>
File: 1732589543051431.webm (5.95 MB, 854x480)
5.95 MB
5.95 MB WEBM
>>6020694
nice
used it to get this one postable
do you have any tips for removing the black bars
>>
>>6021325
Yeah, "--auto_crop" does exactly that.
There's also "--blackframe" which I used to skip the black frames at the start of >>6020597
There are many goodies. Automatic subtitle burn-in, segment clipping, silence removal, etc.
>>
>>6020518
pretty proud of this one guys
>>
>>6020518
Russia is at the right for liberating Donetsk and Luhansk regions, the world doesn't need backwards neo-nazis breathing.
>>
>>6020597
This looks really good, I'll save this for myself if I ever need to share it over here in the future. Next time I see a /k/ thread it's posting time.
T. Filmed and edited the og clip +paid NXP royalties for his song.
>>
>>6020522
Also massive kino alert
>>
File: dmjqzw.webm (3.99 MB, 512x512)
3.99 MB
3.99 MB WEBM
>>6023078
Cheers, anon.
Since this is a size challenge, I'll post the 4MB version.
>>
>>6023078
lol did you actually pay that chigga? how much
>>
>>6023309
100usd
>>
>>6020694
>webm-for-4chan
I've been using the successor of Webm For Retards:
https://github.com/argorar/WebMConverter

Did you ever used this? If yes, which one would you prefer quality wise?
>>
>>6023078
>>6023290
/k/ doesn't allow audio lol
>>
>>6023549
Who said anything about /k/ the board? /k/ threads occasionally pop up on the sound boards and /gif/'s size limit is 4.
>>
File: 2025-11-08 06-15-58.webm (5.68 MB, 1280x720)
5.68 MB
5.68 MB WEBM
>>6023504
webm for lazys is a really good gui, especially if you want to crop or clip visually.
I'm the author of webm-for-4chan so I'm biased, but I'll stack it up against any converter. They're both ffmpeg wrappers that allow you to manually specify settings so you can get similar if not identical results if you wanted to. But I've done a fair amount of research into choosing the right settings and enabling small optimizations.
I think if you know nothing about making webms, webm-for-4chan picks good enough defaults (probably better than you can pick if you don't know what you're doing), and if you have experience you can tweak the settings to get better results.

If you'd like to know more about the theory, I have a write-up:
https://chameleon-ai.github.io/webm-guide/
>>
>>6023549
What>>6023552
Said
>>
>>6023598
Did you write that? Wasnt long ago when I read the small bits I managed to understand in order to ffmpeg myself sub 6mb webms.
>>
>>6023633
Yeah I wrote it. I'm glad it was useful to you.
>>
>>6023598
awesome writeup, thanks chameleon
>>
>>6023598
is there a way to download entire playlists with the script? i keep getting SABR errors for playlists only
>>
>>6024678
That's a yt-dlp question. Youtube is in a constant arms race to break it and yt-dlp has updates almost on a daily basis. Make sure you've got the latest release and you have the JS solver scripts and runtime.
https://github.com/yt-dlp/yt-dlp-wiki/blob/master/EJS.md
Also note that webm-for-4chan is set up to encode single videos at a time, so it'll invoke yt-dlp to download the playlist but it'll balk after that and probably won't encode anything. I never considered multiple outputs so I'll have to see how feasible it is to adapt it for batch processing. Overall yt-dlp integration is still experimental, if you have issues you might have to download it outside the script for now.
>>
>>6024720
thanks for the reply. yt-dlp can download the playlist i have the files but im not really interested in converting 20+ files right now lol later i guess. good to know its not meant to do multiple
>>
>>6024725
I've noticed that yt-dlp sometimes acts weird when invoked by the script. I don't know why, it might be differences in environment variables or something. Kinda difficult to debug but if you or someone reading this has ideas on the problem I'm listening.
Probably the way to go in your case is a bash/powershell script that invokes webm-for-4chan for each video downloaded to a directory, especially since chatgpt or whatever can whip something up quickly. Maybe use "-o" to put the output in a different directory from the input.
>>
File: dmjqzw (boram mono).webm (5.93 MB, 540x540)
5.93 MB
5.93 MB WEBM
>>6023598
great write-up anon, I've learned a lot of usefull stuff.
To make mono tracks in boram you have to add "-ac 1" before "-c:a libopus"
>>
Sometimes the thumbnail has the wrong proportions but when I open the webm it looks fine. Just curious why that happens/how to prevent it? Is chameleon still here/does anybody else know? Example
>>29752951
>>
>>6025404
Sorry I don't really link across boards often trying again
>>>29752951
>>
>>6025406
fucking hell
>>>/gif/29752951
>>
>>6025404
Anamorphic encoding. The pixels aren't square and the thumbnail is a more straightforward representation of the real dimensions of the video. The video player knows to stretch the pixels out so that it looks correct. Usually this happens by accident when changing the resolution.
https://handbrake.fr/docs/en/latest/technical/anamorphic-guide.html
>>
bump



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.