real 截屏

Totem,mplayer,sopcast,realplayer,bmp
回复
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

real 截屏

#1

帖子 onlylove » 2008-04-11 12:13

我记得在win下可以关闭显卡的硬件加速来截,那linux关了硬件加速是不是也能截?在哪关?
以下是网上找的mplayer截屏的方法,分享下



打开 (g)mplayer 截图功能最简法
windows版本的mplayer是有截图功能的,默认绑定s键,非常好用。我就琢磨了,既然源码都是一样的,仅是编译出的版本不同,为什么gnome下的gmplayer默认就不带这个功能呢?昨天和Toy讨论了一下,并通过google搜索了一些官方文档找到了答案──mplayer的确自带有此功能。但在终极解决方案上我比Toy更进了一步,方法也更简单。

打开截图功能,关键在于-vf screenshot这个参数唤出screenshot filter截图才能工作。但如何让其启动时带上这个参数呢(非命令行条件下)?Toy今天写出了《MPlayer 截屏必杀技》,提出的方案是使用一个简单的脚本;我最初的想法是在菜单项目中加上此参数,但后来一想也不太对,按照一般人的习惯,大多是直接点击视频文件自动关联到gmplayer启动并开始播放。总得来说这两种方法都不太理想:toy的方法存在要和n多视频格式关联的问题,我的方法缺陷在于播放视频必须先从菜单项目中启动gmplayer。

尽管mplayer官方文档及手册中没有找到相关说明,但还是在官方的邮件列表中搜索到了部分有用的信息:

Subject:[MPlayer-users] $HOME/.mplayer/config format

Arpi writes:
> > > vo=x11
> > >
> > > -vo x11 is the command line syntax, can’t be used in config file
> >
> > This should be in the manpage, shouldn’t it ?
> > If we must guess the parameters, this doesn’t look serious :)
>
> 1. it is in the docs somewhere

No, it’s not, but I just added it to the man page.

Diego

vo和vf都是视频参数(参数下各自都有n多选项,命令行中运行mpalyer -vf help可以查看到),既然上面提到的vo=X11都可以放入~/.mplayer/config中等同于命令行的mplayer -vo X11,那截图参数也是应该可以的,在~/.mplayer/config(一般来说是个空白文件)中添加一句:
vf=screenshot

再在~/.mplayer/input.conf中设置一个未冲突的快捷键绑定(默认的配置文件未设置),以我为例,我设置c键(表示capture)则添加一行:
c screenshot 0

Toy的文章对截图快捷键参数已有说明,此地不再赘述。

最后进行视频播放测试成功,但其中存在一个小小的问题:菜单项目启动 gmplayer 播放视频的截图自动放置于视频所在目录;双击视频文件播放的截图则被放置在$home目录,不知哪位达人来解释一下这个问题。
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

#2

帖子 onlylove » 2008-04-14 11:00

我没放错地方啊,怎么没人看那?
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

#3

帖子 xiooli » 2008-04-14 11:04

这么麻烦,直接截取整个屏幕再裁减还简单些。
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

#4

帖子 onlylove » 2008-04-14 12:37

real播放的时候用printscreen直接截屏是截不到的
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

#5

帖子 onlylove » 2008-04-14 20:09

刚刚在realplayer的首选项里找到的把硬件选项卡里的使用xvideo的勾选去掉就可以了
附件
Screenshot-首选项.png
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#6

帖子 eexpress » 2008-04-15 9:39

似乎这事情,确实没意义。软件自带的够用。我游戏里面都是自带的,因为这是opengl的世界啊。
● 鸣学
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

#7

帖子 onlylove » 2008-04-16 16:38

ee在讲什么啊?看不明白……我知道opengl,可是real是流媒体啊,而且不取消使用xvideo就是截黑屏,要看看吗?
回复