Question / Help Slow frame rate when rendering with Vegas and more.

ffleader1

New Member
I recorded my game play video with OBS and it works great. I can play the video smoothly with VLC. However, when I render it (I just want a part of my video) with Sony Vegas, I the frame rate looks horrible, like 15 FPS. Not only Vegas has this problems. I felt like the problem presents whenever I try to render the video with h.264.
This problem was asked here once:
https://obsproject.com/forum/threads/obs-file-output-sony-vegas-render.9714/
But no sufficient answer was made.
So has anybody run into a situation like this and have a solution?
 

Boildown

Active Member
You never posted your log file when asked. Care to rectify that here? How about a media info from the file itself?

I've seen Vegas perform poorly when the source video files were recorded at stupidly high bitrates. A CRF lower than 15 for example.
 

ffleader1

New Member
upload_2016-5-3_21-24-11.png

This is the Mediainfo File. The bit rate is quite normal.
Also this is the first time I asked this. he is someone else so I could say that this problem is not from just my own end.
I would like to add that if I use ffmpeg to convert from OBS .mp4 output file to another .mp4 file then that new file has no problem.
I just don't want to convert everything twice while editing.
 

Boildown

Active Member
Need a text OBS log file and the complete text of the media info. Not screenshots. And maybe a short sample .mp4 that exhibits the problem on a file-sharing site so we can see for ourselves.
 

ffleader1

New Member
Log: https://gist.github.com/anonymous/81245177cae95022e87d729e57eb7783
Text from Media Info: https://drive.google.com/file/d/0B9qXA8yclPg6TDc5eVlFampZRjg/view?usp=sharing
Clip before Render: https://drive.google.com/file/d/0B9qXA8yclPg6ekM5LWFJVTB1dTQ/view?usp=sharing
Clip after Render: https://drive.google.com/file/d/0B9qXA8yclPg6elBSRFBXM2poMHc/view?usp=sharing
And...nope... not a Vegas problem in case you ask. I rendered with both Vegas and MeGUI and it gives 30-but-look-like-15 fps. Only when I convert from .mp4 to .mp4 using ffmpeg did the problem disappear with the converted clip.
 

Boildown

Active Member
I loaded the Clip before Render without any problems in Vegas just now. Don't have any problems with it. Do you right click and "Disable Re-sample"? Its a good idea for non-interlaced source content, so try that if you aren't.

As for your log files, they look fine, shouldn't be any problems. However it appears you were trying to set a very high bitrate but you didn't do it "right" i.e. wrong and it defaulted to a mode that works.

09:43:59: Using custom x264 settings: "crf =12"
09:43:59: The custom x264 command '=12' failed
09:43:59: x264: VBV maxrate specified, but no bufsize, ignored
09:43:59: ------------------------------------------
09:43:59: Video Encoding: x264
09:43:59: fps: 30
09:43:59: width: 1920, height: 1080
09:43:59: preset: superfast
09:43:59: profile: high
09:43:59: keyint: 250
09:43:59: CBR: no
09:43:59: CFR: yes
09:43:59: max bitrate: 132000
09:43:59: buffer size: 0
09:43:59: quality: 1

You tried to set a CRF of 12 with an advanced x264 command, but it didn't take because you have a space character between "crf" and "=12". Which is fine, because a CRF of 12 is way too low.

Also you tried to set a max bitrate of 132000, which is about 5 times higher than needs to be set. This setting also didn't take because you have CBR turned off.

So despite those two settings that may have messed things up, OBS defaulted to a CRF of 22, and therefore you didn't have any problems with too high of a bitrate. Lucky.

One more thing, the clip you posted isn't very conducive to being able to detect framerate problems even if they were to appear. A large percentage has cartoon-like motion and another large percentage is a black screen.
 

ffleader1

New Member
hmm
thanks for the reply I guess.
Re-rendering with ffmpeg solves the frame issue so I can live with that
so just something off topic:
- Should I use CBR or CFR as afaik, both are involved with quality settings.
- I noticed that space before so I removed it and continue to use the software, resulting in a 7 min video is around 2GB. So should I set it to something like 18 maybe? Is 22 too high?
 

Boildown

Active Member
So its CRF that in this case, not CFR, that you're talking about.

Lower numbers equals higher quality but more bits per unit time. The best way to do it is to raise it until you notice the quality getting worse, then put it back a little lower, to be safe. Its very subjective though, and varies by content, so I can't tell you a specific number.
 

ffleader1

New Member
So its CRF that in this case, not CFR, that you're talking about.

Lower numbers equals higher quality but more bits per unit time. The best way to do it is to raise it until you notice the quality getting worse, then put it back a little lower, to be safe. Its very subjective though, and varies by content, so I can't tell you a specific number.
thank you <3
 
Top