Hey @Viss Yesterday we were talking about instagiffer. I was checking a repo, from ex-hale. It looks like last week or so they've been updating and the license shows this year.

Did the project get picked up maybe?

@Viss   there is a CLAUDE.md
@jackryder the original guy picked it back up?

@Viss  
https://github.com/ex-hale/instagiffer

It looks like it has someone doing something. 3days, yesterday, 7years, etc.

GitHub - ex-hale/instagiffer: Instagiffer creates GIFs from YouTube, HD video files, Netflix or your screen.

Instagiffer creates GIFs from YouTube, HD video files, Netflix or your screen. - ex-hale/instagiffer

GitHub

@Viss
 

# -*- mode: python ; coding: utf-8 -*-
"""PyInstaller spec for Instagiffer Windows .exe build.

Usage: pyinstaller release/Instagiffer-win.spec
Output: dist/Instagiffer/Instagiffer.exe
"""

import os
import sys

# Project root is one level up from the spec file
ROOT = os.path.join(SPECPATH, "..")
@jackryder glorious

@Viss

Look what is on...line 7537.

if __name__ == "__main__":
main()

https://github.com/ex-hale/instagiffer/blob/a512702bdcc39b54aeacfc6b64a601bc06dfd450/instagiffer.py#L7537C1-L7538C11

Not tryin to kinkshame...

instagiffer/instagiffer.py at a512702bdcc39b54aeacfc6b64a601bc06dfd450 路 ex-hale/instagiffer

Instagiffer creates GIFs from YouTube, HD video files, Netflix or your screen. - ex-hale/instagiffer

GitHub
@Viss @jackryder @Asymmetricblue @ewerybody LOL what the heck is Claude coding?!

@Viss @jackryder @Asymmetricblue @ewerybody I take it the original developer doesn't know how to code anymore, and decided to just shortcut their way to get it running, after we fixed it, lol.

Ah well.. (felt it was kind of kludged together in the first place, so the developer vibe coding your software back into operation seems par for the course).

@ai6yr @jackryder @Asymmetricblue @ewerybody instagiffer though does seem like a mostly-harmless thing to use this crap for. like, its not taking user input from the internet, its not exposed, no open ports etc
@Viss @jackryder @Asymmetricblue @ewerybody It's more of a "pride in workmanship" thing / philosophy thing, IMHO.

@Viss @ai6yr @Asymmetricblue @ewerybody Totally.

I don't disagree that they did it, and they likely have their reasons. It just struck me as.    

If there are people asking to take over and maintain your project... if you aren't "doing that" why not let them? Nerds (self, name) have a tendency to poke and prod and improve things until they are either inspired, have too much free time, or someone offers them something shiny.

This seems like an excellent project to 'take over' and improve on. I just kind of glanced over the single seventy-five hundred and thirty-eight file that "does" things and it looks like it just wraps magick, ffmpeg, yt-dlp, and gifsicle using the out-of-the-box stuff for GUI.

@jackryder @Viss @Asymmetricblue @ewerybody I mean we already got it running, no reason to shove Claude that way

@ai6yr @Viss @Asymmetricblue @ewerybody

Right? Sure, maybe to prototype and get to a point where the program technically is running, though there is a LOT of smoke some strange noises and the neighbors are threatening to call the police... but then you step back and coax the universe into listening to your cries. (Sometimes literal...perl hurt me)

I respect their decisions, but I don't agree with them.

@jackryder @ai6yr @Viss @Asymmetricblue I was talking to them on LinkedIn! Well, we didn't pipe a PR back up yet :) actually wanted to do that when we're finally made a Ui change and all. I'm still on the ground work with the lib based on PIL rather than ImageMagick

@ewerybody @ai6yr @Viss @Asymmetricblue

Well, I'm glad someone is taking a look at the project. Please for the love of root split that file up if you do PR. 

@jackryder @ai6yr @Viss @Asymmetricblue lol yeah! already did! :D
@jackryder @ewerybody @ai6yr @Asymmetricblue i don't suppose there's any news here? i wanna try and give the new code a shot!

@Viss @ewerybody @ai6yr @Asymmetricblue

No one has mentioned it to me...but a lot of stuff on the repo just says last week so I'm not sure if they are still fidgeting with it.

@jackryder @ewerybody @ai6yr @Asymmetricblue i fetched and installed the vibecoded version from ex-hale, and it seems to work! i wanna smash some functionality into it. having a preview of what the font is gonna look like on the image is super handy so you dont hafta fully export a gif just to get a look at it. also being able to custom-postition the font would be nice. theres a lot of cool shit gif brewery 3 does i wish i could have in instagiffer

@Viss @ewerybody @ai6yr @Asymmetricblue

Looks like you are ready for some science! 

@Viss @jackryder @ai6yr @Asymmetricblue I had to do an assignment for a new job 馃 now that's over! I'll have news for you tomorrow :)
@Viss @jackryder @ai6yr @Asymmetricblue OK. No release yet but OG Instagiffer Justin agreed to make me a contributor to the repo. When that's done I'll make a 2.x branch and get into it 馃殌
@ewerybody @Viss @jackryder @Asymmetricblue Real coder better than vibe coder, YAY

@ai6yr @Viss @jackryder @Asymmetricblue Hey folks! I was just trying to get this to run on my Windows. Made some fixes. Now I'm on the Linux build scripts and got it so far already :)

Interesting for me: I could have done this on my tiny laptop like before but tried WSL this time and actually the tkinter UI WORKS HERE!!! 馃く PR asap.

@ewerybody @ai6yr @Viss @Asymmetricblue

 

It's awesome you've worked on it. Thanks!

@jackryder @ai6yr @Viss @Asymmetricblue #Linux build support for main Instagiffer coming up here https://github.com/ex-hale/instagiffer/pull/6 :)
Adding Linux build support by ewerybody 路 Pull Request #6 路 ex-hale/instagiffer

Hello! I added dedicated deps and dist targets for Linux to the Makefile. We can now create .deb packages. 馃殌 Also there's a new little make help section listing all available tasks, added a mak...

GitHub

@ai6yr @ewerybody @jackryder @Asymmetricblue hell yes! let me know when the new build is ready so i can test drive it around :D

this is the last gif i made with the most recent build:

@ewerybody @Viss @jackryder @Asymmetricblue Well, @Viss got his wish for this to work again! Thanks for all your work on it!
@ai6yr @Viss @jackryder @Asymmetricblue the fun part didn't really start yet :D

@ai6yr @Viss @jackryder @Asymmetricblue That being said: I just rolled up a fresh README.md on the new 2.x branch of the OG Instagiffer project: https://github.com/ex-hale/instagiffer/blob/2.x/README.md

There is also a link to create dedicated 2.x issues: https://github.com/ex-hale/instagiffer/issues/new?labels=2.x

I'd LOVE to read your ideas and discuss the future of this thing! Also here if you want! But I might put issues to the official tracker eventually :)

instagiffer/README.md at 2.x 路 ex-hale/instagiffer

Instagiffer creates GIFs from YouTube, HD video files, Netflix or your screen. - ex-hale/instagiffer

GitHub
@ewerybody @ai6yr @jackryder @Asymmetricblue if i want to nab the current code and compile it myself for windows since there isnt a package available, is there a quick/easy way to do that?