当前位置: 首页 > news >正文

windwos脚本 | 基于scrcpy,只投声音、只投画面

  1. 安装scrcpy,scrcpy自带adb
    在这里插入图片描述
  2. 写脚本命名为 .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

运行效果:
在这里插入图片描述

相关文章:

  • DNS解析失败怎么解决?
  • 基于 S2SH 架构的企业车辆管理系统:设计、实现与应用
  • 深入理解synchronized
  • Linux和Ubuntu的驱动适配情况
  • Python 程序打包为可执行应用程序:从单文件到工程项目
  • Linux 系统编程 day4 进程管道
  • 【ubuntu】在Linux Yocto的基础上去适配Ubuntu的wifi模块
  • 环境搭建与入门:Flutter SDK安装与配置
  • Flutter 自定义插件基础
  • 微信小程序的全局变量(quanjubianliang)
  • ESORICS 2025截稿延期
  • 悟空CRM系统部署+迁移
  • Android device PCO (protocol configuration options) intro
  • 学习型组织与系统思考
  • QT调用ffmpeg库实现视频录制
  • Spring Boot配置文件优先级全解析:如何优雅覆盖默认配置?
  • 再看开源多模态RAG的视觉文档(OCR-Free)检索增强生成方案-VDocRAG
  • mysql中优先使用datetime存储时间
  • 如何学习和研究量子计算与量子计算机:从理论到实践的完整路径
  • Ubuntu 系统中修改 MySQL 的 sql_mode
  • 养胃不是顿顿喝粥,这份“胃的使用说明书”请收好
  • 俄罗斯戏剧《大师与玛格丽特》来沪,剧长8小时一天内演完
  • 王鹏任海南文昌市委书记
  • 牛市早报|特朗普称或将“大幅降低”对华关税,外交部回应
  • 中方警告韩国公司不要向美军工企业出口含中国稀土矿物产品?外交部回应
  • 证券时报:金价再创历史新高,“避险”黄金不应异化为投机工具