Author Topic: Full motion video  (Read 48487 times)

0 Members and 1 Guest are viewing this topic.

Offline Collector

Re: Full motion video
« Reply #45 on: March 09, 2016, 12:18:37 AM »
Finished the save file class. I'll do a file association so a project can be loaded by double clicking the save file. While I am at it, I'll add an option to associate SEQ files with the player to open a SEQ to play, too.
KQII Remake Pic

Offline Collector

Re: Full motion video
« Reply #46 on: March 10, 2016, 09:29:14 PM »
Moved the thumbnails to the bottom to make it not so wide. Add images with the "Add" button or dropping them into the list. It works with PCX now, but the MakeSeq method still does not work with GIF. Edit any image on the fly by right clicking on an item in the list or its corresponding thumbnail and selecting "Edit".  Drag and drop frames in the list to rearrange frame order. Once there are at least 2 frames loaded and a SEQ name entered you can create your new SEQ. It will automatically load it in the player. To view it, just click the "Play" button.

Possible future features:
  • Parse/Convert animated GIFs? AVIs?
  • Export SEQ to animated GIF? Series of BMP/GIF/PCX files?
  • Get first frame of SEQ to display on SEQ load in player
  • Add save prompt

Attached is a build of the current state. Add it to Companion's Plugins folder. Note that this is still a WIP, but feedback is welcomed.
KQII Remake Pic

Offline Kawa

Re: Full motion video
« Reply #47 on: March 12, 2016, 03:25:51 PM »
Now available: SeqMaker 2.0

http://helmet.kafuka.org/sci/seqmaker2.zip

Features:
? Supports PNG, BMP, GIF, and PCX (no shit!)
? Automatically detects sequences, so you can just drop book1.bmp on it and expect it to make book.seq with all 16 frames.
? Specify a later frame to start from there instead.
? Also supports TXT files with file lists in 'em in place of the first frame.
? Integrated player -- drop a SEQ file on it.
? Player doesn't use SetPixel any more!
? Anything wrong? This even has return codes for integration into UI fronts or whatever.

For command line use:
Code: [Select]
seqmaker [infile] => as above
seqmaker [infile] -o [outfile] => don't guess the name of the seq to make
seqmaker [seqfile] => play seq in 320x200
seqmaker [seqfile] -d => play seq in 640x400
seqmaker [seqfile] -a => play seq in 320x240
seqmaker [seqfile] -a -d => play seq in 640x480

Offline Collector

Re: Full motion video
« Reply #48 on: March 12, 2016, 03:29:02 PM »
Source?
KQII Remake Pic

Offline Kawa

Re: Full motion video
« Reply #49 on: March 12, 2016, 03:57:39 PM »
Well okay::)

Offline Collector

Re: Full motion video
« Reply #50 on: March 12, 2016, 04:04:54 PM »
I am not sure of why the rolly smiley. If you do not want me to incorporate your code into the GUI, just let me know. I can leave it to you to do a GUI.
KQII Remake Pic

Offline Kawa

Re: Full motion video
« Reply #51 on: March 12, 2016, 04:34:48 PM »
The eye roll? Because I'm a dramatic sarcastic piece of trash, nothing serious to it. And to think I made this specifically so it could be invoked from a GUI... except maybe the player, in that it wouldn't be a panel in one's GUI, but its own window...

Offline MusicallyInspired

Re: Full motion video
« Reply #52 on: March 12, 2016, 06:35:06 PM »
Awesome!

Also, *its. Because I'm a grammar nazi.
Brass Lantern Prop Competition

Offline Collector

Re: Full motion video
« Reply #53 on: March 12, 2016, 08:05:42 PM »
OK, I guess I was reading something into it that was not intended. I just didn't want to be stepping on anyone's toes.
KQII Remake Pic

Offline Collector

Re: Full motion video
« Reply #54 on: March 16, 2016, 11:59:06 PM »
Here is the latest build. It has improved drag and drop functionality, an animated GIF import, a save project system and if you associate SEQ files with it, double clicking on a SEQ file will automatically play the file in the player. Please give feedback if you try it.
« Last Edit: March 17, 2016, 01:01:12 PM by Collector »
KQII Remake Pic

Offline Collector

Re: Full motion video
« Reply #55 on: March 17, 2016, 07:51:16 PM »
For the GUI I went back to your original code for the player as there seems to be palette issues with the new player. It plays Sierra SEQ files properly, but not new ones. Attached is a screen from a SEQ made with your SeqMaker2 from the original BMPs played in the player in SeqMaker2.
KQII Remake Pic

Offline Collector

Re: Full motion video
« Reply #56 on: March 17, 2016, 07:55:39 PM »
Also, here is a SEQ converted from importing an ani GIF with the GUI.
KQII Remake Pic

Offline Kawa

Re: Full motion video
« Reply #57 on: March 18, 2016, 05:31:46 AM »
The new player seems to play http://helmet.kafuka.org/sci/theend.seq just fine here, as does a freshly-made copy from SeqMaker 1's example data.

Offline Kawa

Re: Full motion video
« Reply #58 on: March 18, 2016, 09:38:05 AM »
SeqMaker 2.1 is now available from the usual place. Newly added: exploding a SEQ file into individual bitmaps of your chosen format.
Code: [Select]
seqmaker cd6.seq -- plays Alexander approaching the mirror
seqmaker cd6.seq -e -- plays, but also saves frames as cd6-0001.png through cd6-0130something.png
seqmaker cd6.seq -e alexmirror1.png -- saves as alexmirror1.png and so on.
Aspect and Dual switches have no bearing on what is saved.

Offline MusicallyInspired

Re: Full motion video
« Reply #59 on: March 18, 2016, 09:59:10 AM »
This is fantastic, guys. Great program.
Brass Lantern Prop Competition


SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.023 seconds with 16 queries.