Question / Help 11GB and 9GB local recordings can't open

DiMono

New Member
I stream and record locally at the same time, the idea being that I can use my local recordings for editing purposes (and since Twitch's highlighter is terrible with my long streams, to get timestamps for highlighting). My two most recent streams were 10 and 12 hours long, and about 9GB and 11GB respectively. I am also unable to open or convert them with any of WinAmp, VLC, GOM Player, or Windows Media Player. They get no preview thumbnail in Explorer, and the best I can get from playing them is acknowledgement that the file was opened, or an error about a missing codec.

Is there a restriction on the mp4 files created by OBS that I don't know about? Is this something from which I can recover the files, or do I need to download my streams from Twitch and reconstruct them? I have a server onto which I can upload one of the files if it would help, but being a 9GB file it would take a while, so I'd rather not just yet.

Thanks in advance.
 

R1CH

Forum Admin
Developer
They are most likely irrecoverable. MP4 data is useless without the header and the header is only written at the end of the stream. OBS currently has random issues with writing this header correctly.

FLV writes in a format that is playable without any "finalization" so that's why it is the default recording format.
 

DiMono

New Member
Alright, so where do I do that? I'm in settings, and when I browse to select my save file directory I can toggle between flv and mp4, but then I can't continue without inputting a specific filename and I'm wary of doing that lest it cause every recording to overwrite the previous one.
 

DiMono

New Member
Yes, I get that. I'm trying to find where to change it for future recordings. The only spot I've found where I can select an export format involves specifying a filename, on Settings -> Broadcast Settings -> File Path Browse. Where can I change the format for my local recordings?
 

DiMono

New Member
So, is anyone going to answer my recent question? How do I change the local recording format in OBS from mp4 to flv?
 

DiMono

New Member
As I said earlier, the only place I've found to do that is in Settings -> Broadcast Settings -> File Path Browse, but I can't do it there without specifying a filename rather than just a directory, and I don't know whether that's the correct way to do it.
 

Osiris

Active Member
You don't specify a directory, you specify a file name in that setting. The browse dialog even has a dropdown for mp4 or flv.
 

DiMono

New Member
Yes, that's my concern: I don't want to specify a filename, then find out that the second recording used the same filename, and the third one, and that they're overwriting each other. Right now they're saving as files with dates and times in their filename; I'm worried that if I select a filename there, I'll only be able to have my most recent stream recorded, whatever it may be.

Is there another place where I can change this setting, or else what will happen if I specify a filename there?
 
Top