OBS Source Record 源独立录制完整指南:一个滤镜让每个视频源单独成片
OBS Source Record 源独立录制完整指南一个滤镜让每个视频源单独成片【免费下载链接】obs-source-record项目地址: https://gitcode.com/gh_mirrors/ob/obs-source-record直播结束的凌晨你打开回放想剪一条主播表情包却发现表情、游戏画面、弹幕全糊在同一个文件里抠图抠到天亮。OBS Source Record插件解决的正是这个问题它以滤镜形式挂在任意视频源上让每个源拥有独立的编码器和输出流实现真正的源独立录制——摄像头、游戏、PPT、聊天窗口想要谁单独成片就给谁挂一个滤镜从此告别一锅烩的后期地狱。为什么以前做不到一段关于录制粒度的对比传统 OBS 只认一个画布无论场景里叠了多少层录出来的永远是一份合成画面。这就像做饭只用一个锅菜、饭、汤混在一起端上桌。而 Source Record 的思路是把锅拆成多个小灶。它在每个源内部开一条独立的视频通道源码里通过obs_view_add2为源单独建立视图再配上独立的编码器、音频通道和输出对象。同一时刻你可以让游戏走 NVENC 硬编 1440p让摄像头走 x264 软编 1080p互不干扰。对比维度传统整体录制Source Record 源独立录制录制对象整条场景合成画面挂上滤镜的单个视频源音频归属全局混音可指定独立的音频源编码器全局共用一份每个滤镜各自独立事后剪辑只能从合成画面里剪每个源都有干净素材三步完成首次源录制从装插件到出第一段素材第一步获取插件。作者在 OBS 官方论坛发布过安装包也可以自己编译克隆仓库到本地用 CMake 生成构建cmake -S . -B build cmake --build build即可产出插件文件Windows 装到 OBS 的obs-plugins/64bitmacOS 装到Contents/PlugInsLinux 装到系统 obs-plugins 目录。git clone https://gitcode.com/gh_mirrors/ob/obs-source-record cmake -S . -B build -DBUILD_OUT_OF_TREEOn cmake --build build第二步在 OBS 里选中任意源比如显示器采集点滤镜图标添加Source Record滤镜。插件会自动读取你当前的录制路径和封装格式作为默认值几乎不用改。第三步把滤镜属性里的Record Mode设为Always点击确定。回到主界面按下开始录制——你会发现源文件目录里多了一个单独的文件只属于那一个源。到此首次源独立录制就完成了。三个让效率翻倍的玩法玩法一让录制跟着直播状态自动开关很多创作者不想每次手动同步开/关多个录制。滤镜的 Record Mode 提供了Streaming / Recording / Streaming or Recording / Virtual Camera等触发条件意思是只要主界面处于推流中这个源就自动开录主界面停止它也自动停。源码中对应OUTPUT_MODE_STREAMING_OR_RECORDING这类枚举前端事件一变化滤镜立刻响应。要点想让摄像头素材只在开播时留存选 Streaming or Recording 即可下播即停不产生垃圾文件。玩法二给每个源配一套独立收音不同源的音频诉求完全不同——游戏画面想要系统声音摄像头想要麦克风PPT 想要主讲人。滤镜属性里的Different Audio勾选后可以指定任意音频源或场景作为该滤镜的专属输入甚至选择All把全部音轨都写进文件。要点一个滤镜一套音频会议录制时把主讲人麦克风指定给PPT源导出的课件视频自带干净人声省掉后期对轨。玩法三单源回放缓存把高光瞬间单独留住OBS 全局回放缓存只能存整个画面。Source Record 把回放缓存也做到了滤镜级别勾选Replay Buffer设定 5~60 秒时长之后按下保存回放存下来的就只有这一个源的最近 N 秒。要点打游戏时给击杀瞬间留一条纯游戏画面素材比从整段录屏里找帧快得多。一次完整的实战走查给一场两小时讲座存档四份素材假设你要录制一场线上讲座期望得到讲师特写、PPT 课件、录屏操作、直播推流四件事同时进行且互不依赖。给摄像头源加滤镜Record Mode 设Always编码器选 NVENC.H264分辨率保持原生。给窗口采集PPT加滤镜勾选Different Audio把音频指定为讲师麦克风输出格式建议fragmented_mp4断电能救回。给显示器采集加滤镜用于录操作过程勾选Scale降到 1280x720帧率除 2 降到 30fps省下磁盘和编码资源。主播推流照常走 OBS 全局设置不影响上述任何一路。开播后若 PPT 讲超 15 分钟想分段可直接在滤镜里设Split File按时间切分需要打章节点用滤镜绑定的Add Chapter Marker快捷键。收工后你得到 3 个独立文件加 1 路推流讲师特写、课件、操作录屏各归各剪精华版时直接取用不必再从合成画面里二次裁剪。避坑速查表高频问题的快速解法现象快速解法滤镜列表里找不到 Source Record确认 OBS 版本与插件架构32/64 位匹配重启 OBS视频源不在录制中主录制却在跑检查滤镜 Record Mode 是否设为 Always 或对应触发条件录出来的文件播放器打不开优先改用 fragmented_mp4 或 mkv 封装再试画音不同步采样率统一用 48kHz避免在滤镜里单独改帧率分母多滤镜同开时电脑卡顿视频源尽量用 NVENC/QSV/AMD 硬件编码音频统一 AAC想自动停止长录在滤镜里设Maximum Seconds到点自动停录现在就开始给常用源挂上你的第一个滤镜打开 OBS选一个你最常用的源加滤镜把 Record Mode 调到Streaming or Recording然后正常开播一次。结束之后去你的录制目录里看一眼——那里躺着一段只属于那个源的干净素材。你会发现后期剪辑从大海捞针变成了按需取件。多源独立录制带来的自由感只有亲手试过一次才懂。愿你的每一次创作都能保留最完整的原材料。【免费下载链接】obs-source-record项目地址: https://gitcode.com/gh_mirrors/ob/obs-source-record创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考