Skip to content

Commit 0532464

Browse files
committed
updates for dmsg and av1 encoder
1 parent 29d2592 commit 0532464

File tree

4 files changed

+42
-31
lines changed

4 files changed

+42
-31
lines changed

auto.cfg

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ═══════════════════════════════════════════
2-
// Config Preset v2.5 by Purp1e
2+
// Config Preset v2.6 by Purp1e
33
// CFG预设(Purp1e制作)
4-
// #2024/6/14#
4+
// #2024/8/23#
55
// https://space.bilibili.com/73115492
66
// ═══════════════════════════════════════════
77
// 第一次使用请阅读使用说明 https://config.upup.cool/v2
@@ -174,8 +174,8 @@ snd_headphone_eq 0 // 均衡器 <0.自然 1.清脆 2.平滑>
174174
snd_menumusic_volume 0.03 // 主菜单音乐音量
175175
snd_roundstart_volume 0.03 // 回合开始音量
176176
snd_roundend_volume 0.02 // 回合结束音量
177-
snd_roundaction_volume 0.03 // 回合Action音量
178-
snd_mvp_volume 0 // mvp音量
177+
snd_roundaction_volume 0.03 // 回合开始行动音量
178+
snd_mvp_volume 0.12 // MVP音量
179179
snd_mapobjective_volume 0.12 // 炸弹/人质音量
180180
snd_tensecondwarning_volume 0.08 // 十秒警告音量
181181
snd_deathcamera_volume 0.08 // 死亡视角音量

demo.cfg

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ═══════════════════════════════════════════
2-
// Config Preset v2.5 by Purp1e
2+
// Config Preset v2.6 by Purp1e
33
// CFG预设(Purp1e制作)
4-
// #2024/6/14#
4+
// #2024/8/23#
55
// https://space.bilibili.com/73115492
66
// ═══════════════════════════════════════════
77

@@ -86,10 +86,10 @@ viewmodel_presetpos "0"
8686

8787
// ───────────────────────── 功能实现 ──────────────────────────────────
8888
// 实现 修改 MVP、BGM等声音 静音的指令
89-
alias mute "snd_menumusic_volume 0; snd_roundstart_volume 0;snd_roundend_volume 0;snd_roundaction_volume 0;snd_mapobjective_volume 0;snd_tensecondwarning_volume 0;snd_deathcamera_volume 0;snd_mute_mvp_music_live_players 1;snd_mute_losefocus 0";
89+
alias mute "snd_menumusic_volume 0; snd_roundstart_volume 0;snd_roundend_volume 0;snd_roundaction_volume 0;snd_mapobjective_volume 0;snd_tensecondwarning_volume 0;snd_deathcamera_volume 0;snd_mvp_volume 0;snd_mute_mvp_music_live_players 1;snd_mute_losefocus 0";
9090

9191
// 实现 切换助攻显示
92-
alias ass "toggle mp_display_kill_assists"
92+
alias ass "toggle mp_display_kill_assists; echo [切换助攻显示]"
9393

9494
// 实现 限制FPS
9595
alias 60 "fps_max 60";

ffmpeg.cfg

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
// ═══════════════════════════════════════════
2-
// Config Preset v2.5 by Purp1e
2+
// Config Preset v2.6 by Purp1e
33
// CFG预设(Purp1e制作)
4-
// #2024/6/14#
4+
// #2024/8/23#
55
// https://space.bilibili.com/73115492
66
// ═══════════════════════════════════════════
7-
// FFmpeg录制预设CFG by Purple-CSGO
7+
// FFmpeg录制预设CFG by Purp1e紫
88
// 1.安装FFMPEG到 "hlae安装目录\ffmpeg\bin\ffmpeg.exe"
99
// 2.控制台输入预设指令改变录制参数(p0 p1 p2等)
1010
// 3.推荐使用1号预设 如 c1 n1
1111
// 4.硬件加速可以极大减少CPU占用,在CPU偏弱时很有帮助,注意显卡驱动过旧会导致录制出错
12+
// 5.显卡加速往往需要较新的显卡驱动
1213

1314
// 窗口失焦/在后台时不掉帧
1415
engine_no_focus_sleep 0
@@ -22,21 +23,21 @@ alias clear3 "mirv_streams settings remove n1;mirv_streams settings remove n1p;m
2223
mirv_streams settings add ffmpeg p0 "-c:v prores -profile:v 4 {QUOTE}{AFX_STREAM_PATH}\video.mov{QUOTE}"
2324
mirv_streams settings add ffmpeg p0a "-c:v prores -profile:v 4 -alpha_bits 8 {QUOTE}{AFX_STREAM_PATH}\video.mov{QUOTE}"
2425
mirv_streams settings add ffmpeg p1 "-c:v prores -profile:v 2 -pix_fmt yuv422p10le {QUOTE}{AFX_STREAM_PATH}\video.mov{QUOTE}"
25-
mirv_streams settings add ffmpeg p1s "-c:v prores -profile:v 2 -pix_fmt yuv422p10le {QUOTE}{AFX_STREAM_PATH}\video.mov{QUOTE}"
26+
mirv_streams settings add ffmpeg p1s "-vf scale=iw*16/9:ih -c:v prores -profile:v 2 -pix_fmt yuv422p10le {QUOTE}{AFX_STREAM_PATH}\video.mov{QUOTE}"
2627

2728
// CPU
2829
mirv_streams settings add ffmpeg c0 "-c:v libx264 -preset 0 -qp 0 -g 300 -keyint_min 1 -pix_fmt yuv422p10le {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
2930
mirv_streams settings add ffmpeg c0p "-c:v libx264 -preset 0 -qp 0 -g 300 -keyint_min 1 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3031
mirv_streams settings add ffmpeg c1 "-c:v libx264 -preset 1 -crf 4 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv420p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
31-
mirv_streams settings add ffmpeg c1s "-c:v libx264 -preset 1 -crf 4 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv420p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
32+
mirv_streams settings add ffmpeg c1s "-vf scale=iw*16/9:ih -c:v libx264 -preset 1 -crf 4 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv420p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3233
mirv_streams settings add ffmpeg c1p "-c:v libx264 -preset 1 -crf 4 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv444p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3334
mirv_streams settings add ffmpeg c2 "-c:v libx264 -preset 1 -crf 12 -qmax 26 -g 300 -keyint_min 1 -pix_fmt yuv420p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3435
mirv_streams settings add ffmpeg c2p "-c:v libx264 -preset 1 -crf 12 -qmax 26 -g 300 -keyint_min 1 -pix_fmt yuv444p -x264-params ref=3:me=hex:subme=3:merange=12:b-adapt=1:aq-mode=2:aq-strength=0.9:no-fast-pskip=1 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3536

3637
mirv_streams settings add ffmpeg he0 "-c:v libx265 -x265-params no-sao=1 -preset 0 -lossless -g 300 -keyint_min 1 -pix_fmt yuv422p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3738
mirv_streams settings add ffmpeg he0p "-c:v libx265 -x265-params no-sao=1 -preset 0 -lossless -g 300 -keyint_min 1 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
3839
mirv_streams settings add ffmpeg he1 "-c:v libx265 -x265-params no-sao=1 -preset 1 -crf 8 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv422p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
39-
mirv_streams settings add ffmpeg he1s "-c:v libx265 -x265-params no-sao=1 -preset 1 -crf 8 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv422p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
40+
mirv_streams settings add ffmpeg he1s "-vf scale=iw*16/9:ih -c:v libx265 -x265-params no-sao=1 -preset 1 -crf 8 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv422p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
4041
mirv_streams settings add ffmpeg he1p "-c:v libx265 -x265-params no-sao=1 -preset 1 -crf 8 -qmax 20 -g 300 -keyint_min 1 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
4142
mirv_streams settings add ffmpeg he2 "-c:v libx265 -x265-params no-sao=1 -preset 1 -crf 16 -qmax 28 -g 300 -keyint_min 1 -pix_fmt yuv422p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
4243
mirv_streams settings add ffmpeg he2p "-c:v libx265 -x265-params no-sao=1 -preset 1 -crf 16 -qmax 28 -g 300 -keyint_min 1 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
@@ -46,36 +47,36 @@ mirv_streams settings add ffmpeg n0 "-c:v hevc_nvenc -g 300 -tune lossless -pix
4647
mirv_streams settings add ffmpeg n0p "-c:v hevc_nvenc -g 300 -tune lossless -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
4748
mirv_streams settings add ffmpeg n1 "-c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 14 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
4849
mirv_streams settings add ffmpeg n1p "-c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 14 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
49-
mirv_streams settings add ffmpeg n1s "-c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 14 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
50+
mirv_streams settings add ffmpeg n1s "-vf scale=iw*16/9:ih -c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 14 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
5051
mirv_streams settings add ffmpeg n2 "-c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 20 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
5152
mirv_streams settings add ffmpeg n2p "-c:v hevc_nvenc -g 300 -preset medium -tune hq -rc constqp -qp 20 -pix_fmt yuv444p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
5253

5354
// Nvidia AV1 for RTX40-Series
5455
mirv_streams settings add ffmpeg nav1 "-c:v av1_nvenc -g 300 -rc constqp -qp 16 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
55-
mirv_streams settings add ffmpeg navs "-c:v av1_nvenc -g 300 -rc constqp -qp 16 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
56+
mirv_streams settings add ffmpeg navs "-vf scale=iw*16/9:ih -c:v av1_nvenc -g 300 -rc constqp -qp 16 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
5657

5758
// AMD
5859
mirv_streams settings add ffmpeg a0 "-c:v hevc_amf -usage 0 -quality 0 -rc cqp -qp 0 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
5960
mirv_streams settings add ffmpeg a1 "-c:v hevc_amf -usage 0 -quality 0 -rc cqp -qp 12 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
60-
mirv_streams settings add ffmpeg a1s "-c:v hevc_amf -usage 0 -quality 0 -rc cqp -qp 12 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
61+
mirv_streams settings add ffmpeg a1s "-vf scale=iw*16/9:ih -c:v hevc_amf -usage 0 -quality 0 -rc cqp -qp 12 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
6162
mirv_streams settings add ffmpeg a2 "-c:v hevc_amf -usage 0 -quality 0 -rc cqp -qp 20 -pix_fmt yuv420p {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
6263

6364
// Intel
6465
mirv_streams settings add ffmpeg i0 "-c:v hevc_qsv -q:v 0 -preset veryfast -g 300 -pix_fmt nv12 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
6566
mirv_streams settings add ffmpeg i1 "-c:v hevc_qsv -q:v 12 -preset veryfast -g 300 -pix_fmt nv12 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
66-
mirv_streams settings add ffmpeg i1s "-c:v hevc_qsv -q:v 12 -preset veryfast -g 300 -pix_fmt nv12 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
67+
mirv_streams settings add ffmpeg i1s "-vf scale=iw*16/9:ih -c:v hevc_qsv -q:v 12 -preset veryfast -g 300 -pix_fmt nv12 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
6768
mirv_streams settings add ffmpeg i2 "-c:v hevc_qsv -q:v 20 -preset veryfast -g 300 -pix_fmt nv12 {QUOTE}{AFX_STREAM_PATH}\video.mp4{QUOTE}"
6869

6970
// Command Aliases
7071
alias tga "mirv_streams settings edit afxDefault settings afxClassic;echo [当前录制设置];echo afxClassic - 无损 .tga 图片序列"
7172
alias p0 "mirv_streams settings edit afxDefault settings p0 ;echo [当前录制设置];echo p0 - ProRes 4444"
7273
alias p0a "mirv_streams settings edit afxDefault settings p0a ;echo [当前录制设置];echo p0a - ProRes 4444 8bits Alpha通道"
7374
alias p1 "mirv_streams settings edit afxDefault settings p1 ;echo [当前录制设置];echo p1 - ProRes 422"
74-
alias p1s "mirv_streams settings edit afxDefault settings p1 ;echo [当前录制设置];echo p1s - ProRes 422 - 拉伸 16:9"
75+
alias p1s "mirv_streams settings edit afxDefault settings p1s ;echo [当前录制设置];echo p1s - ProRes 422 - 拉伸 16:9"
7576
alias c0 "mirv_streams settings edit afxDefault settings c0 ;echo [当前录制设置];echo c0 - x264 无损"
7677
alias c0p "mirv_streams settings edit afxDefault settings c0p ;echo [当前录制设置];echo c0p - x264 无损 YUV44"
7778
alias c1 "mirv_streams settings edit afxDefault settings c1 ;echo [当前录制设置];echo c1 - x264 高画质"
78-
alias c1s "mirv_streams settings edit afxDefault settings c1 ;echo [当前录制设置];echo c1s - x264 高画质 - 拉伸 16:9"
79+
alias c1s "mirv_streams settings edit afxDefault settings c1s ;echo [当前录制设置];echo c1s - x264 高画质 - 拉伸 16:9"
7980
alias c1p "mirv_streams settings edit afxDefault settings c1p ;echo [当前录制设置];echo c1p - x264 高画质 YUV444"
8081
alias c2 "mirv_streams settings edit afxDefault settings c2 ;echo [当前录制设置];echo c2 - x264 中画质"
8182
alias c2p "mirv_streams settings edit afxDefault settings c2p ;echo [当前录制设置];echo c2p - x264 中画质 YUV444"
@@ -89,19 +90,19 @@ alias he2p "mirv_streams settings edit afxDefault settings he2p;echo [当前录
8990
alias n0 "mirv_streams settings edit afxDefault settings n0 ;echo [当前录制设置];echo n0 - hevc Nvidia 加速 无损"
9091
alias n0p "mirv_streams settings edit afxDefault settings n0p ;echo [当前录制设置];echo n0p - hevc Nvidia 加速 无损 YUV444"
9192
alias n1 "mirv_streams settings edit afxDefault settings n1 ;echo [当前录制设置];echo n1 - hevc Nvidia 加速 高画质"
92-
alias n1s "mirv_streams settings edit afxDefault settings n1 ;echo [当前录制设置];echo n1s - hevc Nvidia 加速 高画质 - 拉伸 16:9"
93+
alias n1s "mirv_streams settings edit afxDefault settings n1s ;echo [当前录制设置];echo n1s - hevc Nvidia 加速 高画质 - 拉伸 16:9"
9394
alias n1p "mirv_streams settings edit afxDefault settings n1p ;echo [当前录制设置];echo n1p - hevc Nvidia 加速 高画质 YUV444"
9495
alias n2 "mirv_streams settings edit afxDefault settings n2 ;echo [当前录制设置];echo n2 - hevc Nvidia 加速 中画质"
9596
alias n2p "mirv_streams settings edit afxDefault settings n2p ;echo [当前录制设置];echo n2p - hevc Nvidia 加速 中画质 YUV444"
96-
alias nav1 "mirv_streams settings edit afxDefault settings n1p ;echo [当前录制设置];echo nav1 - AV1 Nvidia 加速 高画质 YUV420"
97-
alias nav1s "mirv_streams settings edit afxDefault settings n1p ;echo [当前录制设置];echo nav1s - AV1 Nvidia 加速 高画质 YUV420 - 拉伸 16:9"
97+
alias nav1 "mirv_streams settings edit afxDefault settings nav1 ;echo [当前录制设置];echo nav1 - AV1 Nvidia 加速 高画质 YUV420"
98+
alias nav1s "mirv_streams settings edit afxDefault settings nav1s ;echo [当前录制设置];echo nav1s - AV1 Nvidia 加速 高画质 YUV420 - 拉伸 16:9"
9899
alias a0 "mirv_streams settings edit afxDefault settings a0 ;echo [当前录制设置];echo a0 - hevc AMD 加速 无损"
99100
alias a1 "mirv_streams settings edit afxDefault settings a1 ;echo [当前录制设置];echo a1 - hevc AMD 加速 高画质"
100-
alias a1s "mirv_streams settings edit afxDefault settings a1 ;echo [当前录制设置];echo a1s - hevc AMD 加速 高画质 - 拉伸 16:9"
101+
alias a1s "mirv_streams settings edit afxDefault settings a1s ;echo [当前录制设置];echo a1s - hevc AMD 加速 高画质 - 拉伸 16:9"
101102
alias a2 "mirv_streams settings edit afxDefault settings a2 ;echo [当前录制设置];echo a2 - hevc AMD 加速 中画质"
102103
alias i0 "mirv_streams settings edit afxDefault settings i0 ;echo [当前录制设置];echo i0 - hevc Intel 加速 无损"
103104
alias i1 "mirv_streams settings edit afxDefault settings i1 ;echo [当前录制设置];echo i1 - hevc Intel 加速 高画质"
104-
alias i1s "mirv_streams settings edit afxDefault settings i1 ;echo [当前录制设置];echo i1s - hevc Intel 加速 高画质 - 拉伸 16:9"
105+
alias i1s "mirv_streams settings edit afxDefault settings i1s ;echo [当前录制设置];echo i1s - hevc Intel 加速 高画质 - 拉伸 16:9"
105106
alias i2 "mirv_streams settings edit afxDefault settings i2 ;echo [当前录制设置];echo i2 - hevc Intel 加速 中画质"
106107

107108

@@ -120,7 +121,7 @@ echo " he1 | he1p | he1s | x265 高画质"
120121
echo " he2 | he2p | | x265 中画质"
121122
echo " n0 | n0p | | hevc Nvidia 加速 无损"
122123
echo " n1 | n1p | n1s | hevc Nvidia 加速 高画质"
123-
echo " nav1 | | nav1s | AV1 Nvidia 加速 高画质"
124+
echo " nav1 | | nav1s | AV1 Nvidia 加速 高画质 RTX40系"
124125
echo " n2 | n2p | | hevc Nvidia 加速 中画质"
125126
echo " a0 | | | hevc AMD 加速 无损"
126127
echo " a1 | | a1s | hevc AMD 加速 高画质"

0 commit comments

Comments
 (0)