[ 已解决 ]deepin-music-player 豆瓣电台插件不能播放

deepin-music-player 能正常打开但不能播放,终端代码提示错误如下:

/usr/lib64/python2.7/site-packages/gobject/__init__.py:115: Warning: Attempt to add property dtk+ui+entry+EntryBuffer::select-area-visible after class was initialised
  type_register(cls, namespace.get('__gtype_name__'))
/usr/lib64/python2.7/site-packages/gobject/__init__.py:115: Warning: Attempt to add property dtk+ui+entry+EntryBuffer::invisible-char after class was initialised
  type_register(cls, namespace.get('__gtype_name__'))
/usr/lib64/python2.7/site-packages/gobject/__init__.py:115: Warning: Attempt to add property dtk+ui+entry+EntryBuffer::cursor-visible after class was initialised
  type_register(cls, namespace.get('__gtype_name__'))
/usr/lib64/python2.7/site-packages/gobject/__init__.py:115: Warning: Attempt to add property dtk+ui+entry+EntryBuffer::visibility after class was initialised
  type_register(cls, namespace.get('__gtype_name__'))
/usr/lib/python2.7/site-packages/dtk/ui/utils.py:395: PangoWarning: pango_layout_set_markup_with_accel: 第 1 行出错:实体没有以分号结束。很可能您使用了 & 字符而又不是一个实体 - 将这个 & 变为 &
  layout.set_markup(text)
INFO     MMKeys mode: None
WARNING  Error emit from stream "http://mr4.doub...w/song/small/p1441223.mp4" <built-in method error of StreamBin object at 0x59d9e60>                                                                      
Traceback (most recent call last):                                                                    
  File "/usr/share/deepin-music-player/src/player/__init__.py", line 115, in __on_error
    if getattr(self.__source, 'add_invaild_song'):
AttributeError: 'RadioView' object has no attribute 'add_invaild_song'

哪里安装的?

源里装的。。

哪个源?

Sent from my iPhone 5s using Tapatalk

http://download.opensuse.org/distribution/13.1/repo/oss/是这个

除了这个:

WARNING Error emit from stream "http://mr4.doub...w/song/small/p1441223.mp4" <built-in method error of StreamBin object at 0x59d9e60>
Traceback (most recent call last):
File "/usr/share/deepin-music-player/src/player/__init__.py", line 115, in __on_error
if getattr(self.__source, 'add_invaild_song'):
AttributeError: 'RadioView' object has no attribute 'add_invaild_song'

其它的警告消息我都有。我感觉是你试图用 deepin-music-player 放 mp4?这个能实现得了吗?它是放歌的软件不是放 MV 的软件。

不对啊,我只是随便打开一个电台,在线听都不行。

你确定 deepin-music 能听电台?电台的 URL 是什么?

。。。深度音乐不是有 豆瓣电台插件么?在设置里面打开

复现了

Traceback (most recent call last):
  File "/usr/share/deepin-music-player/src/player/__init__.py", line 115, in __on_error
    if getattr(self.__source, 'add_invaild_song'):
AttributeError: 'RadioView' object has no attribute 'add_invaild_song'

你没安装解码器

sudo zypper in gstreamer-0_10-plugins-ffmpeg

看到你的推送了,gstreamer-0_10-plugins-ffmpeg 不在 oss 源里面,将其写入依赖官方肯定不会同意,写为 Recommends 倒是可以试试,但是我估计十有八九也是不行的。官方不接受 ffmpeg 的东西我也没办法。

谢谢你们!我知道该怎么解决了~

gstreamer-0_10-plugins-ffmpeg 怎么安装啊。我的源里没有哦。

在 packman 里。。。。为什么我默认就装好了呢。。。。是因为之前安装了什么东西么。。。


一样的问题。。。就不要问两遍了。。。看着多不舒服,有人看到的自然会回答你的问题,多问几遍也不会有什么增益效果。。。。我帮你删一个掉。。。。

@PaleFire 引用不了。试一下能不能用@

packman 我好像听过。你都说了就顺便把源网址发上来嘛。
我在网上搜了一下,是这个网址吗?http://en.opensuse.org/Additional_YaST_Package_Repositories

还有这个贴子不是我开的啊。只是问题和我一样。我的软件安装完放不出声音和它的一样就跟它的贴。

请看论坛左下角。里面有非官方指南和 Packman。。。。。

嗯可以打开,有声音可以听歌了。 :smirk: