跳至内容

Haruna 媒体播放器

分类:   影音 其他平台:   Windows
Haruna 主窗口
Haruna 主窗口,使用 Breeze Dark 配色方案
不显示菜单栏和工具栏状态的 Haruna
Haruna 设置窗口

一款自由开源媒体播放器,提供丰富选项,可按您的需求进行设置。

功能介绍

  • 通过 youtube-dl 程序播放在线视频
  • 支持 YouTube 播放列表
  • 鼠标悬停时自动在画面上叠加显示播放列表
  • 自动跳过名称中包含某些单词的章节
  • 可自定义快捷键和鼠标键功能
  • 中键点击进度条,快速跳转到下一章节
安装到
Linux
此按钮仅支持 Discover 和其他基于 AppStream 的应用程序商店。您也可以通过发行版自带的软件包管理器安装软件。
从 Snap 商店获取

软件版本 RSS

1.7.1 2026-01-14

程序缺陷修复

  • 修复搜索播放列表
  • 修复工具提示背景与文本颜色相同
1.7.0 2025-12-21

功能介绍

播放列表

  • 新增高级排序和分组
  • 如果安装了 Hana 缩略图生成器,添加在 Hana 中打开文件的右键菜单
  • 在启动应用程序时,最后一个活动的播放列表将被设置为可见

其他

  • 新增重放增益设置
  • mpris 缩略图仅为音频文件设置,这使得操作系统任务栏预览能够显示实际的实时窗口
  • 减小紧凑播放列表中的播放图标大小

程序缺陷修复

  • 修复没有创建数据库文件夹
  • 修复当文件更改且鼠标未移动时,进度条提示不更新的问题
  • 修复删除自定义命令
  • 修复保存上次打开的 URL
1.6.0 2025-10-24

功能介绍

  • 新增用于调整播放列表大小的选项
  • 将新增播放列表/标签页的操作移动到标签页栏
  • 将打开播放列表的操作移动到“添加”菜单中
  • 在播放列表头添加一个图标用于播放操作
  • 鼠标设置:分配给鼠标事件的操作可被更改

程序缺陷修复

  • 修复仅包含单个文件的播放列表的循环播放
  • 修复播放列表标签页不被保存的问题
  • 修复添加播放列表后立即重命名时的问题
  • 修复在通过“添加到播放列表”拖放区拖放的方式添加项目时上一个/下一个按钮被禁用的问题
  • 修复播放上一个操作不能从播放列表中的第一项循环切换到最后一项
  • 修复在 yt-dlp 没有安装时无法添加新播放列表标签页的问题
  • 新增针对文件对话框接受不到按键事件导致 ESC 键和方向键不起作用的优化
1.5.0 2025-09-30

功能介绍

设置

  • 常规:新增单个实例设置以播放附加到播放列表的新文件
  • 常规:移除
  • 播放列表:新增设置以控制播放行为
  • 鼠标:重构以允许修饰键
  • 鼠标:新增鼠标的前进和后退键的支持
  • 字幕:如果在
  • 设置窗口现在具有最小宽度和高度

播放列表

  • 添加多播放列表支持
  • 项目可以通过拖放和下拉菜单进行排序
  • 项目可被选中,Ctrl+点击可选择多个项目,Shift+点击可以选择一定范围内的项目
  • 项目可以进行过滤显示
  • 新增设置以控制文件播放完毕后的播放行为
  • 当保存播放列表时将文件扩展名设置为 m3u
  • 允许通过拖放添加文件和文件夹
  • 允许通过在表头中的选项添加多个文件
  • 当窗口最大化时,鼠标移出窗口范围将隐藏播放列表,以防止将鼠标移动到另一个屏幕时打开播放列表

播放

  • 如果文件无法播放,显示错误信息并停止播放,而不是尝试播放下一个文件 (防止在播放列表中没有一个文件能够播放时可能发生的无限循环问题)
  • 允许播放以 . 开头的文件 (隐藏文件)
  • 获取 Youtube 播放列表失败时显示错误信息

其他

  • mpris:添加随机播放和循环状态的支持
  • 将操作选择弹窗改为使用 Kirigami.SearchDialog
  • 将旋转图标替换为进度条和文本标签
  • 视频的拖放区域分为两个部分
  • 拖放到上半部分将附加到默认播放列表
  • 拖放到下半部分将清空默认播放列表并添加拖放的文件和文件夹。如果仅拖放了单个文件,其行为与打开文件操作相同 (清空播放列表并加载姐妹文件,如果在设置中启用的话)
  • 最近文件现在被保存在一个 sqlite 数据库中
  • 恢复播放进度的时间位置也保存在该数据库中
  • 在 Windows 环境中也阻止睡眠
  • 所有字符串现在应该均可翻译

程序缺陷修复:

  • 修复循环播放操作,OSD 不显示且进度条不高亮显示循环范围的问题
  • 加载前检查文件是否存在
  • 修复使用递归字幕时会加载错误的字幕的问题
  • 修复在章节菜单显示时进度条会变高的问题
  • 修复视频在点击进度条后播放暂停的问题
1.4.0 2025-04-15

功能介绍

  • 新增用于递归搜索字幕的设置。搜索由“加载字幕来源”设置中定义的相对正在播放文件的父文件夹的文件和文件夹
  • 新增从包含播放列表 ID 的 URL 打开 Youtube 播放列表的支持
  • 新增操作以旋转视频,顺时针 (Ctrl+R)、逆时针 (Ctrl+E)

程序缺陷修复

  • 修复轨道菜单显示之前打开的文件的轨道
  • 修复通过拖放添加的字幕不被添加到字幕菜单的问题
  • 当进度条被按下时视频暂停,修复拖放时按住不放直至结束连续打开下一条视频
1.3.3 2025-02-24

程序缺陷修复:

  • 修复在启用了单个实例且播放器打开时,打开文件不会聚焦应用窗口的问题
  • 修复了窗口标题和页脚的持续时间信息重叠的问题
  • 在 Windows 下实现阻止熄屏
1.3.2 2025-01-22

程序缺陷修复:

  • 修复系统语言为非英语时快捷键不工作的问题
  • 修复恢复播放进度
1.3.1 2025-01-21

程序缺陷修复:

  • 修复阻止熄屏不工作的问题
  • 修复通过 mpris2 设置音量
1.3.0 2025-01-15

因为进行了大量的代码重构,请在遇到问题时向我们报告。您可以在程序的“帮助”菜单中找到“报告程序缺陷”条目,也可以在设置对话框的“关于”页面中报告。

功能特性:

  • 更改了与恢复播放位置有关的设置,如果您更改过相关设置,可能需要重新修改
  • 播放列表:新增右键菜单条目以在浏览器中打开非本地 URL 或移除它们
  • 新增常规设置以在全屏模式下启动应用
  • 新增字幕设置以控制字幕自动选择功能
  • 更改默认的鼠标左键和右键操作:左键点击现在是播放/暂停,右键点击现在是打开右键菜单。这些操作可在设置对话框的鼠标页面修改。
  • 在进度条上拖动将更新主视图和进度条预览图
  • 减小最小窗口大小
  • 将硬件解码复选框替换为在硬件解码下拉列表中中的选项

程序缺陷修复:

  • 改进了播放列表、快捷键和进度条的章节菜单的滚动性能
  • 修复设置带有修饰键 (Ctrl、Alt 等) 的快捷键时的问题
  • 修复活动音频和字幕轨道不被正确勾选的问题
  • 移除设置窗口的空标题工具栏
  • 修复在加载带有大量轨道的单个文件时应用程序会卡死的问题
  • 改进菜单栏动画
  • 鼠标离开应用时隐藏浮动页脚
1.2.1 2024-09-27

程序缺陷修复:

  • 修复在禁用预览后缩略图预览弹窗不调整大小的问题
  • 对两个页脚样式使用相同的音量组件
1.2.0 2024-08-26

功能特性:

  • 新增浮动页脚/底部工具栏样式
  • 移除使用手册并将其内容移动到悬停信息中
  • 中键点击播放列表时滚动到正在播放的项目
1.1.2 2024-06-03

程序缺陷修复:

  • 当没有轨道可选时禁用轨道选择菜单和按钮
  • 修复自定义命令切换
  • 重新加入“滚动到正在播放项目”和“移动项目到回收站”到播放列表的右键菜单。这些项目在进行 Qt6 移植时丢失了。
  • 修复在启动时没有正确设置某些 mpv 属性的问题
  • 修复在 Windows 下的视频渲染
1.1.1 2024-05-17

程序缺陷修复:

  • 字幕菜单不包含手动添加的字幕
  • 播放列表的持续时长为 0
  • 预览弹窗在播放音频文件时显示
  • AB 循环不能重置
1.1.0 2024-04-19

功能特性:

  • 单击打开播放列表项目的设置

程序缺陷修复:

  • 当使用 mpv 0.38.0 时在单独窗口中打开视频时的问题
  • 打开新文件时静音状态会被重置
  • 播放列表中的正在播放项目不再加粗,因为这会导致某些情况下文字难以识别
1.0.2 2024-03-25

程序缺陷修复:

  • 隐藏/显示播放列表工具栏设置
  • 在音频和字幕菜单中的轨道子菜单为空
  • 打开汉堡菜单时卡死
1.0.1 2024-03-14

移植到 Qt6

移除了某些 hwdec 选项,如果需要使用它们,可在“自定义命令”页面中设置为“set hwdec decoding_method_name”并选择在“启动时运行”

功能特性:

  • 从播放列表中打开项目的速度更快
  • 如果“最近文件数目”设置为 0,最近文件历史记录将从配置文件中删除

程序缺陷修复:

  • 通过“打开文件”操作打开文件时不会播放该文件
  • 从播放列表表头打开播放列表文件不做任何事情
0.12.3 2023-11-15

程序缺陷修复:

  • 修复字幕选择器对话框不在当前正在播放文件所在的位置打开的问题
  • 修复播放列表覆盖页脚/底部工具栏,导致在鼠标难以关闭播放列表
  • 修复清空播放列表不工作的问题
  • 修复在通过“打开 URL”操作打开的 URL 不会被添加到最近文件的问题

功能特性:

  • 添加 ESC 键作为关闭设置窗口的快捷键
0.12.2 2023-11-02

程序缺陷修复:

  • 当没有加载文件或正在播放在线视频时不显示预览弹窗
  • 修复播放列表中的缩略图不工作的问题
0.12.1 2023-08-31

程序缺陷修复:

  • 修复在某些情况下启动时文件会暂停的问题
  • 修复进度条悬停信息的文本颜色
  • 修复上移/下移视频和减小字幕字体大小的操作
  • 修复在叠加显示设置关闭时播放列表在视频顶部打开的问题
0.12.0 2023-08-25

功能特性:

  • 添加预览缩略图到进度条,可以在常规设置页面配置
  • 新增设置以仅运行单个实例,可在常规设置页面进行配置
  • 新增操作选择弹窗,用于搜索所有可用的操作并触发它们 (按 Ctrl+` 打开,类似 KCommandBar)
  • 新增设置以自动调整窗口大小为视频分辨率,在 Wayland 环境中最大尺寸不受限制
  • 新增设置以隐藏播放列表工具栏
  • 在设置菜单下为每个设置页面新增菜单项
  • 使用 mpv 0.36.0 或更新版本时,截图路径将显示在屏幕叠加信息中
  • 新增“滚动到正在播放项目”到播放列表的右键菜单中
  • 新增“打开 URL”到播放列表右键菜单中,用于打开在线 URL
  • 给隐藏/显示菜单栏、顶部工具栏、底部工具栏加入动效
  • 新增轨道选择菜单项到汉堡菜单

程序缺陷修复:

  • 修复在播放中无法阻止熄屏 (关闭屏幕、睡眠等) 的问题
0.11.3 2023-07-12

程序缺陷修复:

  • 修复字幕设置中的拾色器按钮不反映当前颜色的问题
  • 修复字幕颜色更改不会立即应用的问题
0.11.2 2023-07-08

程序缺陷修复:

  • 修复屏显信息不显示的问题
  • 修复想播放列表添加项目
  • 修复屏显信息中显示错误的值
  • 修复字幕字体大小设置无法从配置文件中加载的问题
  • 修复在使用非等宽字体时进度条更改大小的问题
  • 修复全屏状态下移动到下方屏幕时页脚/底部工具栏不隐藏的问题
0.11.1 2023-05-28

程序缺陷修复:

  • 修复退出操作不工作的问题
  • 修复屏显信息不显示的问题
  • 修复在重复播放设置关闭后播放列表仍然重复播放的问题
0.11.0 2023-05-14

重构 mpv 代码以提高性能,可能会存在一些相关程序缺陷,遇到问题请报告

功能特性:

  • 当从最小化中恢复时,播放状态会设置为最小化发生时的状态 (仅在“最小化时暂停”设置启用时有效)
  • 新增调试设置页面,显示配置文件的路径并允许打开它们

程序缺陷修复:

  • 修复无法打开路径中包含某些字符的的文件
  • 修复无法打开 .ts 和 .rm 文件的问题
  • 修复某些文本字段在某些情况下不保存其值的问题
  • 修复截图格式设置不工作的问题
  • 修复最近文件菜单不关闭的问题
  • 修复播放列表右键菜单在播放列表隐藏时不关闭的问题
0.10.3 2023-01-29

功能特性:

  • 播放列表:新增选项以打开 m3u 文件 (不支持扩展属性)、添加文件和 URL (仅显示 URL 的路径,不显示标题和持续时长)、排序、清空和保存播放列表
  • 播放列表:新增播放列表项目的右键菜单
  • 播放列表:新增设置以记住播放列表状态
  • 字幕:新增选项以在黑框中渲染字幕
  • 视频:新增设置以为音乐文件设置默认封面
  • 新增命令行选项以覆盖 ytdl 格式选择设置 (如果图形界面的设置更改,此选项将被覆盖)
  • 新增 MPRIS 缩略图

程序缺陷修复:

  • 最近文件:修复排序、选择重复项目、清空列表和在列表满时添加项目
  • 修复屏显信息显示时没有文本
  • 播放列表:修复“全屏时增大字体”选项不工作的问题
  • 播放列表:移除 rowHeight 设置

程序缺陷修复 (0.10.1):

  • 修复当当前文件播放完毕后不自动播放在播放列表中的下一个文件的问题
  • 修复在“自动加载相同文件夹中的视频”设置被禁用时打开的文件不播放的问题

程序缺陷修复 (0.10.2):

  • 修复当“最近文件数目”设置为 0 时的崩溃

程序缺陷修复 (0.10.3):

  • 修复上次播放文件有时不被记住的问题
  • 修复持续时间超过 24 小时时将显示异常并干扰章节标签的问题
  • 章节菜单重写以在章节众多时响应更快
  • 修复从播放列表文件中打开相对路径
  • 修复打开包含 # 字符的文件
0.9.3 2022-10-06

功能特性 (0.9.0):

  • 重构快捷键配置,现在它在设置窗口中与其他设置一起,而不是打开单独窗口配置
  • 汉堡菜单仅显示少量操作,其余操作均在子菜单中
  • 菜单栏隐藏时汉堡菜单自动显示在顶部工具栏,如果隐藏了顶部工具栏,则显示在底部工具栏中
  • 为视频新增合适的右键菜单
  • 新增设置以在继续播放一个文件时开始播放
  • 新增设置以设置最近文件数量上限
  • 新增选项以清空最近文件列表
  • 新增选项以恢复窗口大小和位置
  • 新增选项一自定义字幕字体系列、样式 (加粗、斜体)、颜色、投影颜色、投影偏移、边框颜色、边框宽度等
  • 移动时移设置到播放设置页面
  • 移动音量步进设置到音量设置页面
  • 启动时运行的自定义命令可以关闭以防止它们在下次运行时设置
  • 在鼠标设置中的操作文本尽管可翻译,却显示为其内部名称

功能特性 (0.9.2):

  • 新增操作以从文件对话框中加载字幕

程序缺陷修复 (0.9.0):

  • 通过操作切换菜单栏、工具栏的显示/隐藏状态将在下次启动程序时记住状态
  • 恢复 Youtube 视频的播放时间位置
  • 改进 mpv 初始化以更好地支持硬件解码
  • Ytdl-format 属性可被自定义命令操作覆盖

程序缺陷修复 (0.9.1):

  • 修复全局菜单中的两个损坏的操作
  • 修复翻译

程序缺陷修复 (0.9.2):

  • 改进从右到左布局
  • 更改系统字体大小时缩放窗口
  • 修复在把最近文件数量设为 0 时的崩溃
  • 修复字幕文件夹设置 (这些文件夹用于搜索字幕)
  • 改进页脚/底部工具栏的持续时长信息,现在其信息将与其他位于页脚的信息显示效果一致。
  • 修复确定 MIME 类型时 .ts 视频文件被当作文本文件的问题
  • 修复在没有自定义命令时无法点击添加自定义命令按钮的问题

程序缺陷修复 (0.9.3):

  • 修复播放列表不加载已打开文件所在的同一文件夹中的视频的问题
0.8.0 2022-04-20

功能特性:

  • 支持全局菜单
  • 新增在最小化时暂停播放的设置
  • 新增用于设置“时间位置”保存间隔的选项
  • 新增最近文件子菜单到文件菜单
  • 新增更多操作到菜单栏
  • 新增操作以加载上次播放的文件 (Ctrl+Shift+L),在启动时加载上次播放文件选项禁用时有用。
  • 新增操作以重新开始播放/时移到开头 (F5 键)
  • 新增操作以时移到“之后观看”位置 (Ctrl+Shift+P),在启动时继续播放选项被禁用时有用

程序缺陷修复:

  • 存在两个“记住时间位置”的选项,功能相同,将启动时的那个项目改名为“恢复播放”
  • 修复播放列表无法通过鼠标悬停关闭的情况
  • 屏显信息:如果文件没有标题,无法播放时显示文件名
  • 修复因为慢速的磁盘导致的卡顿问题
  • 播放列表项目相互折叠
0.1.0 2020-02-28
首个正式版

每日构建版安装程序

Haruna 媒体播放器 的 每日构建版安装程序可以从 KDE CDN 网站下载。这些版本的程序仅用于测试。请参加测试工作,帮助 KDE 软件变得更好!

测试版本

从最新版本的开发分支源代码构建。