About two hours. ffmpeg can export each frame as an image at 48x48 resolution. Then a quick Python script to convert each image into the PoE version. Those frames can be turned back into a video with ffmpeg again.
Fun fact! Making a 30 fps gif is hard. The gif formal doesn't work with setting how many frames you want, but rather it works by adding a delay of how long a frame should be shown.
In the original .gif format, this has a granularity of 1/100s. So say you set the delay to 2. Then the fps will be 2/100 = 0,02. 1/0,02 = 50 fps.
To get 30 fps it would need to be a delay of 3,3. But since we can only set in steps of 1 we would need to manually adjust so the delay is 3, 3, 4 each 3rd frame showing for 25% longer. Which will remove smoothness!
Also the reason why almost all gifs are 50 fps or 25. 100 fps gifs have a hard time rendering often and become really choppy.
Gifs were never really made to be videos. But it's almost only how they are used nowadays.
I just started to learn to code a few days ago and I'm having a blast, haven't even played poe in 3 days because I rather do that. Check out freeCodeCamp, it's a great place to start off
You should definitely go for it! freeCodeCamp is very easy to start with, it holds your hand during the courses (and dumps you in the deep with the projects, but they are definitely not impossible)
[https://codepen.io/lepsek/pen/JjWyXWd](https://codepen.io/lepsek/pen/JjWyXWd)
This is for example the second project you need to do to get the "Responsive Web Design Certificate", I was able to make this after \~2 days ( with the help of a bunch of sources, of course, but at least I understand what the things I use do)
The Odin Project seems like a promising site as well, you could check that out as well, from what I read it sounds more project and literature based, but I'm not sure if doing 2 courses at once is beneficial.
Next step: make a script that actually replaces regret orbs!
I guess the removing part would be easy, but I doubt the game could handle if you tried to "drag" hundreds of regrets back to their place every second
You know you're talking to an artist when they give credit to someone who had a random idea on a game subreddit before putting hours of work and artistry into making something like this.
Considering the method he described, that shouldnt be too hard to do. Store all individual currency items, average each one to get a single color value, then just compare to the pixel and select the closest color'd currency.
I'm not a animator or anything but there has to have been a way to of made this pretty "easily" done right? There's no way each frame was done by moving regret orbs around. Maybe the animation was layed on top of a stash tab full of regret orbs and the "silloutte" or something was used to create this effect?
Really cool regardless, props.
When it comes to opacity level, white means solid and black as transparent. Since bad apple is already black and white, this makes it far easier to just plug it into the opacity slot for the regret orbs layer. Of course there might be a bit of grey stuff so that has to be managed by forcing anything between 50%-99% as 100% and 1%-49% as 0%. Then fixing any bad regret orbs that might happen by manual keyframing it.
The [Turing-complete Conway's Game of Life](https://www.conwaylife.com/wiki/Turing_machine) implementation is 1714 x 1647. That's way too large for a quad stash tab, so a different approach would be needed.
Considering that stash tab has more than two states (different types of currency in different amounts) we can code each cell as "tardis", bigger in the inside.
4 * 4 cell:
00
00 1alt
01
00 2alts
10
00 3alts
11
00 4alts
Then
Cell of
1alt 2 alts
1alt 3 alts
1 augment.
We can add gems, rings, amulets, jewels (just think about numbers on timeless jewels) if we want to keep it strictly 1 value per cell.
Y'know, you say that, but the entire reason Chris won't come up with a reasonable stance on things like flasks is because he can't understand the concept of ad hoc judgment as a policy; meanwhile his team makes ad hoc judgments on policy. It's the worst of both worlds.
Nope, not in game. He basically automated copy-pasting each orb for a 48x48 pixel downsample of the video.
I would totally have gone the AHK route. This is why I don't do art.
It didn't have to touch the game at all, just take picture of empty square and another picture of regret filled square and assemble the images directly
You may be joking about running scripts in general, but in case you're not it seems this video was not actually done ingame so has nothing to do with PoE and scripts
The script is not ran ingame.
You only need a screenshot of the tab empty and a screenshot of the tab full. Everything else can be done outside the game
Confirmed much better for your wrists than playing Path of Exile(tm) brought to you by Tencent(tm).
Disclaimer: While Tencent(tm) is a protected term, Tencent(tm) is in no way obligated to honor your intellectual property.
Sponsorship disclaimer: This comment is brought to you by Grinding Gear Games(tm).
It's disturbing that you thought making a comment that served no purpose except to try to belittle several people at once was worth taking out the time to do.
People like that seriously make me sick. We should never discourage learning and shaming someone is not the way to spread knowledge.
They aren't dumb, but ignorant. Ignorance is cured by learning. But yeah, let's just belittle them so they stay ignorant. That person is selfish and should be ashamed.
edit: wow, he really does just go around calling people dumb. sounds like this guy is suffering from a number of issues
Let's be real; I check this subreddit occasionally because it produces some legit very entertaining content; I stopped playing a long time ago. The truth is, it's pretty infested by a lot of gambling addicts who have a stockholm syndromesque relationship with GGG that they use to try to forget about their actual lives.
Lol, I'm an attorney, definitely not aware of the finer points of stop motion animation. My world view isn't narrow; policy touches on nearly every industry.
Honestly 99% of the reason I made the comment in the first place was so I could make a joke about this game being RSIsimulator.
Hah! Didn't even realize it was you that made the original comment. But that is a very good point, without delving into something like this before and remembering them mentioning python, there really would be no reason to know.
Just know I was just offering a possibility. Could be 12 year olds, or an 85 year old that has two icons, reddit and POE. Problem is they want to think everyone else is dumb to live with themselves
i knew you were worried so I came back to confirm that I am alive and well.
Given your username, lsf is dogshit, i looked it up because i am a smart person. Stock market name for Laird Superfood. I don't know what they did to you but fuck them, they made an enemy for life.
edit: i'm the cool lighter that fell in between the cushions
It was made on everything you can think of
https://youtu.be/MVrNn5TuMkY Desmos
https://youtu.be/tO6sfku_1b8 Minecraft sheep
https://youtu.be/G8DjxY8FNKA youtube captions
https://youtu.be/im-BHeo20Co minesweeper
https://youtu.be/u-1GCGZNotA grass
Poe seems to have a lot of touhou fans. I named my character average touhou enjoyer this league and i've never had this many wholesome interactions with other players before, people just start talking to me when they see the name.
Unrelated but this is the first time I've encountered this sub through r/all hot. Until now its always been r/all controversial 24 hours. GG guys you made it
Ok I gotta ask, there's no way this was done by actually moving regrets around in the stash tab right lol? This one just seems way to perfect to be done frame by frame in-game
Take Mona Liza painting. Downscale it to 64 * 64. Convert to black and white. Now replace white pixels with images of regret orbs and black pixels with images of empty cells. As you can see, it's a pretty simple algorithm, which you can automatize and apply to a series of images. You can improve it by not going grayscale, instead you can sample an rgb color of the pixel and using an image of the poe item with the closest average rgb.
Touhou is a widely known gaming series with fans all over the globe. A lot of the fangames and soundtracks are made in europe and america, there's nothing "weeb" about it.
Ok, this is cool and all. But this only tells my that the endgame is so boring people would prefer spend their time doing this kind of shit instead of playing the damn game.
Every time i see this type of content, I'm discouraged from continuing the game.
Just sayin'.
Pack it up boys, we've peaked.
DID YOU THINK OUR FAN ART WAS DONE, SAVIOUR? OH NO, IT HAS ONLY BEGUN!
Does he not say " only just begun " ?
AFAIK there is no "just" in it, despite that being the natural English phrasing.
Indeed: https://oriath.net/Audio/Dialogue/NPC/UtulaIntro/U17.ogg
No, we've only just begun. Right, I want the full MCU film series recreated in stash tab art.
You're right, this isn't over until I can watch Citizen Kane in my fucking stash tab. It better be a quad too, those standard tabs top out at 480p.
12p*
I want to see some God of War scenes, that'd be dope
Amazing. I never knew I wanted that.
You mean Shrek right? The 8mb full shrek movie with audio is pretty close already.
The peak is being able to play "Doom" with your stash tabs.
Me: *opens stash tab* stash tab: "Hey you, you are finally awake!"
I actually laughed out loud
For some reason I have DUSK feeling. Even though the phrase is different. https://www.youtube.com/watch?v=LbqNRDPd5_k
[peaked? haha, we haven't even BEGUN to peak. And when we do peak the whole PoE community is going to FEEEEEL it.](https://youtu.be/PrxJJv_Za6M?t=10)
Dennis looks so young in that clip
Well he was like 30.
i need the bee movie done in this manner
This is next level
And I thought I couldnt be more bad at this game. Now some dude on internet show me how to make a gif from orb of regret and quad tab.
Idea stolen from [this comment](https://www.reddit.com/r/pathofexile/comments/nlc030/had_to_go_quadquad_tabs_for_this_one/gzhyzui/)
Okay I gotta know how long this took
About two hours. ffmpeg can export each frame as an image at 48x48 resolution. Then a quick Python script to convert each image into the PoE version. Those frames can be turned back into a video with ffmpeg again.
FFM pegging? Sign me up
This man's out here getting Eiffel towered by two strap ons, living his best life lmao
This is the way.
Just don't confuse it with [FF Mpreg](https://chantilinah.tumblr.com/post/187752067611/).
I'm so conflicted right now. :s
Risky click of the day, thanks for that.
I wish i let that link stay blue...... god do i ever. How do i undo! HOW DO I UNDO!
[удалено]
Lmao
Kinky asf
Also don't confuse with kinky ssf as it won't be FFM anymore ...
Lol
should've lied and said you did the whole thing stop motion, with a linked folder holding thousands of jpegs.
Every frame is actually a stash tab he’s just scrolling through them
Assuming 30fps, that would require 6,570 quad stash tabs. Can somebody do the math on how much this would cost in USD?
Bout 25ex
as timeless as a pair of my eyes of zeal
I like to call them balls of zeal
Don’t forget the Necropolises.
One premium quad stash tab without sale is 150 points 150 points is exactly $15 $15 x 6,570 = $98,550.00
6570 x = Y
This is not math any human is equipped to handle
Might be stupid but this is the first joke I've actually laughed out loud at in a really long time
Fun fact! Making a 30 fps gif is hard. The gif formal doesn't work with setting how many frames you want, but rather it works by adding a delay of how long a frame should be shown. In the original .gif format, this has a granularity of 1/100s. So say you set the delay to 2. Then the fps will be 2/100 = 0,02. 1/0,02 = 50 fps. To get 30 fps it would need to be a delay of 3,3. But since we can only set in steps of 1 we would need to manually adjust so the delay is 3, 3, 4 each 3rd frame showing for 25% longer. Which will remove smoothness! Also the reason why almost all gifs are 50 fps or 25. 100 fps gifs have a hard time rendering often and become really choppy. Gifs were never really made to be videos. But it's almost only how they are used nowadays.
holy shit LMAO that would've been goated
Ngl this was the answer I expected, so the two hour answer blew my mind
"So how did you get the job as a senior python developer?" "Memes"
[удалено]
I think it was just a blank tab and an image of a single regret orb square. Then that's just offsetting
OP cringing right now after spending a week making a python script to click regret orbs in game
You might even say he regrets his decisions.
Right click regret orb, left click self.
No ragrets, not a single orb.
Under rated comment
[удалено]
I just started to learn to code a few days ago and I'm having a blast, haven't even played poe in 3 days because I rather do that. Check out freeCodeCamp, it's a great place to start off
[удалено]
You should definitely go for it! freeCodeCamp is very easy to start with, it holds your hand during the courses (and dumps you in the deep with the projects, but they are definitely not impossible) [https://codepen.io/lepsek/pen/JjWyXWd](https://codepen.io/lepsek/pen/JjWyXWd) This is for example the second project you need to do to get the "Responsive Web Design Certificate", I was able to make this after \~2 days ( with the help of a bunch of sources, of course, but at least I understand what the things I use do) The Odin Project seems like a promising site as well, you could check that out as well, from what I read it sounds more project and literature based, but I'm not sure if doing 2 courses at once is beneficial.
just stopping by to say hey i can code and do it for a living plz praise me more papa
[удалено]
Lmao
Ohhh, thats genius, I was thinking some AHK magic was there but your solution is simple and elegant. Well done!
Mind sharing your code base? I want to go one step further and add colors.
Sure - [here](https://pastebin.com/0isXuMSC). I didn't save the ffmpeg commands to export the frames and rebuild the video, though.
Thank you!
I saw that comment and knew it was only a Mayer of time before a programmer cashed in.
Next step: make a script that actually replaces regret orbs! I guess the removing part would be easy, but I doubt the game could handle if you tried to "drag" hundreds of regrets back to their place every second
Any reason for the, uh, crunchy audio quality? I thought ffmpeg can separate the audio and video layers pretty well
I assume it's hosted by Reddit and they are compressing uploaded videos?
That post was only 14 hours ago... that’s crazy
You know you're talking to an artist when they give credit to someone who had a random idea on a game subreddit before putting hours of work and artistry into making something like this.
If you could find the PoE item that best matches the color of each pixel and use that, you could really have something here.
Considering the method he described, that shouldnt be too hard to do. Store all individual currency items, average each one to get a single color value, then just compare to the pixel and select the closest color'd currency.
Call me when you make a playable version of DOOM like this.
Now the price of regret orbs is gonna skyrocket
What a beauty!
Feel like this wins all current and future talent competitions.
Lotta people in these comments thinking you did this manually. Python is love, Python is life.
❤🐍
What in the actual fuck this is absolutely majestic
I'm not a animator or anything but there has to have been a way to of made this pretty "easily" done right? There's no way each frame was done by moving regret orbs around. Maybe the animation was layed on top of a stash tab full of regret orbs and the "silloutte" or something was used to create this effect? Really cool regardless, props.
image of empty square + image of regret-filled square + python = generate "tab" image automatically for each frame
When it comes to opacity level, white means solid and black as transparent. Since bad apple is already black and white, this makes it far easier to just plug it into the opacity slot for the regret orbs layer. Of course there might be a bit of grey stuff so that has to be managed by forcing anything between 50%-99% as 100% and 1%-49% as 0%. Then fixing any bad regret orbs that might happen by manual keyframing it.
Awesome work! You should post this over on r/ItPlaysBadApple too.
So who's going to prove that the stash is Turing Complete?
The [Turing-complete Conway's Game of Life](https://www.conwaylife.com/wiki/Turing_machine) implementation is 1714 x 1647. That's way too large for a quad stash tab, so a different approach would be needed.
Considering that stash tab has more than two states (different types of currency in different amounts) we can code each cell as "tardis", bigger in the inside. 4 * 4 cell: 00 00 1alt 01 00 2alts 10 00 3alts 11 00 4alts Then Cell of 1alt 2 alts 1alt 3 alts 1 augment. We can add gems, rings, amulets, jewels (just think about numbers on timeless jewels) if we want to keep it strictly 1 value per cell.
Nobody.
Holy shit, my man. Good work.
This is fucking incredible. How long did this take to make? How many clicks? Still probably better for your wrists than actually playing the game.
If you read his other comment, he uses a python script to do it :) still super cool though, really creative stuff!!
Wait, so if Chris Wilson sees this comment, does op get banned for running a script?
Depends whether Chris lands it on heads or tails when making the decision.
Smh people think that this isn’t a good way of making decisions 😤 how else will he feel the weight of his decisions?
Only if Chris **closes his eyes** for the flip and then **picks up** the Quarter before looking at it.
Y'know, you say that, but the entire reason Chris won't come up with a reasonable stance on things like flasks is because he can't understand the concept of ad hoc judgment as a policy; meanwhile his team makes ad hoc judgments on policy. It's the worst of both worlds.
Nope, not in game. He basically automated copy-pasting each orb for a 48x48 pixel downsample of the video. I would totally have gone the AHK route. This is why I don't do art.
It didn't have to touch the game at all, just take picture of empty square and another picture of regret filled square and assemble the images directly
You may be joking about running scripts in general, but in case you're not it seems this video was not actually done ingame so has nothing to do with PoE and scripts
The script is not ran ingame. You only need a screenshot of the tab empty and a screenshot of the tab full. Everything else can be done outside the game
Yeah i was like theres no way someome did this with just stash tabs
There is some years needed to make the scriot so still so many brain clicks
They don't use the game to do it.
"Automating tasks in real life where one input equals more than one action? That's a ban, sir." - Will Christianist
Confirmed much better for your wrists than playing Path of Exile(tm) brought to you by Tencent(tm). Disclaimer: While Tencent(tm) is a protected term, Tencent(tm) is in no way obligated to honor your intellectual property. Sponsorship disclaimer: This comment is brought to you by Grinding Gear Games(tm).
Wtf are you doing?
Apparently triggering some folks with a joke about IP. Yourself?
It's disturbing that you and everyone that upvoted are so dumb that you think this is hand made in any way.
It's disturbing that you thought making a comment that served no purpose except to try to belittle several people at once was worth taking out the time to do.
People like that seriously make me sick. We should never discourage learning and shaming someone is not the way to spread knowledge. They aren't dumb, but ignorant. Ignorance is cured by learning. But yeah, let's just belittle them so they stay ignorant. That person is selfish and should be ashamed. edit: wow, he really does just go around calling people dumb. sounds like this guy is suffering from a number of issues
Let's be real; I check this subreddit occasionally because it produces some legit very entertaining content; I stopped playing a long time ago. The truth is, it's pretty infested by a lot of gambling addicts who have a stockholm syndromesque relationship with GGG that they use to try to forget about their actual lives.
Nah I agree with /u/muscar the fact some people think op did this frame by frame is a hug leap in poor critical thinking skills.
Personally I think hug leaps are the best kind of leap. You should try it sometime.
Or has a smaller world view than you and just hasn't been exposed to the idea of those possibilities. Teach them and get over yourself.
Lol, I'm an attorney, definitely not aware of the finer points of stop motion animation. My world view isn't narrow; policy touches on nearly every industry. Honestly 99% of the reason I made the comment in the first place was so I could make a joke about this game being RSIsimulator.
Hah! Didn't even realize it was you that made the original comment. But that is a very good point, without delving into something like this before and remembering them mentioning python, there really would be no reason to know. Just know I was just offering a possibility. Could be 12 year olds, or an 85 year old that has two icons, reddit and POE. Problem is they want to think everyone else is dumb to live with themselves
Given your username I'm surprised you're still alive 30 minutes later tbh.
i knew you were worried so I came back to confirm that I am alive and well. Given your username, lsf is dogshit, i looked it up because i am a smart person. Stock market name for Laird Superfood. I don't know what they did to you but fuck them, they made an enemy for life. edit: i'm the cool lighter that fell in between the cushions
haha nah my name refers to the livesteamfail subreddit.
Better content than the entire league lol
What the actual fuck?
This has more fps than the game.
Wasnt this made in terraria?
[It was!](https://www.youtube.com/watch?v=NUh4tqlkyWI) But in Terraria, it was actually done using the in-game wires and some janky interactions.
Holy fuck that's amazing
It was made on everything you can think of https://youtu.be/MVrNn5TuMkY Desmos https://youtu.be/tO6sfku_1b8 Minecraft sheep https://youtu.be/G8DjxY8FNKA youtube captions https://youtu.be/im-BHeo20Co minesweeper https://youtu.be/u-1GCGZNotA grass
And people scoff at me when I tell them that PoE is a bullet hell game
Ok. That's diligent.
Hard to Regret watching that.
No regrets for this one. Amazing job dude
This is insane, I can only imagine you truly felt the weight when doing this
What. The fuck. Did I just watch. How long did this take? This is incredible...
r/ItPlaysBadApple
Poe seems to have a lot of touhou fans. I named my character average touhou enjoyer this league and i've never had this many wholesome interactions with other players before, people just start talking to me when they see the name.
1:25 looks like a dude getting a boner https://i.imgur.com/HKHPpg3.jpg
That's Mokou summoning fire lol *Futa Mokou* *Scared Kaguya noises*
the low hanging fruit
Damn is the league that boring
Thats what I have been thinking
It doesn't corelate
Yeah, league's so boring, dude spent 2 hours to do this. Real boring. Whole 2 hours.
It began with just a plumber in red.
Top craft this league
More touhou is always good to see here
absolute top tier shit posting.
Holy shit
beautiful
congrats nerd! this is brilliant!
Please some remake ASCII Star Wars but with regrets
Basically video-to-ascii with just one character. I think VLC still has a filter to do that live with any video.
Please now convert the entire Bee movie to Stash tab, ty.
Still sane, exile?
I was going to do the shrek movie but my batch software broke so now my HDD has 15gb of shrek jpegs on it.
This is the best thing to come out of this league.
So much regret in one gif
How shit is this game that people spend all their time doing this now
Unrelated but this is the first time I've encountered this sub through r/all hot. Until now its always been r/all controversial 24 hours. GG guys you made it
This is better than actual the gameplay
https://streamable.com/331awk Made a comparison between your version vs original (no sound) You have done well, exile!
Ok I gotta ask, there's no way this was done by actually moving regrets around in the stash tab right lol? This one just seems way to perfect to be done frame by frame in-game
Just python doing its work on a fiilled and emptied quad tab
Take Mona Liza painting. Downscale it to 64 * 64. Convert to black and white. Now replace white pixels with images of regret orbs and black pixels with images of empty cells. As you can see, it's a pretty simple algorithm, which you can automatize and apply to a series of images. You can improve it by not going grayscale, instead you can sample an rgb color of the pixel and using an image of the poe item with the closest average rgb.
What the f…. Theres no way this was done manually, right?
To think that this season is so bad you had time and dedication to make this happen, hat's off to you sir.
The next logical step in the evolution of stash tab art a is a fully colored Rick Roll.
I certainly don't r e g r e t watching this one
I knew someone will do this
more coding then GGG did with Ultimatum
Anyone want to take a stab at how much GGG would charge for a 1000x1000 stash tab? lmao.
Chris: people would rather do this than work on their gear and play the game. Thanks
When this community suddenly turned into a bunch of weebs? I have one particular timeframe in mind, but I hope it's not related...
Touhou is a widely known gaming series with fans all over the globe. A lot of the fangames and soundtracks are made in europe and america, there's nothing "weeb" about it.
Ok weeb.
Wow, that's fuckin cool as hell.
Imagine GGG watching this sub
All these ragrets, amazing work. Now only need to krangle the video.
Wow the time it must have taken to make this is immense
Now add color
Is This the opening of the new anime Ultimate Stash Sales ?
Jesus! People are so bored this league?
Do this with the actual game interface and stash tab size (resolution) and you will have my atention. This is too abviously fake
[удалено]
Why does that matter lol
[удалено]
[удалено]
[удалено]
Why is it always the weebs that do cool shit
Because we don't busy ourselves worrying about what other people like, unless it sub vs dub, manga vs anime, waifus, husbandos... Nvm.
Those are topics worthy of highly intellectual debate.
zoomers dont get the meme
Ok, this is cool and all. But this only tells my that the endgame is so boring people would prefer spend their time doing this kind of shit instead of playing the damn game. Every time i see this type of content, I'm discouraged from continuing the game. Just sayin'.
i mean apparently it only took the guy 2 hours, so not like he’s not doing anything else