diff --git a/obs/window-basic-main-outputs.cpp b/obs/window-basic-main-outputs.cpp index 0639ddb69..3f81230b3 100644 --- a/obs/window-basic-main-outputs.cpp +++ b/obs/window-basic-main-outputs.cpp @@ -153,9 +153,10 @@ void SimpleOutput::LoadRecordingPreset_Lossless() obs_output_release(fileOutput); obs_data_t *settings = obs_data_create(); - obs_data_set_string(settings, "format_name", "mkv"); + obs_data_set_string(settings, "format_name", "avi"); obs_data_set_string(settings, "video_encoder", "utvideo"); - obs_data_set_string(settings, "audio_encoder", "flac"); + obs_data_set_int(settings, "audio_bitrate", 512); + obs_data_set_string(settings, "audio_encoder", "ac3"); obs_output_update(fileOutput, settings); obs_data_release(settings); @@ -450,7 +451,7 @@ bool SimpleOutput::StartRecording() if (lastChar != '/' && lastChar != '\\') strPath += "/"; - strPath += GenerateTimeDateFilename(ffmpegOutput ? "mkv" : format, + strPath += GenerateTimeDateFilename(ffmpegOutput ? "avi" : format, noSpace); SetupOutputs();