Post AykPPmPyUR6nXBz5Sy by phoenixgee@mstdn.social
 (DIR) More posts by phoenixgee@mstdn.social
 (DIR) Post #AykMOaPfL4mO9KZxfU by foone@digipres.club
       2025-09-30T23:15:58Z
       
       0 likes, 0 repeats
       
       ugh. I hate when I have a project that's like 90% done but the remaining 10% is mostly just perfectionist bullshit that no one but me will care about
       
 (DIR) Post #AykMSEAvxZHSL5QO5A by foone@digipres.club
       2025-09-30T23:16:34Z
       
       0 likes, 0 repeats
       
       NO MOM, I CAN'T COME TO DINNER, I HAVE TO MANUALLY RE-ROTOSCOPE 12 FRAMES OF THIS GIF SO THAT THE CIRCLES WILL BE CORRECTLY ALIASED
       
 (DIR) Post #AykMqTKTGmxwHuRj7I by ity@estradiol.city
       2025-09-30T23:21:02Z
       
       0 likes, 0 repeats
       
       @foone perfectionist bullshit is my favorite
       
 (DIR) Post #AykNjRT9t0tARkimo4 by foone@digipres.club
       2025-09-30T23:30:57Z
       
       0 likes, 0 repeats
       
       so I'm editing some anti-aliased red circles to be aliased black circles, right? I figured I could just do a search on the less-than-red shades, and replace them with the background color. that'll get me a pixely edge, right?
       
 (DIR) Post #AykNsWjFhVHrMha5YW by foone@digipres.club
       2025-09-30T23:32:33Z
       
       0 likes, 0 repeats
       
       surely in the year of our gourd 2025, image editing programs can draw accurate circles? RIGHT?
       
 (DIR) Post #AykNyXeXB88vy5F5UG by foone@digipres.club
       2025-09-30T23:33:41Z
       
       0 likes, 0 repeats
       
       okay may be the ratio is off, but they're symmetrical right?around at least on axis? right?
       
 (DIR) Post #AykOGHHAo13cOAlxnE by phoenixgee@mstdn.social
       2025-09-30T23:36:53Z
       
       0 likes, 0 repeats
       
       @foone Only if they're properly centered on a pixel. Subpixels are a bitch! :)
       
 (DIR) Post #AykOL6vwgaKdlD9FM8 by foone@digipres.club
       2025-09-30T23:37:40Z
       
       0 likes, 0 repeats
       
       @phoenixgee oh god, I bet that's the issue, or part of the issue. they are antialiased and centered on a subpixel
       
 (DIR) Post #AykObhMP1IJZMxQtJg by foone@digipres.club
       2025-09-30T23:40:43Z
       
       0 likes, 0 repeats
       
       the extra annoying thing is that I only noticed this issue after doing half the edits. so now I gotta go back and double-check already finished frames to fix the pixelation
       
 (DIR) Post #AykOqLL3B8kbPhmdGq by foone@digipres.club
       2025-09-30T23:43:18Z
       
       0 likes, 0 repeats
       
       the 7 frames I'm fixing are in a GIF that runs at 33FPS.I can't have some circles look slightly wrong for 0.2 seconds of a shitpost GIF!
       
 (DIR) Post #AykOwWFHXWhyyj1vxA by foone@digipres.club
       2025-09-30T23:44:33Z
       
       0 likes, 0 repeats
       
       I'm a professional shitposter, you see. I have to take quality seriously.
       
 (DIR) Post #AykPCzT4evOwFAKrhY by foone@digipres.club
       2025-09-30T23:47:33Z
       
       0 likes, 0 repeats
       
       HOW CAN THE PALETTES BE DIFFERENT THERE'S 3 COLORS IN THIS IMAGE.
       
 (DIR) Post #AykPGbxI1KfSTkC9tg by foone@digipres.club
       2025-09-30T23:48:10Z
       
       0 likes, 0 repeats
       
       how much time am I willing to spend figuring out what might be a minor quality loss on a GIF? surprising much, sadly.
       
 (DIR) Post #AykPMAko4Efvqw0Yq0 by foone@digipres.club
       2025-09-30T23:49:11Z
       
       0 likes, 0 repeats
       
       I'm going to use imagemagick to dump all the palettes and see what is going wrong
       
 (DIR) Post #AykPPmPyUR6nXBz5Sy by phoenixgee@mstdn.social
       2025-09-30T23:49:21Z
       
       0 likes, 0 repeats
       
       @foone Yeah but you have 256 indices to put those into. Gotta get some variety.
       
 (DIR) Post #AykPSPH4zdqSco4mjQ by foone@digipres.club
       2025-09-30T23:49:46Z
       
       0 likes, 0 repeats
       
       maybe I should write some kind of tool to dynamically lower the image color count to 3 and alert if there's any images that can fit that palette. that'd indicate some minor color issue in this GIF
       
 (DIR) Post #AykPWUGoMSxVHEtdwG by foone@digipres.club
       2025-09-30T23:50:02Z
       
       0 likes, 0 repeats
       
       33 frames per second, everybody.when I say "perfectionist" I am not joking
       
 (DIR) Post #AykPaoZsnfSHPzsesC by foone@digipres.club
       2025-09-30T23:51:41Z
       
       0 likes, 0 repeats
       
       gifsicle.exe: warning: trivial adaptive palette (only 3 colors in source)WHAT, YOU'RE COMPLAINING THAT THE JOB IS TOO EASY NOW?
       
 (DIR) Post #AykQ1XRKcuAw5Jcj5s by k@chaos.social
       2025-09-30T23:56:33Z
       
       0 likes, 0 repeats
       
       @foone https://github.com/0ki/presentation-toolkit/blob/master/dominantcolorYou’re welcome? :)
       
 (DIR) Post #AykS9C5y4KOk6vPQbQ by kieran@hom.ph
       2025-10-01T00:20:16Z
       
       0 likes, 0 repeats
       
       @foone keep those shitposting KPIs up
       
 (DIR) Post #AykTGuUBWXpHlbynOS by foone@digipres.club
       2025-10-01T00:32:55Z
       
       0 likes, 0 repeats
       
       no matches for apngsicle, eh?
       
 (DIR) Post #AykTqTw5iHJxqgziWO by foone@digipres.club
       2025-10-01T00:39:22Z
       
       0 likes, 0 repeats
       
       uh oh! 11th hour technical issue: 1. I have two GIFs I need to concatenate2. the final image must be  <10mb3. I can't resize the first image.the problem is that I have a usual way to make GIFs smaller: my program mov2gif. but it works by resizing the GIF until it fits, and I can't concatenate two GIFs together if they're at different resolutions!
       
 (DIR) Post #AykTyGMK4khS3cyTKK by foone@digipres.club
       2025-10-01T00:40:13Z
       
       0 likes, 0 repeats
       
       I may need to lower the color depth or drop frames. ugh.
       
 (DIR) Post #AykURDxy3EMz2BONiC by foone@digipres.club
       2025-10-01T00:46:05Z
       
       0 likes, 0 repeats
       
       dropping to 64 colors gets us down to 11.8mb and looks pretty terrible
       
 (DIR) Post #AykUYJpgddBbFutytM by foone@digipres.club
       2025-10-01T00:47:26Z
       
       0 likes, 0 repeats
       
       ugh. the annoying thing is that I'm making a GIF that's going to be displayed by being converted to an mp4/webm/whatever. and they often don't like it when you do perfectly legal GIF things like changing the framerate mid-file
       
 (DIR) Post #AykUkMyMn0z2T9hxdA by foone@digipres.club
       2025-10-01T00:49:31Z
       
       0 likes, 0 repeats
       
       I wonder what the compression savings would be if I halved the resolution and then doubled it back. There's now half as many pixel-changes to encode per line! that should save some space, right?it might not look terrible. my resolution is already at "potato", and half of potato is still potato
       
 (DIR) Post #AykVAVWPcunCVs61bs by foone@digipres.club
       2025-10-01T00:54:20Z
       
       0 likes, 0 repeats
       
       10.9mb. nevermind
       
 (DIR) Post #AykVIfD5UPzUsSwjjs by foone@digipres.club
       2025-10-01T00:55:46Z
       
       0 likes, 0 repeats
       
       I wonder how bad a 2:3 pull up would look?
       
 (DIR) Post #AykVe2IYqKf2Z8hJj6 by foone@digipres.club
       2025-10-01T00:59:38Z
       
       0 likes, 0 repeats
       
       I mean, not a real pull up. I don't want to add interlacing. eww. like, drop every 3rd frame, then for every two frames, duplicate one of them. So instead of frames: ABCDEFGHIyou display: ABBDEEGHH. So it's still 33⅓ FPS, but you only encode 2/3rds of the frames. Would this look terrible? Maybe.
       
 (DIR) Post #AykVhUENRmTA48Nzur by foone@digipres.club
       2025-10-01T00:59:52Z
       
       0 likes, 0 repeats
       
       @unnick heh.it's not about having fun, it's about sending a message
       
 (DIR) Post #AykVlS3DUhi8Sl3Yfo by foone@digipres.club
       2025-10-01T01:00:47Z
       
       0 likes, 0 repeats
       
       although I guess the easiest and smoothest option would be to drop to 10 FPS. just encode AAAADDDGGG
       
 (DIR) Post #AykW4EuIaRnfCSqO12 by foone@digipres.club
       2025-10-01T01:04:23Z
       
       0 likes, 0 repeats
       
       oh god I'm an idiot.I forgot to tell gifsicle to optimize the file.It was already <10mb
       
 (DIR) Post #AykWm6pNzE2wstSrzM by foone@digipres.club
       2025-10-01T01:12:15Z
       
       0 likes, 0 repeats
       
       okay no, I looked at the wrong file. That was only for the 10 FPS version.but hey, the 10FPS version is fine, I can keep the color count relatively high, and I'm in at 5.6 of god's own megabytes.
       
 (DIR) Post #AykWtXESDLQGnqjNvU by foone@digipres.club
       2025-10-01T01:13:37Z
       
       0 likes, 0 repeats
       
       probably the quality would be a little higher if I did the 2/3rds framerate (22.%) thing and it might even be under 10mb still... but I'm not gonna try. also I was wrong, this isn't 10(effective)FPS, it's 11.11 repeating
       
 (DIR) Post #AykWxej6ICSBCk1xb6 by foone@digipres.club
       2025-10-01T01:13:50Z
       
       0 likes, 0 repeats
       
       I think. I'm too tired for math, it's been a short long day.
       
 (DIR) Post #AykX1Dk8Ydb4fxDPOa by foone@digipres.club
       2025-10-01T01:14:42Z
       
       0 likes, 0 repeats
       
       yeah. my framerate is 100/9=11.111...
       
 (DIR) Post #AykcLO5sHdtuL8ooE4 by foone@digipres.club
       2025-10-01T02:14:34Z
       
       0 likes, 0 repeats
       
       okay it's done enough to release.(Don't ask me what the effective framerate on this one is. I think it might be 3/5ths of 33⅓?)Based on an original animation by mx-m29: https://www.tumblr.com/mx-m29/795040483619569664/just-a-normal-juggling-gif-nothing-weird-about-it
       
 (DIR) Post #AykcZltea88UDXxe1A by agowa338@chaos.social
       2025-10-01T02:17:15Z
       
       0 likes, 0 repeats
       
       @foone Ok but what do you actually want to say with it? Isekai??
       
 (DIR) Post #Aykcd7806HbkvzGWcS by silvermoon82@wandering.shop
       2025-10-01T02:17:17Z
       
       0 likes, 0 repeats
       
       @foone Worth every second.
       
 (DIR) Post #AykhpHjB15Xx3QHFeS by foone@digipres.club
       2025-10-01T03:15:54Z
       
       0 likes, 0 repeats
       
       @mirabilos yeah, my home instance is Hometown
       
 (DIR) Post #AyktCaG5NuHcgNyyum by ppxl@social.tchncs.de
       2025-10-01T05:23:32Z
       
       0 likes, 0 repeats
       
       @foone well done 😃
       
 (DIR) Post #AylNsyT2lPHmYLAmOm by darkling@mstdn.social
       2025-10-01T11:07:21Z
       
       0 likes, 0 repeats
       
       @foone But if you *keep* halving your potato, eventually you get mash.