Final Fantasy VII Original FMV question...

  • Thread starter Thread starter xeriouxi
  • Start date Start date
Status
Not open for further replies.
Since I own both the PSX and PC versions of FF7, I tried doing the same thing about two years ago. I got the same results as Rubicant, though, I could convert the movies to .avi just fine, but the quality (without any compression) really wasn't any better.
For the sake of honesty I'll concede I might have accidentally used compression without realizing it, but I don't really remember now.
Anyway, the reason I was doing it was just to replace 2 unplayable movies from disc 1 (it got scratched.)
 
Hi!

Who said i was going to use a compression codec? I use uncompressed frames in FMV files. My hard drive can handle the size, and the quality of the uncompressed FMV files are way better than the PC.  :D

Actually, they arent. You're probebly playing those movies you've ripped in a form of Media Player from Windows. What this means if the movies'll get filtered 1000x better than FFVII PC will filter them. Actually, I dont think FFVII PC does ANY filtering on the movies. Just a straght friken stretch. If you play the original movies from FFVIIPC though a windows based media player they'll look pimp to. Trust me, I'm qualified. And unfortunately I've bought this up before and I'm aware of NO way to get FFVII PC to use post processing on thoses movies like a media player will. Oh well.......
Movies look fine on a TV-Out anyway....
 
canelot cant u rerender the fmv, like use duck codec and rencode it in something else? or use some post processing on the re encode?
 
Umm... I remember people talking about that, but no one ever went though and did it I dont think...
I'm not sure how much of a diffrence it'd make anyway... you could filter the rencode yeah, but whether you'd get FFVII to play them is another story. Perhaps if you use rencoded USEING the Duck Motion Codec...
However I have little wish to do this as I play on TV-Out anyway heh.
 
canelot cant u rerender the fmv, like use duck codec and rencode it in something else? or use some post processing on the re encode?

I just testing doing that with indeo 5.0...and it worked out pretty nicely...I'll experiment more on this. But still, it's in vain, because the ripped psx movies look like shite anyways.

[edit]

I tried replacing earithdd.avi with a movie I made awhile ago (phonebusters original cut) using indeo 5.0 and the sound ended up getting off cue towards the end of the movie.

in vain
 
Hi!

I've tried uncompressed .avi files from the PSX .str files before in FFVII PC, and there is no lag at all!  :D

The PC .avi files use the horrible compression that makes the movies look very poor. The uncompressed .avi files from the PSX version don't have the 'distortion' of the PC ones.

xeriouxi.
 
If you have a fast hard disk I suppose it works fine.

The artifacts you are refering too are a result of not every frame being redrawn. Most codecs save space by only updating sections of the frame that changed. This can lead to some interesting artifacts.  The way to manage this is through adjusting your KEY frames. For most AVI's they use this rediculously huge key frame setting of 3600 seconds (an hour) reduce this to 1 second and you are less likely to see artifacts. Your file size does increase though.

If you have a fast machine compression will make the AVI in general faster.

Cyb
 
The PC .avi files use the horrible compression that makes the movies look very poor. The uncompressed .avi files from the PSX version don't have the 'distortion' of the PC ones.

Duck truemotion gives the avi's no "distortion" at all. They look a little dithered, because that's the nature of the codec. Keep in mind that the PC ones are (most likely) derived from the ones from the psx version, so no matter what you do you will not be able to exceed the quality by simply using no compression with the ones ripped from the psx version. Certain movies look like crap in both the versions, and there is nothing you can really do to make them look better. You can't run them at a higher resolution because ff7pc just doesn't allow that. I also doubt that the sound runs in sync with the video because you must render the videos with the correct sound codec (none, uncompressed). Just to help you out, I'll clue you in. 8-bit stereo, 22050hz, uncompressed, and your sound won't jump out of sync. Good luck, though.

But once you get done with this hard work, what's it all for? You're just playing the game with these so-called "new fangled 'high-res' videos for final fantasy VII"

....all by yourself.
 
when u convert them from the psx videos, couldnt u encode them into duck codec then?
or try putting them in indeo5 or raw avi and get them on ur HDD
I do remember ripping the avis off PSX version, because they were 32bit, and slightly better finish in most respects, but getting them to play with FF7pc made me quit that
 
Of course you can convert back to duck, or whatever the hell you want. It works all right with indeo 5, I can guarantee it. The fact remains that in the long run the ones ripped from the psx don't even look better, even when uncompressed. Remember the compression-tainted blocks that tend to show up at the beginning of c_scene1.avi? The same thing happens with the version ripped from the psx.

Comparing duck compression (the originals that came with the game) to indeo 5.0, I find that both are acceptable. Duck looks a little dithered, but it is really, really sharp. On the other hand, Indeo looks really smoothed out, but things look just a tad blurry.
 
Hi!

When I refer to the 'original' FMV files, I mean from the PSX FF7. There's a huge leap in quality. What do you mean that the Duck codec is better? The codec compressed the already compressed FMV from the PSX FF7. Video is way smoother on the ripped movies, and none of the 'dithering' is visible. Sorry to sound like I am constantly arguing, but the quality is way better than the stupid compressed ones. And yes, of course I will be playing it own my own. I can enjoy the experience better with higher quality movies...  :D

xeriouxi.
 
When I refer to the 'original' FMV files, I mean from the PSX FF7. There's a huge leap in quality.

R-Really? W-Well I thought you were talking about this other thing completely d-different. I thought you were just transferring the avi's that came with ff7pc and turning them into uncompressed files. Oh, silly me!!! Sarcasm. I know exactly what I am talking about when I see something like...

After being annoyed constantly by the poor codec used for compression of the Final Fantasy VII PC movies, I have decided to rip the originals off the PSX discs.

So as soon as I saw this, I had a reason to tell you that you are wasting your time. So sorry.

What do you mean that the Duck codec is better?
I never said that. I said that you would probably be better off using a compression codec to save space on the hard drive.

The codec compressed the already compressed FMV from the PSX FF7.
I don't even know what that means.

Video is way smoother on the ripped movies, and none of the 'dithering' is visible.
Now when you say "smoother", do you mean "smooth" like a baby's ass, or "smooth" like a dude who just shaved his beard off and managed to leave stubble? Look, I've ripped them, too, and there just may be a slight difference in the fps. So maybe the PSX versions were in 30fps. But I really doubt it. IIRC, the fps of the ff7pc videos are 24fps. Which is acceptable. So maybe you are in fact dealing with more (useless) frames to make it look "smoother" from the psx version. Or else you're just ripping them that way.

Sorry to sound like I am constantly arguing, but the quality is way better than the stupid compressed ones.

It's just a trash statement saying the quality is "way better". You have absolutely nothing to back you up. Do you have pictures to show me how the psx version videos are better? I don't think so. I would have gotten pictures to prove you wrong a long time ago, but I am currently without the psx version of ff7. I gave it back to the person who I borrowed it from. But the horror of all this is that you just never back down from a futile argument. You say they're "higher quality", you say they're "smoother", but you really have not convinced me (or anyone else).  You just pull these ideas of the ones ripped off the psx version being "better" out of nowhere and that's your argument. Well I don't think so. I don't...think so.

So you say that the codec used with the movies that come with ff7pc is absolutely crappy-looking. But you're the fool here who is using the ripped videos, and having them saved as uncompressed avi's (taking up massive hd space). I don't have anything against using uncompressed avi's, but it's the fact that you're taking random arbitrary statements to make it seem like the movies from the psx version are in some way better.

I'm going to come out and say it now so we don't have any further confusion. The movies that are on the psx discs are in no way higher quality! IIRC, the standard resolution for them is 320x224. The ones that are included with ff7pc are the very same resolution. I cannot possibly see the strategy behind making the versions on the psx version "better" and having the ff7pc versions be crappy on purpose. In fact, they are not better in any way. As I have said before, there are screw-ups that appear in both the ff7pc and psx versions. In fact, all of the video errors (such as mpeg-esque block fuzziness that appears in quickly moving scenes) from the psx versions also appear in the ff7pc versions. No surprise there. The psx versions are not better, they have never been better, they never will be better!

The ones included with ff7pc are just fine. They are derived from the psx version, which means they are on par as far as crappiness goes. You are completely wasting your time ripping them and renaming them in my book, but I am not going to stop you. I am trying to prove my point that  you will get nothing from ripping them. There is nothing appealing about doing it, and there is nothing redeeming about it.

And yes, of course I will be playing it own my own. I can enjoy the experience better with higher quality movies...  :D

Whatever. Fine. Have fun.
 
Rubicant... you might want to calm down a little.  I dunno if its just me, but that post looks like its a little "meaner" than it needed to be.
 
You're right. I was a bit too far in the criticism side. But I did type this at 7:45 in the morning while an annoying substitute teacher that sounded like a robot was annoying the hell out of me. When he turned his head to ask me my name his neck made this awful screeching sound. Then he asked me for oil.

Xeriouxi, If you take offense to anything, don't take it personally. I just disagree with you. But I still stand behind my argument.

But if ripping the fmv's and making them work makes you feel great, then by all means do it. It is sometimes fun to undertake projects that involve your work, and then get a chance to play with the results.

[edit]
random grammatical and wording errors.
 
The codec compressed the already compressed FMV from the PSX FF7.
I don't even know what that means.

Xeriouxi is actually correct, if only partially.  If you remember, the PS1's .STR files are JPEG-compressed (yes, that's right, JPEG.  Not MPEG.).  So, when you when you rip them to avi, you _should_ pick up all the artifacts that may have been caused by the original PSX JPEG compression, kinda like when you use a microphone to record a low-bitrate mp3 to wav, even though the recorded/ripped sound is uncompressed, it picks up all the artifacts heard as a byproduct of the previous compression.  I'm guessing that PSX movie ripping works the same way (What-you-see-is-what-you-get recording).

Dumping another codec on it might compound the image quality (or it might not), but essentially you're still seeing the effects of using two different compression codecs used on top of each other, video-artifact wise.

No, I'm not saying that the PSX movies are of higher quality -- they're not. As rubicant said, their native resolution is in the neighborhood of 320x240....the FF7pc movies are the same way, and do seem to be doing a straight stretch when the game is running in 640x480.

However.....it may yet be possible to do some sort of post-filtering in-game.  What if (perhaps thru the use of one of ficedula's patch programs) tried to make FF7 use the video card's Bilinear Filtering (normally used on the polygons) on the whole scene?  That should allow for some cleanup of byproducts produced by a straight stretch.
 
:: looks at FF7 PSX FMVs ::
:: looks at FF7 PC FMVs ::
:: pukes ::

I deem the PSX FMVs to have substantially higher quality. The reason? As xeriouxi mentioned, for the PC port Square used the PSX movies and compressed them using an entirely different compression method, and also rendered them horribly bad in-game. In effect, we have
PC FMV = Original FMV + PSX compression artifacts + PC compression artifacts + rendering artifacts = Y-U-C-K.

The PSX FMVs, while not having any higher resolution, retain much more sharpness and color quality. The idea of using them in FF7 PC is sound, although it will prove a tad tricky to get past the rendering issues. Worst-case, it could be just as easy to make your own FF7 client. ^_^

While on the topic of using post-filtering however, I'm fairly certain that such functionality would be immensely difficult to include in a patch. Not impossible, just involving huge amounts of work.


Oh, and btw, Rubicant? You were this close to getting an official warning for that post of yours. I don't care if your teacher shot your grandmother, you will not post offensive crap here. If you're having a bad day, I suggest you take it out on someone else, somewhere else.
 
If memory serves FF7 fmvs are 320x224 15fps 32000khz 16 bit stereo.
converting from 15->24 fps will give you lovely issues alone. I do have the information on SONY's Codec used in the whole mess, but I don't think that's terribly important.
320x224 to 640x480 stretch will create a few more issues.

As for rencoding to add modern settings (and adding options for it to the AVI viewer used).  I think Qhimm summarized it nicely.. likely not worth the effort.

That being said.. at least there is some sort of conclusion to this, the best method would be to rerender the entire sequence for the PC, which I don't believe was done. They might have had the original movie data which would still be 320x224 at 15FPS for the encoding.. but somehow I find that unlikely because of the amount of memory to have that data in RGB or YUV format (PSX is YUV and converted to RGB in part of the MDEC decoder subsystem).
2100Kbps this comes out to be about. Just over 2megs per second. So.. for the initial movie it's about 180megs of data in YUV format or 270megs in RGB format for Raw data. There are several movies to this.  It makes sense to convert the existing movies instead of paying to have them remade, it cost a lot of money to have the originals done likely and Square likely didn't want to spend more money (seems to be a trend for square :) ).

No matter what happens it's dubious one can improve the movies without making some compromise that will bring you back to .. what you had before hand. It might be worth a try to see if there is any improvement (I have the PSX version so .. doesn't mattter either way for me).

Cyb
 
Well, what if the avi's were reencoded to playback at 15fps?  If it ran good enough on the PSX (without looking like a slideshow) why not have the pc movies do the same?

It might solve some artifact effects (that whole "Key Frames" thing, etc.)...unless I've got my logic backward. :P
 
Well, I don't know about doing that being the solution for the artifacts. I remember extracting the fmv for the scene where the north crater starts blowing up (lots of vibration, lots of artifacts). I used no video compression, and it ended up having the artifacts as bad as the ones that came with ff7pc.

But there is a possibility for the smoothing. With d3d, you can turn on Quincunx AA and the movies will get softened. It looks fairly decent this way. But not everyone can do it. I think maybe it's possible to do it with generic 2x...not sure. Doesn't work for me  :-?

As for the psx movies, when you have them on your HD completely uncompressed, they may look decent. However, the duck truemotion codec looks pretty dang good, still. In the long run, both forms will look crappy because they will have those stupid artifacts, no matter what you do. There will be petty differences between uncompressed versions and compressed versions, but it's the artifacts that cause every version to suck. So I'll change my opinion about this to the following: All versions of the fmv's (full motion videos) will always suck, whether they are recompressed or not. So any attempt to port them from one format to the other is in vain.

Qhimm: Sorry. Fine, I'll just never attempt to express my opinion because in some way I end up offending someone every time I do. Thank you very much, I can throw myself out.

*dusts self off*

So why exactly do I out of the blue get pissed off and write offensive crap? I don't know, maybe my mom didn't hug me enough when I was little? No, that can't be it. It's probably because I'm naturally a loudmouthed punk with a lot of anger to pass around. Yeah, that's got to be it. So why do you admins care to deal with it? Some admins/moderators would just say "get this jerk out of here" and it'd all be over. This is how I see it: you want things to be fair. Now, was it fair of me to lash out at xeriouxi for his different opinion? Well, when I first started that post I was trying to make it as humorous as possible, such as me accusing squaresoft being discriminatory against pc users, and maybe a picture of sephiroth stabbing the duck truemotion icon. But things didn't go that way. Instead, I lashed out accordingly, drunk with anger. My argument, flawless. But the words behind it were moronically concieved. So why do you bother to cope with my outbursts against other people of the boards? I think that alone is far more than I deserve.

So do I have a bad attitude? No way. I'm really not an angry person at all. People see me and they ask me if I'm sad, but I always have this mellow look on my face because I'm usually really relaxed. The problem I have is that I am too honest to the point where it's mean....and I don't think that's a good thing in the case of these forums. So it all boils down to treating people how you think you should be treated as well. Which is exactly what I seek from other people: honesty. I almost puke at the sight of people kissing ass to get something they want. It's so pointless, because it just sucks away your self-worth. You completely lose your Integrity stooping to that level.

So thanks Qhimm for being honest and telling me when I am out of line. Even though I highly doubt the robot substitute is even capable of aiming a gun at my grandmother with those rusted joints.  :P
 
Hi!

When I refer to the 'original' FMV files, I mean from the PSX FF7. There's a huge leap in quality. What do you mean that the Duck codec is better? The codec compressed the already compressed FMV from the PSX FF7. Video is way smoother on the ripped movies, and none of the 'dithering' is visible. Sorry to sound like I am constantly arguing, but the quality is way better than the stupid compressed ones. And yes, of course I will be playing it own my own. I can enjoy the experience better with higher quality movies...  :D

xeriouxi.

How are you viewing the Psx FMVs? How are you comparing them to the PC FMVs? As I've said before, FFVII PC uses NO post processing, meaning the movies look very bad. They look fine when played though Windows Mediaplayer. I'm not saying the noise and artifacts in the video aren't worse than the Psx version, but there definately wont be a huge drop or gain in quality either way.
I'm also assuming the Duck True Motion Codec IS in fact better, Psx uses some form of mpeg1 compression (or as stated, some form of jpeg compression, which is mpeg1ish anyway as far as I know), Mpeg1 being about 10 years old now. Duck True Motion is still VERY old, but it's not quite as old as Mpeg1...
But it's all down to the encoding... and FFVII PCs lack of use of post processing.
Perhaps I'll rip one of the Psx FMVs later, but I'm doubting I can be bothered. I've been looking at compression semi seriously for a while now, so I shoulden't be to bad a judge.
Edit: If I bother doing this, I'll post pics.

And I'm also doubting Pc movies = Psx compression artifacts + pc compression artifacts. It makes no sense why they would create the Pc movies from the Psx movies. Why not go back to the masters of original FMVs (whatever format they are in) and create them from that. I Think the PC movies would look ever worse if they did come from the Psx fmvs.
If Square did do this, well it's just another reason to hate on Square!

And on Fps etc, I'm not really sure about it all, but the FMVs could have originally bean 15fps, interlaced to 24 fps or whatever. Where as the PCs are encoded into a progressive 24fps. Who knows, fps are complicated when it goes anywhere near TV or Console.

Rubicant... you might want to calm down a little.

STFU!!!1
Ahem.
Thankyou.
 
Status
Not open for further replies.
Back
Top