5分钟上手 mpv-webm安装配置与第一次 WebM 录制快速指南【免费下载链接】mpv-webmSimple WebM maker for mpv, with no external dependencies.项目地址: https://gitcode.com/gh_mirrors/mp/mpv-webmmpv-webm 是一款专为 mpv 播放器打造的 WebM 录制与转码脚本零外部依赖按一个键即可截取视频片段并编码为 WebM 等格式。本文带你 5 分钟内完成安装、配置并录制出第一个 WebM 文件。mpv-webm 是什么简单来说它就是 mpv 里内置的一个「WebM 制造机」WebM maker纯脚本实现基于 mpv 自带的 Lua API 编写不需要安装 FFmpeg 等任何外部工具全键盘操作在播放界面直接选择起止时间、裁剪画面区域、调整编码参数格式丰富除了 WebMVP8/VP9还支持 AV1、H.264、HEVC、GIF、MP3 甚至原始裸流输出两遍编码默认开启 two-pass配合目标文件大小自动计算码率输出体积可控。一键安装步骤把脚本放进 scripts 目录mpv-webm 的安装极其简单——只需要把编译好的webm.lua放入 mpv 的scripts文件夹即可平台脚本目录Linux / macOS~/.config/mpv/scripts/Windows%APPDATA%\mpv\scripts\也可用portable_config\scripts 目录不存在时直接手动创建即可。mpv 启动时会自动加载其中的所有脚本。如果你习惯从源码构建例如想参与开发可以克隆仓库后执行构建git clone https://gitcode.com/gh_mirrors/mp/mpv-webm cd mpv-webm make # 需要 mooncMoonScript 编译器和 GNUMake make install # 自动安装到 ~/.config/mpv/scripts/构建产物会输出到build目录核心脚本由 Makefile 统一拼装编译。安装完成后按W 键即 shiftW即可唤出录制菜单快捷键可在配置中修改见 src/main.moon。第一次 WebM 录制6 个按键搞定用 mpv 打开任意视频按下W屏幕左上角会弹出操作菜单。各按键含义如下按键功能1/2设置当前时刻为开始/结束时间!/跳转到开始 / 结束时间方便反复预览c裁剪画面区域只录制画面的一部分o修改编码选项格式、尺寸、码率等p预览选定的片段e开始编码生成 WebM 文件ESC关闭菜单整个交互逻辑定义在 src/MainPage.moon 中菜单还会实时显示当前已设置的起止时间。点击e后脚本会按当前播放设置自动决定是否附带音频和字幕没有声音就生成静音视频字幕不可见就不会硬烧录字幕。配置 WebM 录制参数webm.conf 常用项速查默认参数集中定义在 src/options.lua 中新手最需要了解这几项output_format输出格式默认webm-vp8可选webm-vp9、av1、avcH.264/AAC、avc-nvenc、hevc、gif、mp3、raw等target_filesize目标文件大小单位 kB默认 2500脚本会据此反推编码码率output_template输出文件名模板默认%F-[%s-%e]%M即「文件名-[开始-结束]」支持时间、分辨率等占位符output_directory输出目录留空则保存到当前视频所在目录scale_height/fps按高度缩放分辨率、改变输出帧率默认不启用crf恒定质量因子CRF默认 10数值越小画质越高。修改方式有两种直接改脚本开头的options字段在 mpv 的script-opts目录放置webm.conf推荐只需写要覆盖的选项例如output-format webm-vp9 target-filesize 5000输出文件存在哪里编码完成后文件默认保存在正在播放的视频同一目录下文件名形如我的视频-[00:01:23-00:02:10]-audio.webm。想改存放位置把output_directory设为绝对路径即可支持~表示用户主目录。常见问题 FAQQ按 W 没反应确认webm.lua已放入正确的scripts目录并重启 mpv也可在 src/options.lua 中把keybind改成别的按键。Q想看编码进度把display_progress设为auto非 Windows 平台显示进度窗口该选项在 src/options.lua 中定义进度界面由 src/EncodeWithProgress.moon 实现。Q想要更高画质 / 不同编码按o进入编码选项页或直接在webm.conf中切换output_format各格式的编码器封装位于 src/formats/ 目录如 webm.moon、av1.moon。小结5 分钟上手清单✅ 把webm.lua放进~/.config/mpv/scripts/Windows 为%APPDATA%\mpv\scripts\✅ 打开视频按W唤出菜单✅ 按1、2设定起止时间可选c裁剪、p预览✅ 按e开始编码坐等 WebM 文件生成装好之后你会发现mpv 不再只是播放器还顺手变成了一个轻量级的 WebM 录屏与转码工具。【免费下载链接】mpv-webmSimple WebM maker for mpv, with no external dependencies.项目地址: https://gitcode.com/gh_mirrors/mp/mpv-webm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考