8BitCerberus
Member
I don't know if this is a bug in OBS or a limitation of the h264/NVENC encoder, but I did a 3 hour 40 minute live stream yesterday, and the video on Twitch is fine, but the local file I had also saved is corrupt and apparently only saved the audio data.
I've done several local recordings of a little over 2 hours and later split into parts for putting up on YouTube (at much higher bit rate, as well, 25,000kbps) and those have been no trouble at all.
I know that Blender's VSE module has a limit of 300,000 frames, which is just a tad under 3 hours at 30fps (324,000 = 3 hours) and it got me to thinking that maybe it's that way because of a limitation in some codecs?
Anyway, the video to Twitch was fine, and I was able to export that as a private video to YouTube, and it automatically split into 2 parts at the 2 hour mark. I downloaded both parts from YouTube which is theoretically the same quality that would have been saved if the local file hadn't been corrupted (3500kbps), combined they're both about the same file size as the one local file, so I'm going to use those two to split into 3 videos to actually post to my YouTube channel. But I'm just curious if this is an OBS limitation or encoder limitation? Or did I just get unlucky and had a randomly corrupted file?
[edit] I just read a bit about using FLV container for recording then de/remuxing that back to MP4 for editing. I will have to give that a shot next time. It's an extra step prior to editing but if it helps keep files from corrupting it's totally worth it.
I've done several local recordings of a little over 2 hours and later split into parts for putting up on YouTube (at much higher bit rate, as well, 25,000kbps) and those have been no trouble at all.
I know that Blender's VSE module has a limit of 300,000 frames, which is just a tad under 3 hours at 30fps (324,000 = 3 hours) and it got me to thinking that maybe it's that way because of a limitation in some codecs?
Anyway, the video to Twitch was fine, and I was able to export that as a private video to YouTube, and it automatically split into 2 parts at the 2 hour mark. I downloaded both parts from YouTube which is theoretically the same quality that would have been saved if the local file hadn't been corrupted (3500kbps), combined they're both about the same file size as the one local file, so I'm going to use those two to split into 3 videos to actually post to my YouTube channel. But I'm just curious if this is an OBS limitation or encoder limitation? Or did I just get unlucky and had a randomly corrupted file?
[edit] I just read a bit about using FLV container for recording then de/remuxing that back to MP4 for editing. I will have to give that a shot next time. It's an extra step prior to editing but if it helps keep files from corrupting it's totally worth it.
Last edited: