在fedora17上运行deepin播放器1.0版本 8月18日更新到了1.0.1版
Tofloor
poster avatar
a14331990
deepin
2012-07-18 01:29
Author
09-02-2012
附上deepin-ui deepin-music-player的打包规则文件
deepin-multimedia-src-rpm.tar.bz2


安装过程参见
在fedora17上运行deepin-music-player和deepin-media-player成功
http://www.linuxdeepin.com/forum/23/6309
截图如下
deepin-music-player-1.0.png
deepin-media-player-1.0.png

首先感谢各位开发者的辛勤劳动

再谈下我的感受和遇到的问题

1.软件的国际化
一般国际化的软件都提供选项切换语言
1.0版没有这样的选项
在我的英文locale环境下
改动启动脚本可以得到中文界面
/usr/bin/deepin-music-player
/usr/bin/deepin-media-player
都添加如下python代码
  1. import os
  2. os.environ["LANG"] =  "zh_CN.UTF8"
Copy the Code

2.deb系的mplayer2的可执行文件是mplayer,而在fedora上是mplayer2
我只好下载deepin仓库里面的mplayer2,手动解决依赖,放到/opt/deepin-mplayer2里面去
再改/usr/bin/deepin-media-player
  1. os.environ["PATH"] =  "/opt/deepin-mplayer2/bin:"+os.environ["PATH"]
  2. os.environ["LD_LIBRARY_PATH"] =  "/opt/deepin-mplayer2/lib:"+os.environ["LD_LIBRARY_PATH"]
Copy the Code

3.视频预览窗口字体的问题
大多数朋友应该没有这个问题
这个问题的原因是我系统上有cour*.fon点阵字体,而cour*.fon对应Courier New
我禁用掉点阵字体就行了。

4.deepin-media-player自动从上次停止位置播放的代码逻辑
开启选项“自动从上次停止位置播放”
播放一个视频,把进度条拉到一半的位置
关闭播放器
再次打开同一视频,自动从一半的位置开始播放
关闭选项“自动从上次停止位置播放”
把进度条拉到最开始
关闭播放器
再次打开同一视频,还是从一半的位置开始播放

原因是~/.config/deepin-media-player/config.ini记录了该视频文件的播放位置

清空~/.config/deepin-media-player/config.ini的内容就行了

我认为关闭选项“自动从上次停止位置播放”之后,要么程序自动清空~/.config/deepin-media-player/config.ini的内容,要么自动忽略~/.config/deepin-media-player/config.ini的内容
Reply Favorite View the author
All Replies
EvilBeast
deepin
2012-07-18 01:35
#1
好强大啊
Reply View the author
tuhaihe
deepin
2012-07-18 18:18
#2
好。对其他使用 Fedora 的同学来说可以参考。
Reply View the author
a14331990
deepin
2012-08-29 23:47
#3
在8月18日 重新编译打包(不是用alien了)了
pygtk2
deepin-media-player
deepin-mplayer2
deepin-music-player
deepin-screenshot
deepin-ui
deepinwine-extras
deepinwine-foxitreader5
deepinwine-qq2012
deepinwine-thunder5
适用于Fedora 17 x86_64
Reply View the author
cxbii
deepin
2012-08-30 02:34
#4
楼主辛苦了! :
Reply View the author