Frame by Frame video recording WITH AUDIO? - Page 2

Frame by Frame video recording WITH AUDIO?

Requests for features in the spring code.

Moderator: Moderators

[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

smoth wrote:I do not buy that krogoth
You want a video proof or something?
I know this is a fact as all the scenes I recorded for the MA trailers were recorded with Spring's built-in recording at about 10-15 fps in average and as you may know out came some nice, fluent videos...

There is only one thing you have to pay attention to though:
You should record your scenes from a replay. If you don't and your fps go way down the unit movement isn't updated correctly (at least in a game with an AI - didn't try it in online matches yet) and kind of "stutters"...

I now use DIVX for recording with a bitrate of 15000 kBit or even more and a max keyframe interval of 30 (this makes editing all scenes into one video way more gentle) at 2nd worst quality setting...

EDIT:
I recorded a video showing 100 Coms in MA which blow up. It's recorded in 1280x1024 with 4xAA and 8xAF with things like shadows turned on. I only missed to set things like particle count higher and I guess I forgot to turn on the ground decals but still this video shows the point I try to make here:

http://rapidshare.com/files/116842585/S ... r.avi.html
Last edited by [Krogoth86] on 22 May 2008, 21:09, edited 1 time in total.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Frame by Frame video recording WITH AUDIO?

Post by smoth »

I can try at your settings but I am pretty sure it is no better. I have pretty smooth video from fraps. I don't believe it because as I said, in the past I tried and it failed. Maybe your settings are better or your machine is better I can try it tonight and see but Fraps records good quality video for me.
[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

Well have a look at my edit / the pm I sent you... :-)
You won't be able to do that with fraps... :wink:
User avatar
rattle
Damned Developer
Posts: 8278
Joined: 01 Jun 2006, 13:15

Re: Frame by Frame video recording WITH AUDIO?

Post by rattle »

I never had issues with fraps either, though, sound by other apps gets garbled... has to be the onboard sound.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Frame by Frame video recording WITH AUDIO?

Post by smoth »

krogoth, what good is that? you cannot pan or do anything neat with the angles while recording. effectively you are just making a video clip of what spring might render if it wasn't frozen.
[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

What's that about now?
The video was just about showing you (as you didn't believe me and the others) that the Spring recorder actually tapes without any lags or dropped frames so you even get a fluent video in heavy duty situations (and don't tell me Spring won't give you situations where you drop below the 30 fps with recording at high-res and high quality)...

You still can pan, tilt, roll or whatever your camera mode offers - you just as with fraps can record anything you want. What isn't adapted is the sound and so this topic asks for the possibility to actually create an audio file which matches to your video...

Any more questions?
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Frame by Frame video recording WITH AUDIO?

Post by smoth »

no, durring those frames the machine is locked from input, when you tell the camera to move you only move after your computer catches up. I cannot do a fly by if my computer is next to useless. yeah, I can always record a decent video standing still. you are using spring as a render.

As far as sound goes, I get sound just fine with fraps.
[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

Sorry smoth but yet again your statements are wrong...

As the simulation gets slowed down - your commands still get recognized. You just have to make yourself clear that if you rotate the cam the new angle gets applied in a matter of just very few frames (or even just 1 in an extreme example like mine which you'll never ever have in any serious game scene - not even anything close to that)...

So to yet again give proof for what I say I yet again recorded a video of my 100 commies while moving / rotating the camera. I without doubt did a bit too much movement in the beginning but well - you'll see what I mean and later on I do some nice panning & stuff. Also the free camera would have given me way better results than just the rotatable camera...

As said - in any game relevant scene you won't have such problems with doing a good camera movement as the game won't slow down to that extreme extent...

http://rapidshare.com/files/116863190/S ... g.avi.html
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Frame by Frame video recording WITH AUDIO?

Post by smoth »

if the simulation slows down then you are recording what you hope will be there with your camera pan making more work. You have to effectively lag-style control your camera meaning unless you know the exact movements then your commands are not going to be correct. Krogoth I am not saying this from speculation. I don't know why you have such a hard on about this. As I said, I bought fraps because springs video recording was inadequate. If it doesn't work for what I need it doesn't work. I record video just fine in fraps.
[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

I'm not having a hard on about this or did I try to convince you to stop using fraps? It's just about you being sceptical about

a) The internal recorder reducing simulation speed.
b) Your commands still getting recognized.

All I did is showing you that those two things you said aren't the case are facts. Also your argument of having much work with lag compensation are kinda lame when seeing it in a perspective. First I'll gladly put some work into recording scenes it can't get recorded at all in a fluid way with fraps or tools like that and so are only possible this way. In addition to that you won't have much work in most cases as simple panning is no problem at all and keeping your camera in focus on something is easily done via selecting a unit and let the camera follow by pressing "T". If all those settings won't work for your scene (and that would be only rare occasions) you can still use the free camera (with non-standard values because they suck for left/right rotations) where all your control commands are smoothed out so the amount of work you have to spend isn't way near trying to get some rotations right with your mouse...

Then there of course is the fact that not everybody does want to pay for a recording tool but much more important have a PC that can handle realtime capturing with high details. With that said have you ever seen that XTA STALEMATE VIDEO and its slideshows? With such hardware fraps videos of good quality are kinda impossible while the Spring recorder would let them make fluent videos...
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Frame by Frame video recording WITH AUDIO?

Post by smoth »

you do it your way. I am done here.
[Krogoth86]
Posts: 1176
Joined: 23 Aug 2007, 19:46

Re: Frame by Frame video recording WITH AUDIO?

Post by [Krogoth86] »

Well I don't know why you act so huffy now. I just showed you that what you were thinking of the Spring recorder (maybe it was true for some former releases) isn't true. So no need to feel attacked or did I say something against you using fraps? Recently that's the only way to record with sound anyway...

So to go back to topic as the internal recorder has the told advantages it would be really cool to have a possibility to create some audio that matches your video...
User avatar
Pendrokar
Posts: 658
Joined: 30 May 2007, 10:45

Re: Frame by Frame video recording WITH AUDIO?

Post by Pendrokar »

Actually it should be quite easy with a sound log list.
It can be something quite like this:
<soundname> - <sound location that it was taken from(starting from spring directory)> <frame on which it started playing on> - <volume of left channel> - <volume of right channel>

DisiGun1.wav - mods\BA61.sd7\sounds - 1263 - 44.843% - 64.352%

Lua could make this log list and it seems only spring engine could then combine it in a wav or mp3 file, but at least wav for starters. So it would take the sound. Lower the volumes. Put it in right time session 1263/30 (Frame/30) = 42.1 sec. Then mix with all other ones.

BTW videos can't be recorded faster than 30 fps because the frames are in spring go at that rate no matter how high FPS is! I just found out this most likely very late. :roll: :roll:
Fri13
Posts: 54
Joined: 03 Feb 2007, 13:15

Re: Frame by Frame video recording WITH AUDIO?

Post by Fri13 »

There is two different ways to record games.

1: Game has own recorder
2: External recorder (VCR or Software)

Extrenal is good in situations where computer has enough speed to keep FPS up. Good bonus might be it can record all the sounds.

Intagrated can be better, but can have problems like this, recording without sound, but does not need so fast computer to record amasing videos.

Video quality is always better on internal recorder but sound is problem.
Like Spring recorder, it slows down the animation so EVERY frame is got. It's not same thing as FPS is going down when CPU is 100% used and mouse movement starts lagging. It same as player would slow down game itself but camera movement and commands respond as you would get 3000 FPS.

Player can put all effects ON or max and still get 100% quality (without sound!) by using Spring own editor. But when using fraps etc, player needs so damn powerfull computer, so it can give that 30FPS when recording and all effects are ON or max. Most of us dont have such computers, so we need to relay to internal. Altough, then we have better controls to camera movements because we have time to do those correctly and respond the scene itself, not just trying to catch it when it plays in real time = We get better scene quality than we would get with Fraps.

We have only two problems, No sound and it takes more time to do that. But we get better quality for demo videos and better camera control.

What someone suggested, we now need only a option to record camera movement what gets played after the recording itself has done. So then it would just get the sounds, not the video and we would have video + sound files what can be joined.

I'm very pleased about this internal recorder, what I have wanted to every game. I think every game should have own recorder what allows recording AVI, OGV, Matroska (all with public codecs), so player can turn up all quality and render the video to look awesome, not by that quality what PC can run barely.

I would like to see when someone is recording Crysis with FRAPS on 1920x1080 resolution and everything turned on and getting 30FPS for video, it is impossible by using realtime recorders like Fraps. It needs more like "render-recorder" what slows FPS so every frame is captured, no matter of what.

And btw, I have just tested the old recording long time ago on spring when it was not working right. I want to try this new one. Fraps is just waste of money for me because my dual-core machine (5000+/4GB ram) does not have enought power to render everything (nvidia 8800GT) on full screen scene with every effect ON on spring.
User avatar
Pendrokar
Posts: 658
Joined: 30 May 2007, 10:45

Re: Frame by Frame video recording WITH AUDIO?

Post by Pendrokar »

So after all passed time...
Is this doable with just lua? Getting every sound that has been used on an action? :?:
Post Reply

Return to “Feature Requests”