Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QVideo — 清音入耳

东方美学(月夜 · 山水 · 水墨)的轻量音视频播放器。单文件 HTML 界面 + pywebview 外壳,打包为免安装 EXE。

✨ 特性

  • 音频 / 视频本地播放(拖放或按钮添加文件)
  • 东方水墨界面:月夜山水背景、圆月封面、月下松影、云雾飘移
  • 品牌音符 logo(朱砂方印 + 书法符尾音符)
  • 播放列表管理(增删、自动播放)、进度条拖拽、音量、全屏
  • 倍速 / 循环浮层选择、随机播放、音频可视化频谱
  • 侧栏可收起(点击品牌 logo 或 Ctrl+B),键盘快捷键
  • 华文隶书 logo 字体随程序自带,离线可用

📁 项目结构

├── index.html        # 界面(单文件,可直接浏览器打开预览)
├── app.py            # pywebview 桌面外壳
├── make_icon.py      # 应用图标生成脚本(Pillow)
├── QVideo.spec       # PyInstaller 打包配置
├── app.ico           # 应用图标
└── fonts/
    └── STLITI.TTF    # 华文隶书字体(logo 专用,随 EXE 分发)

🚀 运行

  • 浏览器预览:直接打开 index.html
  • 桌面 EXE:dist/QVideo.exe(免安装,双击运行;大文件通过 GitHub Releases 发布)

🔧 打包

# 环境:Python 3.13 + pywebview + pythonnet + pyinstaller
python -m PyInstaller QVideo.spec

⌨️ 快捷键

按键 功能
Space 播放 / 暂停
Ctrl+B 收起 / 展开侧栏
→ / ← 快进 / 快退 5 秒
Shift+→ / Shift+← 下一曲 / 上一曲
↑ / ↓ 音量 + / -
M 静音
F 全屏(视频)

About

轻量离线音视频播放器:pywebview 打包 EXE,播放控制 / 字幕 / 截图 / 收藏 / 播放列表

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages