gmg137 / netease-cloud-music-gtk

Linux 平台下基于 Rust + GTK 开发的网易云音乐播放器
GNU General Public License v3.0
1.51k stars 89 forks source link

播放到下一首时会关闭音量 #150

Open Revincx opened 2 years ago

Revincx commented 2 years ago

版本:2.0.1 系统信息:ArchLinux KDE Plasma 安装渠道:AUR

问题描述

每次打开播放第一次播放或者跳到下一首时,应用程序音量中播放器的音量会变成 0 image

gmg137 commented 2 years ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

Revincx commented 2 years ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

又试了一下,跳到下一首似乎就是会关掉音量,录了个视频(视频里没有录声音)

https://user-images.githubusercontent.com/25524750/177113026-cba96e2f-d5a2-4881-b5d5-ce16b9d8589b.mp4

gmg137 commented 2 years ago

目前手头没有arch系统,无法测试。建议先到aur打包页面反馈下,看是否为个例。

axionl commented 2 years ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

或者是不是可以考虑加一个设置禁止启动时自动播放会交互上自然点?不过现在好像没自动播放功能。

Revincx commented 2 years ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

其实我觉得默认音量为0大可不必,因为既然我打开播放器了肯定是做好了播放音乐的准备了的。

gmg137 commented 2 years ago

@Revincx 每个人的外放/耳机都不一样,默认音量设大设小感觉都不合适。之前1.0版本是默认 30%,但启动后肯定每个人又会根据自己喜好再做调整。

gmg137 commented 2 years ago

@axionl 目前应该还没有哪个播放器启动就自动播放,如果加上估计反对的人更多😅

weilinfox commented 1 year ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

又试了一下,跳到下一首似乎就是会关掉音量,录了个视频(视频里没有录声音) Kazam_screencast_00008.mp4

跳到下一首应用程序音量中播放器的音量变成 0 是不是因为 netease cloud music gtk4 里的音量没调上去呀,我这里调上去貌似就好了。(不知道为啥我放不了这个视频)

版本:2.0.1 系统信息:ArchLinux KDE Plasma 安装渠道:archlinuxcn

Revincx commented 1 year ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

又试了一下,跳到下一首似乎就是会关掉音量,录了个视频(视频里没有录声音) Kazam_screencast_00008.mp4

跳到下一首应用程序音量中播放器的音量变成 0 是不是因为 netease cloud music gtk4 里的音量没调上去呀,我这里调上去貌似就好了。(不知道为啥我放不了这个视频)

版本:2.0.1 系统信息:ArchLinux KDE Plasma 安装渠道:archlinuxcn

是没错,不过我调上去之后,一切歌那个音量就立马又变成0了啊 🤣

weilinfox commented 1 year ago

每次打开软件时默认音量会设成0,这么做主要是为了防止突然播放的音乐造成尴尬。。。。跳转下一首时应该是保持原来音量,不会变成0,你可以再确认下。

又试了一下,跳到下一首似乎就是会关掉音量,录了个视频(视频里没有录声音) Kazam_screencast_00008.mp4

跳到下一首应用程序音量中播放器的音量变成 0 是不是因为 netease cloud music gtk4 里的音量没调上去呀,我这里调上去貌似就好了。(不知道为啥我放不了这个视频) 版本:2.0.1 系统信息:ArchLinux KDE Plasma 安装渠道:archlinuxcn

是没错,不过我调上去之后,一切歌那个音量就立马又变成0了啊 rofl

emmm 那我这里没有复现成功的样子,切歌切歌单好像都没啥问题,可能是别的原因造成的吧 😢

system-thoughts commented 1 year ago

fedora flatpak也出現同樣的問題,不過貌似不是每次下一首都會出現音量變爲0的情況,規律還沒找到

matrikslee commented 1 year ago

arch下kde 每次播放完当前曲目自动切换到下一曲的时候,音量都会被重置到100%,很难受,这个问题有啥好的办法避免吗? 测试过手动切换下一曲倒是不会重置音量

以下是系统和软件版本信息,供参考、、

操作系统: Arch Linux KDE Plasma 版本: 5.27.0 KDE 程序框架版本: 5.103.0 Qt 版本: 5.15.8 内核版本: 6.1.12-zen1-1-zen (64-位) 图形平台: Wayland 处理器: 12 × AMD Ryzen 5 5600X 6-Core Processor 内存: 31.3 GiB 内存

❯ pacman -Qi netease-cloud-music-gtk4 名字 : netease-cloud-music-gtk4 版本 : 2.2.0-1 描述 : Linux 平台下基于 Rust + GTK4 开发的网易云音乐播放器 架构 : x86_64 URL : https://github.com/gmg137/netease-cloud-music-gtk 软件许可 : GPL3 组 : 无 提供 : 无 依赖于 : libadwaita gst-plugins-base gst-plugins-good 可选依赖 : gst-plugins-bad: extra media codecs [已安装] gst-plugins-ugly: extra media codecs [已安装] 依赖它 : 无 被可选依赖 : 无 与它冲突 : netease-cloud-music-gtk-bin netease-cloud-music-gtk4-git 取代 : 无 安装后大小 : 5.87 MiB 打包者 : lilac (on behalf of zttt183525594) zttt183525594@gmail.com 编译日期 : 2022年12月21日 星期三 13时32分56秒 安装日期 : 2023年01月28日 星期六 19时35分39秒 安装原因 : 单独指定安装 安装脚本 : 否 验证者 : 数字签名

gmg137 commented 1 year ago

@matrikslee 目前还没有找到问题根源,而且上边都是切歌后音量变成0, 你这种变成100的还是第一个。

在我的系统(opensuse)上一直无法重现你们说的问题,建议先到arch软件打包页面提问看是否有同样问题的人。

猜测可能是arch打包的gstreamer有问题,或者是mpris 冲突造成的,可以针对性的测试下。