Posts: 4
Threads: 1
Joined: Jan 2025
Reputation:
0
Gimp version:
Operating system(s): Linux
Hello! I am interested in the Gimp Animation Package. Do someone please know if it is still mantained? Is this package abandoned, or there is an official source for installing it?
Thank you in advance for the answers
Posts: 4
Threads: 1
Joined: Jan 2025
Reputation:
0
Gimp version:
Operating system(s): Linux
Hi, thank you for answering. The thing is this:
I am the (ex) packager of GAP for Archlinux. I would like to let it live, but the problem is (as you confirmed) that there is no "valid" source to use and no one of the authors reply any email
I think there is little to none to do, if there is no way to understand how it works and fix its bug
Posts: 4
Threads: 1
Joined: Jan 2025
Reputation:
0
Gimp version:
Operating system(s): Linux
On second thought:
The version we use works, or at least mostly of the plugins seem to work correctly.
The problem is that as you stated) from ffmpeg 0.5 to ffmpeg 7.1 (I think is the last version) a lot of library changed (obviously) in the declarations. If we had a map/list on how to do the compatibility backward, it could be fixed (it seems that just a couple of files require them, for example libgapvidapi/gap_vid_api_ffmpeg.c).
I guess that's all, unless someone spawns knowing/understanding how in ffmpeg audioconvert.h and imgconvert.h changed and all the definitions inside.
Posts: 4
Threads: 1
Joined: Jan 2025
Reputation:
0
Gimp version:
Operating system(s): Linux
Ok, I set up my mind. The story is the following:
GAP uses ffmpeg and libmpeg3. Porting it from ffmpeg 0.7.11 to the latest seems not to disturb it, provided that configure.in file is updated. Libmpeg3 is another story. It has been dropped and the replacement is libmpeg2. If you *force* it inside, it seems to accept it, but after, this happens.
On many files it gets problems with the libraries, updating it solves the problem, bit the structure of the frames that comes from ffmpeg doesn't work. I can't understand it and I can't find any documentation on this. Now if there is someone, wiser and more informed than me, what we could do would be to move all into github, rename it as something like "GAGP - GAGP is Another Gap Package", develop it as a fork, and if we solve the problem with the structure that would start working. Hopefully. Please let me know if someone is interested in this, because alone I don't have any hope to solve it (it's not my field)