Winamp播放器控制

3分钟前更新 1 00

跨平台控制经典音乐播

收录时间:
2026-02-25
Winamp播放器控制Winamp播放器控制
Winamp播放器控制

技能简介

该技能通过命令行参数控制 Winamp 媒体播放器,支持 Windows 原生环境、WSL2 以及 Linux 下的 Wine 运行方式。

业务背景

让业务人员通过简单指令远程操控Winamp播放器,无需手动切换窗口即可完成播放控制、歌单加载等操作。支持Windows及Linux跨平台环境,方便在自动化脚本或后台任务中集成音乐播放能力,提升多媒体内容管理效率。

落地案例:市场团队制作产品宣传视频时,需按脚本节奏切换背景音乐。通过该技能编写批处理命令,自动按时间点加载不同音频文件并控制播放暂停,避免人工操作失误。技术人员可在WSL2开发环境中直接调用,保持与Windows一致的播放控制体验。

能做什么

  • 播放、暂停、停止、切歌等基础控制
  • 加载本地音频文件或播放列表
  • 向队列添加文件或文件夹
  • 启动新实例或指定配置目录

使用说明

安装要求:需预先安装 Winamp 播放器,并确认可执行文件路径。

路径配置:

  • Windows 原生:C:\Program Files (x86)\Winamp\winamp.exe
  • WSL2:/mnt/c/Program Files (x86)/Winamp/winamp.exe
  • Linux Wine:wine "C:\Program Files (x86)\Winamp\winamp.exe"

常用指令示例:

# 播放
winamp.exe /PLAY

# 暂停
winamp.exe /PAUSE

# 播放指定文件
winamp.exe "C:\path\to\file.mp3"

# 添加到队列
winamp.exe /ADD "C:\path\to\folder"

后台执行因 Winamp 为 GUI 程序,调用时需设置 background: true 或在命令后加 &,避免会话挂起。

输入与输出

见下方输入与输出表格。

项目内容
输入音频文件路径、播放列表(.m3u)、控制指令(/PLAY /PAUSE /STOP /NEXT /PREV /ADD)、实例标识符、配置目录路径
输出播放器状态变更、播放队列更新、新实例启动确认
适用人群需在脚本或自动化工具中控制音乐播放的开发者;使用 WSL2/Linux 环境的用户
不包含音频格式转换、歌词显示、网络电台、均衡器调节、皮肤更换

 

风险提示

  • 路径含空格时需加引号包裹
  • Wine 环境下部分功能可能受限
  • 多实例管理需注意窗口类名区分

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jage9/winamp/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...