Using GEORGE to "EDIT" FX.bin files

A forum dedicated to George scripting questions
Post Reply
Svengali
Posts: 1552
Joined: 28 Dec 2006, 10:08

Using GEORGE to "EDIT" FX.bin files

Post by Svengali »

Has anyone scripting in GEORGE developed some way to edit/customize a FX.bin's file data to extend or modify existing FX.bin files? If so, do you have any wisdom or warnings about the editing process that you would be willing share? So far, I've had limited luck in this area...

sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
Hironori Takagi
Posts: 279
Joined: 14 May 2018, 10:15
Location: Tokyo, Japan
Contact:

Re: Using GEORGE to "EDIT" FX.bin files

Post by Hironori Takagi »

So far I have created a script that creates an FXbin that removes white with a color key, and a script that gets position information from the keyframer FX and draws a frame.
Unlike George's command list, FXbin's specification document is not shared, so I wrote the script by predicting from the actually issued bin data.
I don't know if it will be helpful to you, but I've attached the two scripts I created.
Attachments
StampKeyFramerCam_220615.grg
(12.21 KiB) Downloaded 366 times
WhiteKey_190607.grg
(3.95 KiB) Downloaded 370 times
TVPaint 11.7.2(Nov 14 2023), Windows11 Pro, HP Spectre x360 Convertible 14-ea0xxx / TVPaint 11.7.1(Dec 22 2022) Mac OS 11.6, Apple MacBookPro M1 2020
Svengali
Posts: 1552
Joined: 28 Dec 2006, 10:08

Re: Using GEORGE to "EDIT" FX.bin files

Post by Svengali »

Thank you for the files... I've downloaded them and will look to see how they might relate to some things I'm trying to do. I will answer soon with some thoughts.

sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
Svengali
Posts: 1552
Joined: 28 Dec 2006, 10:08

Re: Using GEORGE to "EDIT" FX.bin files

Post by Svengali »

H.T.

After looking at your two sample script files, I think my own approach toward customizing FX.bin files is somewhat similar.

In my case I considered a set of generic fx bin files with known sets of parameters so that I could substitute new values for those parameters as needed... hoping to then load and execute the edited FX.bin processes and apply them to the current clip.

Up to now I've created a small library of FX.bin processes that were all designed to work with clips of known frame counts and dimensions. I used GEORGE menus to execute appropriate FX from the library of FX.bin processes and calling my own GEORGE scripts for manipulating sequences of frames in the current clip.

I never considered using GEORGE scripts that could generate temporary FX.bin files which could then be executed and deleted. Great idea! I will experiment with that. Variations of certain types of FX.bin processes might be custom built based on short data files as needed!

Thank you for sharing. If I build anything that seems useful I'll post samples in this thread.

sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
Hironori Takagi
Posts: 279
Joined: 14 May 2018, 10:15
Location: Tokyo, Japan
Contact:

Re: Using GEORGE to "EDIT" FX.bin files

Post by Hironori Takagi »

I hope that the process of creating a temporary file and deleting it after the application will be helpful for the automatic processing you are looking for.
TVPaint 11.7.2(Nov 14 2023), Windows11 Pro, HP Spectre x360 Convertible 14-ea0xxx / TVPaint 11.7.1(Dec 22 2022) Mac OS 11.6, Apple MacBookPro M1 2020
Post Reply