Hold your horses. There's still so much work left, so they are far from even being good enough as is, not for a release at least. I've been working for less than a week after all. >_>
Ok, Gemini, I know, there's still so much work left... And I know that's very hard to code a tool to translate FFVII. We'll stay here, waiting for your tool. Good luck, and never give up! Your idea is really amazing.
They are no different from the standard format and they were probably generated with the official tool for such task. The only real difference is the added info about the camera.
So, Gemini, please, can you make me a favor? If the videos are generated with the official tool, if you could, test my "little" tutorial about video reinsertion:
1 - To convert the videos, you can use
PSXVideo,
jPSXdec or
PSX Movie Converter, this tools are able to play/rip any movie from FFVII PSX, to .avi format (it MUST BE uncompressed .avi, in order to reconvert to STR later).
NOTE: I converted ONLY the subtitled videos, like JENOVA_E.MOV and the ending scene, the subtitled videos.2 - During this process, write on a new file (notepad) the video specifications, both tools will show you (like FPS, Audio Channels, Width, Height (probably those values must be 320x224), etc.) I recommend
PSX Movie Converter, the information are most efficient. If you use jPSXdec, it'll show you 13 FPS, and FFVII PSX videos uses 15 FPS, so you can rip a .avi file with 13 FPS by the jPSXdec, but it's possible change it to 15 FPS, using VirtualDub. Finally, open both original videos in a Hex Editor and copy the original header to a single file. Save it. You'll need later...
3 - With the video in .avi format on your hands, and uncompressed, you can put a subtitle easily with a tool like
Subtitle Workshop, or similar. Personaly, I used it. Once more time,
your subtitle MUST BE in .ssa format, in order to fix the subtitle over the original video permanently. I covered up the original subtitle with my new subtitle, with some effects to hide the original subtitle.
4 - Now, you can use
VirtualDub with the plugin called
"subtitler", the plugin open a subtitle ONLY in .ssa format. Open the .avi video on VirtualDub ("File->Open File"), go to "Video ->Filter" and choose subtitler plugin in the list. It'll ask for a .ssa subtitle. Choose it and you'll be able to see on VirtualDub two Videos: to Left - the original video, and to Right the video with your subtitle.
5 - Click on "Play" to see both videos played at the same time (there's a button for it in the VirtualDub). If all it's ok, go to "File->Save as..." to save a new .avi file. MAKE SURE that the VirtuaDub can save the video UNCOMPRESSED, go to "Video->Compression" to see it... Save your new .avi file, and test if it works well...
6 - It's time to reencode to STR again, you must use the
Movie Converter 32 (official Sony STR Converter), or
STR Converter. Remember the video specifications? It's time to use here! Open your new .avi subtitled, and choose convert "*.avi -> *.str." Put all video specifications correctly (FPS, Audio Channels, Width, Height, etc...) and convert it! You'll get a new STR file, with your own subtitle!
NOTE: the new edited video MUST HAVE A SMALLER SIZE than the original. Why? For a simple reason: you'll use the CDMage to reinsert the video, and if the video has a larger size, CDMage will not allow the file insertion, in FFVII PSX Disc. Vide file with a small size, would be reinsert without any problem, because the CDmage will ask if you want to fill the file with 00 00 00. So, the file will stay with the original size.7 - Now, you must change the header file, copy the original header from JENOVA_E.MOV, and past it in the new edited video (JENOVA_E.STR). Rename it to original name (in this case, JENOVA_E.MOV), and play it on a STR Player (PSX Movie Convert or PSXVideo =P) to test it... It works well? Good =P It's time to reinsert it into the game.
8 - Open FFVII Disc Image in the
CDMage, open the MOVIE folder, and reinsert your new edited video JENOVA_E.MOV. Fill it with 00 00 00 and the file will be replaced!
9 - Now, use the ECCRegen to correct the EDC/ECC Sectors.
Gemini, please, try reinsert JENOVA_E.MOV this way, and test if the new edited video works into the game on a PSX emulator! I haven't tested yet, because I'm translating Alundra for PSX, and I don't have time to play FFVII now...
I'll pray to this method work...
See ya!