Question / Help Randomly able/unable to play files in VLC?

wifi_luke

New Member
So I'm using NVENC codec because it's the only codec that allows me to record 1080p 60fps (i've experimented a lot with h264 already, just not doable with my specs apparently).

So. Yeah. Normally, my files are a bit funky. The quality of video and audio is fine, but in both .flv and .mp4 containers, the files are unplayable in VLC. No biggie though, they are playable in WMP (windows media player).

And when I import them into premiere, most of the time, the audio is fine. Sometimes, though, the audio just isn't there. It's rare but it happens. Without me changing settings or anything (using a profile).

So, now. Yesterday I recorded more gameplay footage. I tried playing one of the recordings in VLC, and completely randomly, it worked. I have no idea why.
And now, today, I'm recording again, but now the SOUND is completely missing on every file, in every program I've tried. I can't get it to work in VLC, WMP, or premiere. Something is completely bonkers. I've tried changing audio from AAC to MP3, switched audio quality settings, nothing seems to work.

I'm just getting really discouraged because I thought I found a way to record 1080, 60fps while maintaining a playable framerate, but everything is so gosh darn inconsistent and random
 

wifi_luke

New Member
Switch to studio and don't save directly to mp4.
studio has less customization for codecs and video quality settings, i have no idea why people are pushing it sooo hard when it seems and feels like an unfinished, less advanced version of obs.
 

Harold

Active Member
studio has less customization for codecs and video quality settings, i have no idea why people are pushing it sooo hard when it seems and feels like an unfinished, less advanced version of obs.
I don't know what gave you that delusion, but it's just that. A delusion.

OBS Studio has FAR FAR FAR more ability to choose codecs and quality settings than classic EVER could.

Classic is limited to:
h.264 video using either x264, nvenc or quicksync
AAC or MP3 audio

Studio has the ability to encode ANY video or audio codec supported by ffmpeg.

I don't know why you chose to stick your head in the sand THAT deep, but seriously.
 

wifi_luke

New Member
I don't know what gave you that delusion, but it's just that. A delusion.

OBS Studio has FAR FAR FAR more ability to choose codecs and quality settings than classic EVER could.

Classic is limited to:
h.264 video using either x264, nvenc or quicksync
AAC or MP3 audio

Studio has the ability to encode ANY video or audio codec supported by ffmpeg.

I don't know why you chose to stick your head in the sand THAT deep, but seriously.

Most likely because the options to add new codecs is not very obvious, I spent like 30 minutes in studio before realized that it doesn't natively show NVENC as an option, and then I closed it out because. well. the design is just less sleek and more cluttered, less intuitive, and I don't feel like spending a lot of time downloading and setting up codecs separately to try and get it to work as "well" as OBS does.

But good for you derailing my pretty specific thread into an OBS vs OBS studio discussion. Seriously, why man?

I do owe you a thank you because you unintentionally led me to the solution.

So, if anyone else has this problem, my fix was simply to go into Broadcast Setting, change the file saving path and just select flv, record once (this probably isnt necessary) and then go back to mp4. For some reason, it seems just reselecting mp4 worked well. File is even playable in VLC (albeit VLC doesnt have the audio, WMP and premiere does, though). I'm honestly very confused as to why this codec is so inconsistent still, but this'll have to do for now.
 

Harold

Active Member
Saving directly to mp4 is a HORRIBLE idea.
If ANYTHING prevents the file from being finalized, the entire recording is rendered completely useless.

I spent like 30 minutes in studio before realized that it doesn't natively show NVENC as an option
Then you spent 30 minutes looking in completely the wrong spots. Settings - Output. Encoder drop-downs. Done.

well. the design is just less sleek and more cluttered, less intuitive,
Umm, no.
 

wifi_luke

New Member
Saving directly to mp4 is a HORRIBLE idea.
If ANYTHING prevents the file from being finalized, the entire recording is rendered completely useless.


Then you spent 30 minutes looking in completely the wrong spots. Settings - Output. Encoder drop-downs. Done.


Umm, no.


You REALLY need to drop your know-it-all combative mindset mate. Is is to unfathomable to you that some people prefer the old OBS?

Thanks for showing me where to find the NVENC options. I still can't find cutom buffer size options, do you happen to know where they are?
 

Harold

Active Member
Thanks for showing me where to find the NVENC options. I still can't find cutom buffer size options, do you happen to know where they are?
Simple output mode won't have them, and if you're using quality based bitrate controls or the quality presets in simple mode the buffer settings are automatically adjusted to match the settings you will need.
 

Osiris

Active Member
Well, considering OBS Classic is basically dead, you might want to look more closely at OBS Studio as a replacement.
 

wifi_luke

New Member
Simple output mode won't have them, and if you're using quality based bitrate controls or the quality presets in simple mode the buffer settings are automatically adjusted to match the settings you will need.

alright mate thanks for the help :)
I'll try out studio, maybe I just wasn't in the mood to tamper with setting when trying studio out the first time. I guess I'm just like everyone, hating change and what not.
 
Top