Copy link to clipboard
Copied
Hello,
I'm experiencing a perplexing issue with exporting a portion of a video I recorded with OBS, and I'm not particularly sure what the problem is. The original file is an mp4 that's a little over an hour long, and is recorded at 1080p. (Windows explorer is telling me the source file's bitrate is roughly 85569Kbps.)
I'm trying to render out a 12 minute clip as H.264, at 720p, with a CBR of 10Mbps to keep file size at roughly 1GB. My issue is that the render time, regardless of whether I export directly, or use the media encoder is 45 to 50 minutes long. I'm using software rendering with an i7-8700k and 24GB of RAM, I have the files on my SSD... Although my processor never goes above 50% utilization during the render. I made sure render at maximum depth is not on to try and speed up render times.
Is the issue purely because the bitrate of the original file is so much higher? I feel like the amount of time to render out such a small video is kind of ridiculous. Am I missing something here? I have noticed over the life of this computer (a little over a year) render times have been increasing. Previously I rendered out an entire hour long video in with roughly ten times the bitrate in a little over an hour... using the exact same settings off an external HDD.
Needless to say I'm kind of at a loss here.
Thanks,
Specs if necessary:
i7-8700k @ 3.7Ghz / Intel UHD 630 enabled for hardware rendering
24GB of RAM
Radeon RX 480
OBS files usually have a variable frame rate and that can be the source of all sorts of problems. It's hard to predict when it will happen and what will happen.
Use MediaInfo to determine if your source files are variable frame rate
https://mediaarea.net/en/MediaInfo/Download
and if they are (and they probably are) use handbrake to convert to a constant frame rate
...Copy link to clipboard
Copied
OBS files usually have a variable frame rate and that can be the source of all sorts of problems. It's hard to predict when it will happen and what will happen.
Use MediaInfo to determine if your source files are variable frame rate
https://mediaarea.net/en/MediaInfo/Download
and if they are (and they probably are) use handbrake to convert to a constant frame rate
and here's a tutorial on how to use handbrake
https://www.youtube.com/watch?time_continue=34&v=xlvxgVREX-Y
Copy link to clipboard
Copied
Thank you! That seems to have been the cause. MediaInfo claimed the video file was constant frame rate, but I converted it to constant frame rate anyway with handbreak and saw significantly better playback, and the render time was ten times faster.
Thank you, again.