windwos脚本 | 基于scrcpy,只投声音、只投画面
- 安装scrcpy,scrcpy自带adb
- 写脚本命名为 .bat 结尾
注意这里的set "PATH=D:\tools\scrcpy-win64-v3.2;%PATH%"
替换成scrcpy的安装目录
@echo off
:: 设置UTF-8编码
chcp 65001 > nul
:: 设置标题
title 手机投屏工具:: 添加 scrcpy 路径到 PATH
set "PATH=D:\tools\scrcpy-win64-v3.2;%PATH%":menu
cls
echo =====================================
echo 手机投屏工具
echo =====================================
echo.
echo [A] 仅音频模式:
echo 1 - 低延迟 (最小延迟^)
echo 2 - 平衡模式 (推荐^)
echo 3 - 高音质 (延迟较大^)
echo.
echo [B] 投屏模式:
echo 4 - 标准投屏
echo 5 - 高清投屏 1080p
echo 6 - 低延迟投屏 720p
echo 7 - 纯画面投屏 (无声音^)
echo.
echo [C] 组合模式:
echo 8 - 投屏加低延迟声音
echo 9 - 投屏加高音质声音
echo.
echo 0 - 退出程序
echo =====================================
echo 按 Ctrl+C 可停止当前传输
echo =====================================
echo.set /p choice="请输入数字选择功能 (0-9): "if "%choice%"=="0" exit
if "%choice%"=="1" (echo 启动低延迟音频模式...scrcpy --no-video --audio-buffer 20 --audio-codec opus --audio-bit-rate 64Kpausegoto menu
)
if "%choice%"=="2" (echo 启动平衡音频模式...scrcpy --no-video --audio-buffer 50 --audio-codec opus --audio-bit-rate 128Kpausegoto menu
)
if "%choice%"=="3" (echo 启动高音质音频模式...scrcpy --no-video --audio-buffer 100 --audio-codec opus --audio-bit-rate 192Kpausegoto menu
)
if "%choice%"=="4" (echo 启动标准投屏模式...scrcpypausegoto menu
)
if "%choice%"=="5" (echo 启动高清投屏模式...scrcpy --max-fps 60 --video-bit-rate 20M --max-size 1920pausegoto menu
)
if "%choice%"=="6" (echo 启动低延迟投屏模式...scrcpy --max-fps 30 --video-bit-rate 2M --max-size 1280 --video-codec h264pausegoto menu
)
if "%choice%"=="7" (echo 启动纯画面投屏...scrcpy --no-audiopausegoto menu
)
if "%choice%"=="8" (echo 启动投屏加低延迟音频模式...scrcpy --audio-buffer 20 --audio-codec opus --audio-bit-rate 64K --max-fps 30 --video-bit-rate 4Mpausegoto menu
)
if "%choice%"=="9" (echo 启动投屏加高音质音频模式...scrcpy --audio-buffer 100 --audio-codec opus --audio-bit-rate 192K --max-fps 60 --video-bit-rate 8Mpausegoto menu
)echo 输入无效,请重试...
timeout /t 2 >nul
goto menu
运行效果: