mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
preset refinement
This commit is contained in:
parent
8076d06c24
commit
86960cf9dd
@ -575,8 +575,8 @@ static bool ffmpeg_init_config_common(struct ff_config_param *params, unsigned p
|
||||
strlcpy(params->acodec, "aac", sizeof(params->acodec));
|
||||
|
||||
av_dict_set(¶ms->video_opts, "preset", "ultrafast", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "animation", 0);
|
||||
av_dict_set(¶ms->video_opts, "crf", "30", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "film", 0);
|
||||
av_dict_set(¶ms->video_opts, "crf", "35", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "75", 0);
|
||||
break;
|
||||
case RECORD_CONFIG_TYPE_RECORDING_MED_QUALITY:
|
||||
@ -591,7 +591,7 @@ static bool ffmpeg_init_config_common(struct ff_config_param *params, unsigned p
|
||||
strlcpy(params->acodec, "aac", sizeof(params->acodec));
|
||||
|
||||
av_dict_set(¶ms->video_opts, "preset", "superfast", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "animation", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "film", 0);
|
||||
av_dict_set(¶ms->video_opts, "crf", "25", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "75", 0);
|
||||
break;
|
||||
@ -601,13 +601,13 @@ static bool ffmpeg_init_config_common(struct ff_config_param *params, unsigned p
|
||||
params->frame_drop_ratio = 1;
|
||||
params->audio_enable = true;
|
||||
params->audio_global_quality = 100;
|
||||
params->out_pix_fmt = PIX_FMT_YUV444P;
|
||||
params->out_pix_fmt = PIX_FMT_YUV420P;
|
||||
|
||||
strlcpy(params->vcodec, "libx264", sizeof(params->vcodec));
|
||||
strlcpy(params->acodec, "aac", sizeof(params->acodec));
|
||||
|
||||
av_dict_set(¶ms->video_opts, "preset", "superfast", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "animation", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "film", 0);
|
||||
av_dict_set(¶ms->video_opts, "crf", "15", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "100", 0);
|
||||
break;
|
||||
@ -621,10 +621,8 @@ static bool ffmpeg_init_config_common(struct ff_config_param *params, unsigned p
|
||||
strlcpy(params->vcodec, "libx264rgb", sizeof(params->vcodec));
|
||||
strlcpy(params->acodec, "flac", sizeof(params->acodec));
|
||||
|
||||
av_dict_set(¶ms->video_opts, "preset", "medium", 0);
|
||||
av_dict_set(¶ms->video_opts, "tune", "animation", 0);
|
||||
av_dict_set(¶ms->video_opts, "crf", "0", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "80", 0);
|
||||
av_dict_set(¶ms->video_opts, "qp", "0", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "100", 0);
|
||||
break;
|
||||
case RECORD_CONFIG_TYPE_RECORDING_WEBM_FAST:
|
||||
params->threads = settings->uints.video_record_threads;
|
||||
@ -741,7 +739,7 @@ static bool ffmpeg_init_config_recording(struct ff_config_param *params)
|
||||
strlcpy(params->format, "matroska", sizeof(params->format));
|
||||
|
||||
av_dict_set(¶ms->video_opts, "video_preset", "slow", 0);
|
||||
av_dict_set(¶ms->video_opts, "video_tune", "animation", 0);
|
||||
av_dict_set(¶ms->video_opts, "video_tune", "film", 0);
|
||||
av_dict_set(¶ms->video_opts, "video_crf", "10", 0);
|
||||
av_dict_set(¶ms->audio_opts, "audio_global_quality", "100", 0);
|
||||
|
||||
|
@ -1136,6 +1136,8 @@ static bool command_event_cmd_exec(const char *data,
|
||||
content_info.environ_get = menu_content_environment_get;
|
||||
#endif
|
||||
|
||||
RARCH_LOG("WAAAAAAAAAAAAAAAAAAAAAAAAAAA\n");
|
||||
|
||||
if (path_get(RARCH_PATH_CONTENT) != data)
|
||||
{
|
||||
path_clear(RARCH_PATH_CONTENT);
|
||||
@ -1580,6 +1582,7 @@ bool task_push_load_content_with_new_core_from_menu(
|
||||
|
||||
path_set(RARCH_PATH_CONTENT, fullpath);
|
||||
path_set(RARCH_PATH_CORE, core_path);
|
||||
RARCH_LOG("WEEEEEEEEEEEEEEEEEEEEEEEEEE\n");
|
||||
|
||||
#ifdef HAVE_DYNAMIC
|
||||
/* Load core */
|
||||
|
Loading…
x
Reference in New Issue
Block a user