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 silentMusic 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 .exeNo thanks
>>6139343Author 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.
>>6139343Could 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>>6139386kek, the second one doesn’t play at all on my cheap android, Via browser. thanks?
>>6140154Works on my old android that hasn't been updated in years.
>>6139386>>6140154>>6140194This 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 )
>>6139981There you go bro. CL ffmpeg. Tell me if it plays on your end.
>>6139384>>6139386>itsthesamepicture.jpgSeriously, 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.
>>6140983>literally mid-crash>still trying to look at your phonewe're doomed as a species.
>>6139386>yuv420p10leThis is probably why people can't play it on android. Missing hardware support on some mobile CPUs.
>>6140771There's less banding. But fair enough, the quality difference of a short clip like that isn't very noticeable.https://litter.catbox.moe/8ywtpq.pngHere's a different example with more motion and scene transitions.https://litter.catbox.moe/r4vitc.png>>6140740I 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.
>>6141028Oh 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
>>6139351What do you anons think he was playing?
>>6139343shutter encoder
shutter encoder
>>6141030If it makes ittoddlers seethe then its worth it to encode in 10bit
>>6141093>shutter encoder
>>6141028If 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.
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.
>>6141117LMAO the wojack
>>6139343Just use ffmpeg bitch nigga
>>6141249But 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 >>6140154Apart from >>6139386, everything else posted so far plays on my cheap newish android (15) with via browser.