That’s unfortunate. Are you seeing a black screen in the app itself, or when you launch your game?
DUCT was designed for a much older version of EFPSE. I had a revised version in the works that was ported over to Stride3D, but dropped that version when EFPSE-CE added official support for image streams with an in-house tool to package your videos. I’m willing to look into this and I can update either the new or legacy version of DUCT to fit your needs if necessary.
Deleting my first comment. I offered support with DUCT and that offer still stands if you get in touch via the email on my main itch page, but I actually just realized the version you mentioned (1.10) is part of the Clark Edition. I highly recommend using the official tool.
https://github.com/CG8516/ImgStreamCreator/releases
If you’re insistent on using DUCT, I’ve never tested it with CE but get in touch and we’ll get this working one way or another.
Sorry I missed this comment! I appreciate your support.
While the current version is functional, there are improvements to be made. I had to drop it for a while but I do have a plan to update the UI very, very soon as well as include whatever is necessary to make the process easier for first-time users. Whether this is a batch for ffmpeg, a chaiNNer script, or just something directly in Unity remains to be seen. Stay tuned!
Thanks! I plan on retiring this version for a remake in GODOT to settle any licensing issues down the line and make the project open source, but that’s at least three weeks or more away. In the meantime, I’m still taking feedback for any issues that need to be addressed for the tool.
Once that version is on par with the Unity version, the #1 feature on my to-do list is a video splitter that generates the image sequence for you– I think FFMPEG or Blender will be your best bet in the meantime.
I planned on keeping the tool up to date and got it done in a hurry for the Reload Magazine jam, but the upkeep side of things fell through thanks to a busy schedule and some other complications along the way. Hopefully I can make good on that in the weeks to come.
The next feature on the list is a built-in video slicer. It’s not a guarantee but Unity has a video player that can seek and can transmit camera data to images, so what could possibly go wrong? Ha… hah… worst case scenario, I’ll dig out Ffmpeg and see what else can be done.
Thankfully Blender is very easy to convert videos in. You just pick the Video Editing layout on startup and drop a supported video format into the sequencer, then mess with one of the tabs to determine Start Frame, end frame, Framerate, and skip rate. Exporting to images is the default there. If that’s not going to work, other video editing software will usually support this feature as well.
Awesome! The format basically requires a number-integer with the same number of significant figures across all images, since most software will add the zeroes in on export. If that causes a problem for your extracted frames, the alternate method is as simple as bypassing a single line and I can get that into the UI some time tomorrow.
This was so much fun to work on! I’ve never actually published a tool like this before, and figuring out how to get the script just right was an interesting challenge.
It wouldn’t have been possible without JessicoChan’s help and it looks like the community is making a concentrated effort to work on porting the v1.4 documentation over to newer versions. I think a lot of people are going to find some fun ways to bend and stretch the toolkit to their needs next month.
← Return to script generator
Comments
Log in with itch.io to leave a comment.
Yeah, i have no idea how to use it lol. Black screen every time ;w;
That’s unfortunate. Are you seeing a black screen in the app itself, or when you launch your game?
DUCT was designed for a much older version of EFPSE. I had a revised version in the works that was ported over to Stride3D, but dropped that version when EFPSE-CE added official support for image streams with an in-house tool to package your videos. I’m willing to look into this and I can update either the new or legacy version of DUCT to fit your needs if necessary.
ah might be that then. im using 1.10
Deleting my first comment. I offered support with DUCT and that offer still stands if you get in touch via the email on my main itch page, but I actually just realized the version you mentioned (1.10) is part of the Clark Edition. I highly recommend using the official tool. https://github.com/CG8516/ImgStreamCreator/releases
If you’re insistent on using DUCT, I’ve never tested it with CE but get in touch and we’ll get this working one way or another.
Thanks very much for your work man. Awesome Tool!!
Sorry I missed this comment! I appreciate your support.
While the current version is functional, there are improvements to be made. I had to drop it for a while but I do have a plan to update the UI very, very soon as well as include whatever is necessary to make the process easier for first-time users. Whether this is a batch for ffmpeg, a chaiNNer script, or just something directly in Unity remains to be seen. Stay tuned!
Nice! Thanks for all the work!
Thanks! I plan on retiring this version for a remake in GODOT to settle any licensing issues down the line and make the project open source, but that’s at least three weeks or more away. In the meantime, I’m still taking feedback for any issues that need to be addressed for the tool.
Once that version is on par with the Unity version, the #1 feature on my to-do list is a video splitter that generates the image sequence for you– I think FFMPEG or Blender will be your best bet in the meantime.
I planned on keeping the tool up to date and got it done in a hurry for the Reload Magazine jam, but the upkeep side of things fell through thanks to a busy schedule and some other complications along the way. Hopefully I can make good on that in the weeks to come.
so very cool. but i am total a blender-n00b so i dunno if i will be able to make anything out of it.
great work though, and it's awesome to see more community involvement in efpse!
The next feature on the list is a built-in video slicer. It’s not a guarantee but Unity has a video player that can seek and can transmit camera data to images, so what could possibly go wrong? Ha… hah… worst case scenario, I’ll dig out Ffmpeg and see what else can be done.
Thankfully Blender is very easy to convert videos in. You just pick the Video Editing layout on startup and drop a supported video format into the sequencer, then mess with one of the tabs to determine Start Frame, end frame, Framerate, and skip rate. Exporting to images is the default there. If that’s not going to work, other video editing software will usually support this feature as well.
i can extract frames from a video with vlc. i'm gonna fiddle with it now.
Awesome! The format basically requires a number-integer with the same number of significant figures across all images, since most software will add the zeroes in on export. If that causes a problem for your extracted frames, the alternate method is as simple as bypassing a single line and I can get that into the UI some time tomorrow.
So good to see that someone making tools for EFPSE! It's the best support.
This was so much fun to work on! I’ve never actually published a tool like this before, and figuring out how to get the script just right was an interesting challenge.
It wouldn’t have been possible without JessicoChan’s help and it looks like the community is making a concentrated effort to work on porting the v1.4 documentation over to newer versions. I think a lot of people are going to find some fun ways to bend and stretch the toolkit to their needs next month.
New version is on the way, btw. ;)
Gotta test this thing.