[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]


[Advertise on 4chan]


File: sleep.webm (5.76 MB, 1280x720)
5.76 MB
5.76 MB WEBM
Some legend made this perfect webm script for 4chan. Way quicker than any shitty GUI:

https://github.com/chameleon-ai/webm-for-4chan

`python webm_for_4chan.py input.mp4 --board wsg`

Quick modes:
- `--board wsg` 6MB with sound (default)
- `--board gif` 4MB with sound
- `--board other` / `--no_audio` 4MB silent

Music mode, auto-crop, subs, yt-dlp, clipping, image+audio, etc.
You can easily set up aliases/functions (or a simple .bat for Windows drag & drop).
>>
>no .exe
No thanks
>>
File: 1766377494315215.webm (5.84 MB, 1280x720)
5.84 MB
5.84 MB WEBM
>>
>>
File: 1749473041080822.webm (5.87 MB, 576x1024)
5.87 MB
5.87 MB WEBM
>>
>>6139343
Author here. I'm glad you like my script but not sure why it warrants its own thread. While I'm here, I'll post a direct compare. This was made with handbrake.
>>
And this is webm-for-4chan.
>>
>>6139343
Could anyone do this for me? https://www.youtube.com/watch?v=0iDaO1-Ro4w
>>
You can teach a horse to drink, but... you can't take its penis in your asshole and live to see the light of another day. HALLELUJAH
>>
>>6139384
>>6139386
kek, the second one doesn’t play at all on my cheap android, Via browser. thanks?
>>
>>6140154
Works on my old android that hasn't been updated in years.
>>
File: 1765607379066233.webm (5.89 MB, 1280x720)
5.89 MB
5.89 MB WEBM
>>
>>6139386
>>6140154
>>6140194

This does not play on my Android phone bro (android 15, stock) .. consider fixing it, otherwise many other android users won't see it.

most webms play flawlessly on my phone, from time to time i get a video that does not play (like 1 in 30 )
>>
>>6139981
There you go bro. CL ffmpeg. Tell me if it plays on your end.
>>
>>6139384
>>6139386
>itsthesamepicture.jpg
Seriously, other than some slight changes in color saturation I'm not seeing any difference here and it makes no appreciable difference in file size or artifact prevalence.
>>
File: 1769461051396032.webm (5.83 MB, 610x480)
5.83 MB
5.83 MB WEBM
>>
File: 1775070825855000.webm (5.89 MB, 640x480)
5.89 MB
5.89 MB WEBM
>>
>>6140983
>literally mid-crash
>still trying to look at your phone
we're doomed as a species.
>>
>>6139386
>yuv420p10le
This is probably why people can't play it on android. Missing hardware support on some mobile CPUs.
>>
>>6140771
There's less banding. But fair enough, the quality difference of a short clip like that isn't very noticeable.
https://litter.catbox.moe/8ywtpq.png
Here's a different example with more motion and scene transitions.
https://litter.catbox.moe/r4vitc.png

>>6140740
I can't replicate the issue but if this can be pinned down to a specific ffmpeg option I can address it. I do test playback on my android phone though so I don't know what's up. I'm willing to fix compatibility issues if they can be specifically identified, it's one of the reasons I don't use vp9 10-bit because of iphone users.
>>
File: 4k80_v1.0.qsv-w4c.webm (5.95 MB, 736x316)
5.95 MB
5.95 MB WEBM
>>6141028
Oh that's interesting. I'm not explicitly setting that and that's what it was in the source video. Maybe explicitly setting the colorspace will work.
>>
If yuv420p10le is the issue, I'm willing to bet this works and the problem lies with the source. I'll have to look into the best way to address it. Youtube video sources shouldn't have this issue as I think they're almost always yuv420p
>>
>>6139351
What do you anons think he was playing?
>>
>>6139343
shutter encoder
>>
shutter encoder
>>
>>6141030
If it makes ittoddlers seethe then its worth it to encode in 10bit
>>
File: f35hover.webm (4.52 MB, 960x520)
4.52 MB
4.52 MB WEBM
shutter encoder
>>
shutter encoder
>>
File: primal rage.webm (5.21 MB, 1280x544)
5.21 MB
5.21 MB WEBM
>>6141093
>shutter encoder
>>
>>6141028
If that was the problem, it should be fixed now. I think forcing yuv420p is probably the right move so it's now the default behavior and can be overridden by people who know what they're doing. I didn't realize ffmpeg was just inheriting the 10-bit settings from the input.
>>
File: _2_12.webm (5.89 MB, 720x1280)
5.89 MB
5.89 MB WEBM
>>
File: 1764902602696030.webm (5.89 MB, 720x958)
5.89 MB
5.89 MB WEBM
>>
Bump for science
>>
I just got this set up. If anything I'll be using it mainly for music, as it greatly simplifies the process.
>>
>>6141117
LMAO the wojack
>>
>>6139343
Just use ffmpeg bitch nigga
>>
>>6141249
But I already use ffmpeg. The hard part is making it easy for anyone to use ffmpeg.
I made a python program for windows users on /gif/ that automatically converts videos to webm, doesn't have any advanced features right now but it's braindead easy to use, just choose a file and it converts.
https://mega.nz/file/YQtwmQIC#czRFwuL1Xj2dUyzV8MDvHDvcrsSLwxzzS-WVEawJCLg
>>
I posted >>6140154
Apart from >>6139386, everything else posted so far plays on my cheap newish android (15) with via browser.
>>
File: 1754816627930467.webm (5.87 MB, 640x360)
5.87 MB
5.87 MB WEBM
>>
File: 1762449106795862.webm (5.86 MB, 1280x720)
5.86 MB
5.86 MB WEBM



[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.