OBS recordings appear corrupted in time line regardless of settings.

scrungholio wrote on 9/27/2017, 11:40 PM

Problem occurs in a clean copy of Vegas Pro 13 with all of the default settings unchanged. This is a new video project with no enabled FX. My PC runs Windows 10 64 bit. My graphics card is a GTX 970. I have tried turning off the gtx 970 in Vegas Pro's settings. This did not fix the problem.

The files i'm recording are not actually corrupted, the data is completely intact as seen below in the included image. VLC media player is playing the video just fine in the right side window. They just appear corrupted and totally messed up in the sony vegas time line.

The encoder settings I choose in OBS do not have any effect whatsoever, every video it captures appears corrupted. CBR, CRF, VBR, lossless, NVENC encoding x264 encoding. All appear corrupted.

I tried installing the K-Lite codec pack. Fixed nothing.

OBS outputs flv files by default. Have to use flv extract to convert them into .mp4 files. These files are corrupted. OBS can also output .mp4, .mov, .mkv, and a few other file formats. All of which appear corrupted.

And this problem is only with OBS recordings. Videos recorded with my phone, or captured with Fraps work fine and appear normal in the timeline.

I really need to use OBS, and I really need to use Sony Vegas. Anyone experienced this problem?

 

Picture included shows the corrupted appearing video in the sony vegas timeline in the left side window, And how the same file appears perfectly fine in VLC media player in the right side window.

Comments

Ralf wrote on 9/28/2017, 2:10 AM

I went headache-y trying to get this figured out and it drove me bonkers for some time. My solution is to record in .flv as recommended. I don't think other things matter as much beyond trying to record at the highest resolution the system is capable of. Fwiw, I use NVENC H.264 / CQP / Preset: High Quality / Profile high with 2-pass encoding.

The trick for me is to go up to the menu: File -> remux recordings. In the dialog there's a from and to browse bars and I remux from .flv to .mp4. After that, importing to Vegas works fine.

maxime-lebled wrote on 9/28/2017, 2:12 AM

OBS has an option to output to different containers. I use .mp4 and it works fine for me!

NormanPCN wrote on 9/28/2017, 7:45 PM

I tried installing the K-Lite codec pack. Fixed nothing.

OBS outputs flv files by default. Have to use flv extract to convert them into .mp4 files.

OBS is self contained. Installing DirectShow codecs (k-lite) will not do anything.

So do not use the default OBS output. Choose mp4 output. Here are a couple of screenshots of some settings you might try. They output AVC MP4 files that have a lower decoder overhead for edit performance than commonly used settings.

One uses x264 as the encoder and the other uses the Nvidia NVENC encoder.

As for the bitrates they show, use whatever works best for yourself. x264 is using CRF and NVENC chooses and average bitrate.

https://s26.postimg.org/5giyxjw49/screenshot_192.jpg

https://s26.postimg.org/62hl4imvt/screenshot_194.jpg

scrungholio wrote on 9/28/2017, 10:43 PM

So far two people have not read my full question. @NormanPCN @maxine-lebled

This line is literally in my question:

" OBS can also output .mp4, .mov, .mkv, and a few other file formats. All of which appear corrupted"

So please read the full question next time before answering. I put that in the question because I tried it. I spent hours in OBS's settings painstakingly trying every combination of every setting using every encoder and every container. It's borked.

 

NickHope wrote on 9/28/2017, 10:50 PM

So far two people have not read my full question. @NormanPCN @maxine-lebled

This line is literally in my question:

" OBS can also output .mp4, .mov, .mkv, and a few other file formats. All of which appear corrupted"

So please read the full question next time before answering. I put that in the question because I tried it. I spent hours in OBS's settings painstakingly trying every combination of every setting using every encoder and every container. It's borked.

Users here have tried their best to help you based on their experiences, and it looks like good advice to me. What makes you think they haven't read your question? If you've already tried everything, then what exactly are you hoping to achieve with your post? If you literally just want an answer to your question, then my answer is "No". I could tell you what works for me, but unfortunately it's also a flavour of .mp4, and you've already tried that.

NormanPCN wrote on 9/29/2017, 4:15 PM

I really need to use OBS, and I really need to use Sony Vegas. Anyone experienced this problem?

No. What few captures I have personally done have edited fine. Nobody has reported anything to me regarding my settings. I don't know if anyone would be so inclined. If not settings related, and it probably is not, then it is likely something about your installation and/or hardware. Good luck.

Ralf wrote on 9/29/2017, 5:12 PM

The thing is that I experience what the OP does unless I remux the recording. I could record with .mp4 and remux back to .mp4 but instead I follow the warnings in OBS about the use of .mp4 and how one cannot continue that recording if there is some crash or power outage. I should probably try that again and I will shortly. However, as the OP experiences, I too cannot take the recorded file and import it into Vegas as is. I need to remux the file first.

Now, I am going to post this and then I will try one of the two posted settings by NormanPCN and see if they work for me.

I don't believe there's anything odd about my machine that would cause this to happen so I find this to be curious since the OP and myself are outliers here.

 

Ralf wrote on 9/29/2017, 5:27 PM

Alright. I just tested the settings and it worked fine. I also retested my original settings and they worked fine too. I am confused now. Could it be a graphics card driver issue? I had been encoding strictly with NVENC before which is reliant on the Nvidia drivers, no?

Anyway, very odd. And odder that whatever had been going on is now cleared up.