#emote-creations
1 messages · Page 12 of 1
how are some emotes
upload with two character
on bttv
and i gave xD as an example
ohh
i swear you’ve done this before

i hate you all
wtf
done with halloween forsen emotes
🫴 https://7tv.app/emotes/634aabce66de1b389ae295e0

it's good but why did you render it in gif
that's really well made
@brisk bison could you re-render it?
how exactly (in photoshop)
ok, I'll teach you
ok
you have the timeline, right?
its multiple video timelines, but kinda yea
go to File -> Render Video and export your frames with these settings. things highlighted in red are the most important ones.
done @brisk bison ?
if you go to the folder you've made, you should see each individual frame
yes
do you have ffmpeg?
not sure, how to check?
looks like you don't. download this https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl-shared.zip
then unzip and for now you can put the .exe in the same folder your frames are in
ok
you can type ffmpeg in your command prompt
if it say cannot find command, you prob dont have it
it has to be put in your PATH first
it does give me results
no. there's webp, but it doesn't support animation
so i think i had it before
alright, good
or some other program already downloaded it for you
60
how are your frames named?
Copesen (h)0000
exactly like that?
well the numbers at the end increment
I mean, with the "(h)" too?
yes
so
Copesen (h)0000.png Copesen (h)0001.png Copesen (h)0002.png ...
yes 
what did you input here? 3 or 4?
4 digits
ok, now open either powershell or cmd
if you're in the same folder your frames are in, cvpaste the following: ffmpeg -r 60 -start_number 0 -i "<drive_letter>:\path\to\frames\Copesen (h)%04d.png" -compression_level 6 -lossless 1 -quality 90 -loop 0 -y .\Copesen.webp
lets test i guess
should i do "cd" with the folder name before this?

ok it did some shit 
protip: you can type cmd at your folder navbar to start the path there
yes it did
ok, open it in chrome and test if it looks ok
gachiPls 7tv fails to process
1.29 MB 
congratulations, now you can fully ditch .gif when making animated emotes for 7tv
are there any animated webp/avif plugin for photoshop?
there is, but like I said, it doesn't support animation natively
you have to render it externally
but now it's like choppy https://7tv.app/emotes/634ab2d693942c1f1738865a
on the 7tv site its choppy
when i preview it like a file its fine
re-render it with 30fps
yeah, just replace -r 60 with -r 30
i have never seen a 60fps emote, so that prob wouldn't work
wouldnt that just slow down the original animation
that's the framerate option
need to skip every 2nd file
yea but with 30 fps it became slower, i guess i have to manually change all frames to make it 30 fps
@brisk bison are you sure the photoshop document framerate was 60?
yes
try editing the original project file I suppose
change the framerate here to 30 fps
that's what I meant, change it in photoshop
looks like that worked, thankfully didnt mess up anything with my timelines
thank you very much for teaching me this supa emote hackerman knowledge
❤️
i've only used Olive to make animated emotes
didnt know that existed before you said it
🫒
free video editing software
but, ill still have to make gifs for bttv I GUESS
wow
good point
https://7tv.app/emotes/634ab4d766de1b389ae296af
damn that looks a lot cleaner now
in webp at least
almost like the timeline, very nice
did everyone know about this tech?
so good
i learnt about this bc Olive's GIF export is so shit
then i found out about exporting image sequence
then compile the image sequence in ezgif
i see
ezgif always coming in clutch
if you want the smoothest emotes make them in 50fps since that's the highest 7tv can go to retain compatibility with GIFs
this one is mostly 33.3fps
alright sure
not that it's that big of a deal but I didn't know that either until quite late
for whatever reason I think gifs are capped at 50fps so anything over that defaults back to 10fps hence the choppiness
I believe it applies to webp too but not sure 
so if you want a smooth emote just do 50fps when making it
imagine the 50fps emote spams
GIFs apparently work in one-hundredths (1/100) of a second, 1 second = 100ms
computer
delay time: 2ms = (100ms/2 = 50fps)
delay time: 3ms = (100ms/3 = 33.3fps) and so on
yeah basically what he said
i think 50 fps is becoming a little bit choppy, so 30fps looks kinda better
but this is if you really look at them
or am i going insane
did u do it frame by frame?
if you didn't do it originally on 50fps, changing it after sometimes can fuck things up
all depends on how u originally made the animation
nah leave it like it is
(50fps) using the same frames it looks smoother but there's not enough frames in the first place so it loops it way quicker
well anyways, thanks everyone for this tech, will be using it from now on
🫴 ❤️
hell yeah, another one to ditch gif
compression level 6 will be very slow when encoding losslessly on most computers. level 5 or 4 will also be fine most of the time. The issue only arises when the file is too large. At that point you generally need to switch to lossy encoding anyway
7tv encodes it as lossy either way 
instead of all of that i just put all the frames on ezgif 
I wish I had cool tech. I have to split a gif into frames and delete backgrounds by hand one by one then recompile the gif
that doesnt sound fun
yeah but that's why you want to upload a high quality version so that it only gets a lossy encode once
the highest quality possible
also means that there's probably a loss of quality when you do that

I'm pretty sure there are rotoscoping tools for free

honestly, AE is probably one of the only adobe's tools that doesn't have a direct competitor
im literally only using it to remove backgrounds for emotes
no idea how to do anything else on it
0 knowledge

It does, but they are very different
And a lot harder to use, and they are usually node based, or whatever they are called, like blender
there's nuke, but good luck getting that legally
unless you like sell your kidney
so yeah, AE is the only user-friendly one rn
I didn't like how heavily compressed this looks https://7tv.app/emotes/62bdabde4c5bd11b08aaae5d so I re-created it using actual sprite rips
that looks amazing
how are you stitching that
hm?
oh, must be the bug of using "place" in ps
I could re-create it from scratch altogether and use the original dimensions first
then downscale to 128x128
if you do, save this version
you could name it like ghostJAM or something
it looks like he's really banging to a beat
naaaw
does look enough like a jam emote
doesn't look "wrong" either
no one would notice the sprite scaling issue
a bold statement from a certified pixel complainer 
well when I say "no one" I mean "no one in twitch chat"
@turbid venture

tried recreating the shield from sonic 2 https://7tv.app/emotes/634b2c19df30416eb3808930
yeah, I figured it might not be easy to look at

I should try doing the sonic 3 ones, they're less seizure-inducing
This is why we need 60 fps support
So you can have animations like old games used without noticeable flashing
banger
liptongod, reminder from: zonianmidian -
Welcome back (5h, 50m ago)
@native nexus good one
w lipton

naah i gave up on cropping that shit dawg
the hands were semi-invisible every other frame
the black sock also blended in with the carpet
i spent way too much time on that emote

you know, I wish someone here made a guide on rendering in webp. I've been wanting to, but I always get wrapped up in other stuff 
getting as many people off of gif as possible here is my goal
use ezgif
no, ezgif compresses videos
what I want is to teach people how to render emotes as losslessly as possible before they're uploaded
use ezgif but render at 256p
I'd never use ezgif lol
if only programs gave a shit about webp 
based!
There are online webp makers that people can use
To teach people the ways of ffmpeg, you’d also have to teach them the concept of downloading software from GitHub and running it from the command line
For some reason a lot of Windows users aren’t familiar with those 
and yet I was able to get at least 4 people to use it
True
Just saying, a guide would have to teach a lot of the basics that are very general knowledge
if you could kickstart making one, I'd appreciate it 
@fiery path what would be a good platform to create a guide on where one could contribute? github?
probably
I know “read the docs” exists too
Whatever it’s called
IDK anything else about it
New copypasta 
@sly dew can you send It here
I'll make it public once I finish making the first draft 
As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would be an understatement. Luckily, newer formats have been developed as the time went on, such as WebP and AVIF. They allow features GIF majorly lacks, such as control over transparency, full color palette, better compression and smaller file sizes. Since AVIF is still too niche and isn't as widely used yet, this guide will focus on making animated emotes in .webp format.
As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would be an understatement. Luckily, newer formats have been developed as the time went on, such as WebP and AVIF. They allow features GIF majorly lacks, such as control over transparency, full color palette, better compression and smaller file sizes. Since AVIF is still too niche and isn't as widely used yet, this guide will focus on making animated emotes in .webp format.
what would be a good emote to use for tutorial purposes?
I guess I could make something simple like a basic geometric shape
As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would be an understatement. Luckily, newer formats have been developed as the time went on, such as WebP and AVIF. They allow features GIF majorly lacks, such as control over transparency, full color palette, better compression and smaller file sizes. Since AVIF is still too niche and isn't as widely used yet, this guide will focus on making animated emotes in .webp format.
As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would be an understatement. Luckily, newer formats have been developed as the time went on, such as WebP and AVIF. They allow features GIF majorly lacks, such as control over transparency, full color palette, better compression and smaller file sizes. Since AVIF is still too niche and isn't as widely used yet, this guide will focus on making animated emotes in .webp format.
lol now you all look stupid
Heh
I love making animated emotes!
i love webp
i love avif
why cant we have the old days back of shitty scuffed emotes
now everything has to be super high quality
peepee hands

reject avif, return to gif
unbased!

ive seen this guy so much on tiktok
oh my god
@drowsy slate IM BETTER!!!!!

found this on an old computer. IDK if I ever posted it though
only the original Badge
Founderge
The original baj
link it in his chat
DinkDonk marc
can i link wide dva ass or nah
✊ TSM
bro that's so low quality
why dont the embeds work
they've been broken for a while
oh ok
TSMon 
@lone hemlock 👆
i personally do it on aftereffects but its kinda scuffed
Creating a Lighting Strike Effect in After Effects CC.
you could also just use a lightning png, put some rain and do a flashbang effect
Learn how to do a Flash Bang style concussive effect in Adobe After Effects.
Comment below what effect you want to learn next!
Like and subscribe for more content and remember to hit that bell icon!
Twitter: WyattHansen8
Gear Used:
Camera: Canon 5D Mark ii
Lense: Canon Ultrasonic 50mm 1:1.4
Microphone: Rode NTG2
Recorder: Zoom H4N
Ligh...
thanks
approved almost immediately
https://7tv.app/emotes/634f11ac87da0f3ff11ceb2f

https://7tv.app/emotes/611bcf3dc58de65a3b06018e why do so many people have this added? it's not christmas yet



yo i made 3 versions of this
should i use the 'versions' feature or upload them separately
different widths
the "versions" feature is meant to be used for updates to emotes
oh ok
yeah users will only see the one version if they search for it
in the future, I believe the goal is for versions to be advertised to channels that have an emote enabled, saying "a new version of this emote is available" and allow people to preview the new one, and replace the old one if they prefer the update.
divergant versions arent a thing yet
diversions 
fair enough
https://7tv.app/emotes/634f4059c3b9653a8a7de39c
https://7tv.app/emotes/634f40766a702af9d79433f4
https://7tv.app/emotes/634f409142c67ad082159bc1
Who's that
they will be 2 different things
what will be? I only mentioned 1 thing
versions will be separate from variants/diversions
names obv need work, but versions as they exist now will still be a thing for updates, they wont change into variants
ishowspeed
added 

I know that, and said what I said with that fact in mind
thoughts?
I got tired of seeing the scuffed version
is this less scuffed? I'm not entirely sure
bg looks better


@sly dew yo can you help me with something 
or anyone else that's smart with emote fps and shit
actually 
new updated emote version of Awesome
https://7tv.app/emotes/634f4e233654adde37e75703
👍
time to continue remaking emotes i didn't remake yet so i can move off bttv permanently 
banger
fps?
I play overwatch. That's a first person shooter. Maybe I can help

barely any change but new version of Awkward is out
https://7tv.app/emotes/634f68b92a7ca137a88bcce7
it looks like the legs are spinning around
it also sometimes looks like the legs are clapping
if you look hard enough
Legcopter
what do you use for crop/pan on linux? kdenlive?
Anson looks at values of every single pixel in terminal and complains
I mean... you can dump frames and use python to...
I complain AS I'm inputting the pixel values into the terminal
I personally use Blender for a lot of stuff, but I have also used DaVinky Resolve
I haven't used kdenlive but I'm sure it's capable
For the record, it's DaVinci Resolve
Anson got too much juice in his brain
🤓 umm actually it's "DaVinci Resolve"
🤓 I thought maybe it wouldn't be obvious
oh but also, yes it actually is possible to do basic cropping and panning in "the terminal" by using ffmpeg
IDK how to do it, but I'm sure it can
yeah you can use filters for chromakey etc too, but I was thinking of carving out a subject like in vegas
I've used ffmpeg for most things, I think it'd be easier to do that all in python on each frame though
what is it
what did you do? 
time stretch in after effects to the number of frames I had for the version I liked
basically made it 20% faster to fix the fps gap
@shy mortar surely you're not gonna update every emote to 50fps now 
nah I just completely remade a roto for an emote and it was sped up after the fact with ez gif

Why background
?
There's a Black bg for me, prob mobile glitch or something

does this look like a crochet hat?
no
looks kinda like a beanie
supposed to resemble this
🛴
? 
i dont watch forsen idk what that emote means
ok idk who that is or what that means either
not a old friend
it just mean you are very interested in it, like if you were saying a fact or something
you go 

yea i was gonna say, gac does not react to my shit with genuine interest
lipton fr lying to me
looks better imo
still looks too much like a beanie tbh
but i still think thats fine
yea looks good
add 7
at the back
or make it 0-width

i can hear this emote
vmyk is no longer AFK:
(6d, 19h ago)

cuz its stolen from bttv
bttv emotes get stolen, 7tv emotes get stolen, then reuploads from bttv processed by 7tv get stolen aaaaaaaaaaaaaaa

wait actually a good idea
upload to bttv -> yoink and upload to 7tv yoink then upload to bttv -> yoink and upload to 7tv yoink then upload to bttv -> yoink and upload to 7tv
see how the compression goes
the same way forsen's webcam goes whenever there's too much shit on screen

in actuality, I doubt the compression will change too much after the 2nd phase since 7tv doesn't compress as heavily as it used to
resize compression
I'm gonna do something you kiddos refer to as "based". I'll get a bdrip of killer bean forever and render this straight from the cow's teat https://7tv.app/emotes/611523959bf574f1fded6d72


The 1000 re-upload project. An inside look at how YouTube ruins your video quality!
Video #1: https://youtu.be/GZwrShjqsS4
Video #2: https://youtu.be/HbzFXFqvOxg
Video #5: https://youtu.be/wiFh6B654gQ
Video #10: https://youtu.be/Zui9Dbjgt38
Video #20: https://youtu.be/iYKK0Yp6ok4
Video #50: https://youtu.be/8VAW1DKttMY
Video #100: https://youtu...
someone do this but with emotes
https://7tv.app/emotes/635180c24edd483560faf0b9 I'm not sure why the webp version has artifacts
the original file doesn't
you're right. it WAS based of you
webp always has artifacts compared to avif
Looks fine to me
it's encoded at a lower quality
webp is already larger than avif
if the bitrate was higher, it would be even worse
it also looks smaller because that's the only width that works with x128 height
fyi I have the original cropped clip if anyone wants it
nah this upload is fine
except we need people to actually use it!
instead of the super scuffed gif upload
iirc toe said there are gonna be version suggestions
yeah
eventually
someday ™️
Ideally mods would just be able to merge versions by different people together into a single emote, once the "auto version update" stuff is in place.
then everyone could just update to the new versions of emotes with a single click
reducing friction for users is important
thing is some people want scuffed or low quality so we can't force these reuploads on them
yeah
but it wouldn't be an "unattended" upgrade
the editor/streamer would still have to click "update" on the emotes
or "update all"
a bit less friction with the new replace option at least
In my mind, I see it appearing as a notification in the 7tv "inbox" saying there are new versions for (#) emotes available, and clicking that would take them to a list of emotes that have new versions, showing the currently-enabled version next to the latest version, with "update" buttons next to each one, and an "update all" button at the bottom (or top I guess)
Can I have it plz
later, I'm doing something
and maybe an "update all" button on the inbox notification as well, to reduce friction further. The vast majority of people don't prefer scuffed versions
+500 pings daily, perfect for ping collectors 
nah it would only be a single ping
for any number of updates
the ping would just have the # of emotes listed
yea I'd prefer that
That's the only way I ever envisioned it happening
1 ping per emote would be WAYTOODANK
Now, this next part depends on how much "responsibility" you want to entrust upon mods performing version merges/approvals, but there could be an opt-in check box to enable "auto-updates", which would be unattended.
you'd just have to make sure that the versions were truly just higher quality, and not modified in any meaningful way
HDR emotes when? 
maybe when mods approve versions, they could tick a box to say whether or not the emote is changed at all aside from quality. (Speed, number of "pause" frames, traced/redrawn versions, etc.)
what do u mean exactly when u say merge
also theres currently no way for us to tell if an emote in queue is a version, we have to go to the full emote page to check 
like, sunk made a better version of DIESOFCRINGE. That would need to be merged into the "original" (I assume it wasn't also uploaded by sunk)
that is not what a merge is
yeah that's one of the things that'll need to be fixed first
if we merged sunks upload into the original, sunks upload would disappear
I know
they dont stay on the website
if we merge the original into sunks, we would indeed update it for 33k people, which isnt reasonable
its not a choice we should make for them
youre using the same word as an existing feature, it does get confusing
well when I say "merge versions" I'm not talking about the existing feature
i get that im just trying to understand
I'm talking about converting an emote into a "version" of another emote
but retaining the artist
👍
personally i'd need to see a realistic way to make this work without mods having to spend minutes on every emote on the website
we're working out ways to make it easier on us with personal emotes in the future so we might be moving towards it anyway
well hopefully the number of emotes with new versions would be relatively few. Only a small percentage of emote uploads would be new versions of existing uploads
Maybe you could have a separate queue specifically for versions so pixel complainers could inspect them a bit more thoroughly than just the usual "is it NSFW?" style review.
the one thing I really wish there was a source of is the nerd emoji animation
this one
the only upload with a transparent bg I could find was the one on pinterest, but that's not the true source
Probably similar source to 
no that’s a different one
Tired of the same old emoticons? Now you can make your own 3D smiley for FREE! Meet EmotiGuy, the newest addition to DAZ's star line-up of characters. This expressive little guy exudes cute yellow happiness like nothing else you've ever seen
either way, I doubt we'll find the original model + motion to render in blender
I thought that yellow emote guy's name was "joe"
I've seen people call him simon

the "Nerd" emote (or "pog" which is a funnier name) is fine as it is IMO
no distortion is visible

“n-no dis-dis-distoortion is visible”

there are so many reuploads of that emote
well its popular elsewhere as well. makes sense
Cosmetic mod queue 

link them all

I just searched for "nerd" and saw like 5 on the first page

Don't think mods can really merge anymore
merging’s gonezo?
not positive
negative!

so what happens to popular reuploads
does it just stay there indefinitely
^
I think they wanted to change how merging is done
don't quote me tho I can't remember
"don't quote me tho"
-hyru 2022

I'm so sillE
probably can still merge stuff but they're not gonna just go around merging dupes bc it's a big process
yeah
more like a case by case basis
I'd be glad to help with the merging process
same
I know it would be a lot of work (that's related to pixel complaining batchest)
I'm sure other pixel complainers wouldn't mind helping as well
AI emote detection needs to exist, and then when someone reuploads the emote, it'll say "this emote seems to already exist: (shows the emote) would you like to add or alias this emote instead?"
just imaging anson downloading emotes, comparing metadata and shit 
nah I'm sure that all gets stripped away when it's uploaded
surely
only one way to find out
7 mb of metadata, 1 byte of actual emote
7tv doesnt read your metadata and triangulate your location
but srsly this would be so good
might be a pain to code tho 
if it's actually a higher quality version of the emote, or a false-positive, they can upload it anyway and it'll get marked for a mod review
but I'm sure people would be happy to skip the approval process if the emote already exists, right?
They probably just don't know what the emote is called
DAWG
because it's probably a gif they stole from discord or tenor
WE DONT NEED AI MACHINE LEARNING TO IDENTIFY SIMILAR EMOTES 
we do though

because it needs to be automated
whatever it is it better be better than bttvs one
imagine having to make it scan 20k emotes every tome one user wanted to upload something
ain't nobody got time for reviewing every emote
nah it wouldn't scan them every time that's silly
wait bttv has it?? 
YES???
how it work then 
to prevent "reposting"
well I'm not an AI expert, but ideally it would operate similarly to Shazam
building a database of identifiable features and just referencing that
Shazam is still witchcraft. I don't really understand it
finally, the vr chat streamer plague is gone
real?

$afk
ansonx10 is now AFK: (no message)
wouldn't it just be cached

yes we can?
misunderstood, mb
it for sure is a bit of a process since its still on the old site but it fully works
and youre correct that its kinda on a case by case basis
I'm bak 
i'll have a look at the nerd emotes now
ansonx10 is no longer AFK: (no message) (15m, 20s ago)
make sure you merge into this one https://7tv.app/emotes/619b2bed70bd995987959f76
unless you see a higher quality one
Why not merge into the least-scuffed version?
cause some people want other crops, other dimensions, or dont mind that theyre scuffed
again we cant make that decision for them
its not just "merge into highest quality"
so you're saying you only merge absolutely identical versions into the earliest version
makes sense
yeah that's totally fair
but I can't wait for version merges
where people will be offered a higher quality version
"merges"
for example these are not a fair merge cause theyre different dimensions
https://7tv.app/emotes/62fc030fff32dbb3746a08e0
https://7tv.app/emotes/6134bc74f67d73ea27e44b0f
https://7tv.app/emotes/619b2bed70bd995987959f76
it just makes me sad to see the most scuffed versions also be the most popular 
yea i get you
these two are extremely close in quality but not exact 
https://7tv.app/emotes/619b2bed70bd995987959f76
https://7tv.app/emotes/61c00420ff83845672f69a98
thats not even an “i prefer this slightly different quality” thing at that point
its a “i was linked this emote and added itl
there are 34k channels peepochatting out of their minds 
yea a quality different this minor is hard
I think buhbai's Nerd is just a reupload of Brian's with worse quality
which can happen naturally when you reupload an emote
yea 
probably because he wanted to name it to Nerdge tbh
imagine not knowing what aliases are 
aliases
u wouldnt believe the amount of uploads we get with just renames
actually u probably would believe it
but its 
doesn't merging automatically apply an alias anyways tho

see emote in queue, click, open full, find original, copy code, open reupload on old website, merge 
imagine if it was automated 
no thx

whats that one spongebob screaming emote u always use hyru

i cant search for just "laugh" on the website 
catshit site
only took 4 page https://7tv.app/emotes/61e90704699aab943eab9302
thanks 👍
Cosmetic search options 
https://7tv.app/emotes/60b257878fbc2479a2d7403c
https://7tv.app/emotes/61e90704699aab943eab9302
https://7tv.app/emotes/60e6157295151c533d63c205
https://7tv.app/emotes/60ee941f119bd10947f3b9e2
https://7tv.app/emotes/62720ab46fc5e131afe3b53e
as per ansons request i must merge 😔
mine is a remake of the source tho
man wtf
how would it be any higher quality
cropped
hence the anson joke 
why does ios add a white bg to pngs? 
advice:
some of these can actually be merged
nice

merge all of them to the last one i sent 
merged into mine right 

which one is "higher quality"
the one i linked, it was a joke cause of the above convo with anson, since its cropped it can be approved

https://7tv.app/emotes/6351aec7fd42d0a7e4a0990e
Saw one emote low quality, tried to up it
7
looks really good 
good emote

absolutely massive
if anyone knows/comes by this in a better quality pls let me know
https://7tv.app/emotes/60b1213aa306998e349e73c0
pretty sure that's a remake of another one 
https://7tv.app/emotes/6297a1ae441e9cea5e91fb83 this one is a lot faster but looks less scuffed overall
same emote 
forsen

i just got used to saying that instead of dogshit
CATSHIT 

@lunar laurel
now what the hell is this
silly emote
@pearl hollow
https://7tv.app/emotes/6352226e78dfb6951047a6a5
np 

ok, that does it, I'm gonna finish the first draft of my guide today
I'm getting more and more deranged when I see gif emotes 
could you re-render it in webp? there's the hacky ezgif way and the nerd way
normalize GIF shaming
i cant do it rn but i will later
please do
can anyone with photoshop test something for me?
and what's that
almost done with the guide 

waiting on anson's edits if he's got any
surely it's not just text without illustrations
wrong, with illustrations my friend
rate my new emote made in ezgif https://7tv.app/emotes/6352faf946abadc7857ba4b3
the gif preview is actually funny 
thanks for proving my point saffy 
this is exactly how it'd look like if it was a gif
yes?
but its an avif
im saying that i'd just never go through the trouble of programs etc for an emote like this, its not worth the effort 


there are a lot of redundant frames too
I went ahead and deleted a lot of them when making the above amogus-only gif
but I may have missed a few
oh ok perfect 👍
@sly dew i need ur guide pls 
💀 goofy ahh emote
it looks more like it's morphing into the next frame than an actual animation
what's wrong with this one? https://7tv.app/emotes/6352226e78dfb6951047a6a5
nothings wrong with that one
i dont like the diaper he has
how did you make it? do you have it split into frames?
like different frames saved individually?
honestly
i forgot what i did but im good now
i found this plugin https://github.com/webmproject/WebPShop/releases
im legit curious how you made it though
if you dont mind me asking
i remade the original one and used flowframes to make it 50fps
but there isnt a animated webp option but there is a webp image sequence
if the original source is a gif, you're not really gonna improve the quality meaningfully
which one would you prefer 1 or 2
1
2
1 is made for gif and 2 is a bit blurred but for webp
2 for me
2 i think
2 if you can make the outline darker

i feel like it'll be harder to tell the details apart when it's smaller then in that case
especially when blurred
how do i make a webp emote with ez gif
works the exact same way
i recommend exporting your emote as a png sequence tho
it comes out really slow
what is the fps of the emote?
why 48 fps 
if you're talking about delay time this won't work
minimum delay time is 2
no i meant 1 sec as in hold on
okay
my b
fixed?
ok
fucking hell, google doc doesn't support animated webp
Google product not supporting a Google creation 
@sly dew you might wanna add ratio explanations in that guide
Yeah, I save it manually as a PNG because the save as sequence does it weird
I save each one as 'frame x' in the same folder and then you add all of them to ezgif
That way you don't care about the fps and you can tinker with the settings on the site
hm?
wdym?
does that actually affect the guide though?
not really, just a little extra information
alright, the guide should be done
A guide on making animated .webp emotes for 7TV. Introduction As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would b...
I hope I made it more or less pleb-friendly
Needing to buy photoshop for emotes 
there probably needs to be a comparison thingy first on the actual advantages (with examples)
I agree but the problem is that I'd have to make them external links again
goes google docs support GIFs 
hmm would would be a good emote?
any emote that has sharp edges since it's a gif and remastered one with webp/avif
or peepoVanish to show the variable transparency
https://cdn.7tv.app/emote/62ec1cfdd2e11183867d8c3b/4x.webp I like this one. it also showcases partial transparency
on the left you could show how it would look as gif and on the right side how it actually looks rn
side by side comparisons are the easiest to understand

yeah but also the dithering one which is sort of okay sometimes but is harder to do
https://7tv.app/emotes/618bfd65b1eb03daac7d2701
this is a gif upload but I can try uploading as webp/avif later
yes, perfect
I think this will do actually 
it perfectly illustrates the limitations of gif's color palette
that's probably mostly bc of compression tbh but it's propaganda that I support 
same emote in gif
pin this
barely noticable 
I think you might have to edit something in higher bit depth to notice actual difference in color quality
ohhh, good one

actually wait I'm not sure if that's actual 32 bit or just "upscaled" to 32 because all webp versions on 7tv are 32 bit 
@fiery path did u render that in 8 bit or higher
keksimus maximus
that's a good example for variable transparency
there is difference though
that's mostly bc of compression I think
~16,700,000 colors instead of 256
wtf is this shit 
approve my emotes https://7tv.app/users/60c3710e928bb8ef3a8c30ee
cant upload bcz too many pending approval
huh
nam underscore underscore underscore
wasnt namE and forsenWall emotes before? 
they are my emotes :) i just forgot to upload them before
@rocky coral i gotchu

lmk if u see any duplicates, I'll merge them onto yours 
i still get "Error: Rate Limit Reached: You have too many emotes pending approval! (429 )" 
oh
I didn't approve them from q so they might still be there
checking
ok should be ok now

can merge be the other way around
keeping the emote on the 1st user's account and making it use the image i uploaded
added
https://7tv.app/emotes/60b130a3f7d3c8cf66a30017
https://7tv.app/emotes/618e3b9f17e4d50afc0d224d
first one has a donk frame at the end
we try not to make changes like this and make the decision for users, but i'll ask the other mods 
maybe the uploader can upload the fixed one as a new version
but i think enabled channels stay on the old version?
yeah
yea
@livid lark would be nice if the guide was somewhere on the website 
the what
the webp guide I made https://docs.google.com/document/d/1m2whiuDUb0BosDAFF50ethssL00aFf0fqncPtXP1joo/edit
A guide on making animated .webp emotes for 7TV Introduction As much as we all love to make animated emotes, GIF is a highly outdated format by modern standards. Supporting only 256 colors, limited framerate and no variable transparency, calling it an obsolete format for animated emotes would be...
maybe that'd encourage some people to hop off of gif
assuming anatole checks what we talk about 
well, when talking about "8-bit color" they usually mean "8 bits per channel" (also known as bpc)
you have 4 channels: RGBA
4*8=32
so 8 bpc = "32 bit color"
hey anson the guide is live 
nice
Blender can output 16 bits per channel, but I don't think I've tried making webps with those
to think I wouldn't have developed this pixel ocd had I not met you a few months ago 
lol
timing https://youtu.be/XobSAXZaKJ8 1 hour ago
Please consider supporting my videos on Patreon:
http://www.patreon.com/CaptainDisillusion
CD /
• Intro - https://youtu.be/R4sF0MT1TGM
• Aspect Ratio - https://youtu.be/g5ZgUIobSj0
• Frame Rate - https://youtu.be/DyqjTZHRdRs
• Resolution - https://youtu.be/1unkluyh2Ks
• Interlacing - https://youtu.be/1Yja9m1Lu6M
• Color - https://youtu.be/FTKP0...
but hey, I've gotten some people to use webp so that's a plus
he's copying me!
sue him
@sly dew you might want to throw in there that currently the 7tv processor only uses gif timings, so it's limited to 10 ms increments, meaning specifying 30 fps becomes 33.3333 and such
https://7tv.app/emotes/6354210bc72a6cad1b3df1a5 anson what’s your opinion on this
not only did you make a better version, but someone reposted a shit version and made it shittier
and it’s shit 
all the bttv and ffz frogs don't realize you can just alias emotes to rename them, instead of uploading a copy
Gonna put that on the website nitpick list 
someone should make a 7tv tutorial on yt
Most people think that "color" has nothing to do with luminosity (brightness,) but it does! The correct word for that is "chrominance!"
Here's the paper I'm citing:
https://web.ma.utexas.edu/users/davis/reu/ch1/signals/chroma.pdf
In regards to computer monitors, CIELAB would be an absolute color space if a white point AND a white LEVEL were defi...
so 24=24.3333 or?
biggest pixel complainer I know, but he's right
even bigger than anson? 
many many times more

it would be 25
because the closest you can get is 40 ms of frame delay
wrong ping
25 what 
oh yeah wrong ping

I think most people wouldn't notice the difference
I blame gac for posting on the same frame as I was clicking the reply button

yeah they won't, but it might be helpful to include that so people understand why their emotes end up at a different speed than they created them
In theory, it should also be possible to alternate between (for example) 30 ms and 40 ms frame delays with the right frequency to get an average of 30 fps.
k
it might be more clear to just include a list of the resulting fps
if you calculate them, I will
thats a merge 
16.666, 20, 25, 33.333, 50
and the originals?
originals what?
the original fps without the gif timings
everyone’s always said this
besides the chromaticity part
no you can just specify all the possible output timings, so people can make their emotes with that speed in mind
there's someone who reuploads emote as 112x128
the only difference i see is the ratio, the emote itself looks exactly the same
that's the only way to make 112x112 emotes look correct
without getting resampled
yeah
yeah, but my point is that its a reupload
7tv hard-locks the height to 128
by adding some extra blank pixels above and/or below to make it 128
and shouldnt be approved
They are different though
they aren't simply a reupload
I've made many of them myself. It actually takes a few minutes to do
it literally takes a minute to do

can webp go 60fps?

that's a thing




time to remake 


but forsen



holy deliver

gif butchered





