Howdy all,
Well, this project kinda came about while I was fartin around with a Shadowrun wip. Turns out I screwed up and had to go back to near the beginning to redo something that was required for later on. Though I really only had to backtrack about 5 minutes (maybe a couple hours worth of work), it kind of swelled into a much larger project, so the run was abandoned (also, turns out the game desyncs if you splice data ... booooo).
This program was written in C#2K5 (
.NET 2.0 framework required), so it's not really portable (sorry Linux users, I'm just not good enough to write portable applications). It's designed to be modular (both structurally and UI-wise) so it's relatively easy to make new features available to all supported formats.
Currently, the application supports FCEU, Famtasia, SNES9x, Mupen64, Gens, and VirtualBoyAdvance input movies.
You can add/remove/update frames, splice movies, copy-paste blocks of data from the current movie, or save/load blocks of data to be used later. Metadata (Author/Description) can be updated on save, and various other miscellaneous features exists.
If you have any suggestions to make this better, please post a message to this thread. This is a community project, so no idea is deemed bad or stupid. I'm trying to write the ultimate TAS companion tool, and the only way to do that is to ensure that as many useful features are available as possible.
The application and source are both available from SourceForge at
http://sourceforge.net/projects/tas-editor
Enjoy :)
Edit (11/18/06): Topic chaged from "TAS Movie Splicer"
Edit (02/02/07): Removed feature chart, since all supported formats are pretty much good to go (other than M64 :P)