正在加载...

修改linux下截图软件shutter的默认水印参数

八月 3rd, 2010

shutter 的主页是:http://shutter-project.org/

shutter 的好处是: 截图清晰,功能强大,支持的插件多,可以截图后直接上传到图片存储网站或自己ftp站点,gui易操作。

shutter 的缺点是:和命令行截图工具scrot比,内存占用大,截图反应时间长,易假死。

瑕不掩瑜,我不是短时间内要进行大量的截图,所以在截图质量和易用性,我选择了shutter。


shutter有个插件,是给图片打上水印,默认的情况下,

水印内容是 @ % Y username   ,比如我就是 @ 2010 song (song是我机器用户名)。

字体大小是利用宽度(width*0.1)*0.1计算出来的,比如截图大小是1200x544,那么字体大小就变成了120号字体。

默认水印颜色是 gray,旋转是0,水印放置在图片正中,


上面的默认设置可以说是相当的蛋疼,如果这次设置好了自己的风格,下次再给图片打水印时,又要重新设置,相当的蛋疼阿。

看了下路径,用的perl 脚本来实现水印的,那么就从脚本入手进行修改,

ubuntu 10.04 中, 水印脚本默认放置在 :/usr/share/shutter/resources/system/plugins/perl/spwatermark/ 目录下面

打开目录里面的  spwatermark 文件,修改的主要内容是:水印字体内容,大小,颜色,放置位置,旋转度


修改如下被加红了的代码即可。

第95行,$caption_entry->set_text( "© %Y $ENV{ 'USER' }" ); 此处就是水印内容,修改成自己需要的即可,

比如我就是 $caption_entry->set_text( "www.leyle.com" );

第112行,$pointsize_sbutton->set_value( int ($width * 0.1) ); 此处就是修改水印字体大小,

比如我就是 $pointsize_sbutton->set_value( int (35) );

第125行,$gravity_combo->set_active( 4 ); 此处就是修改水印放置位置,可以参考这行上面的代码,从0 到 8 说明了 数字代表的位置

比如我就是 $gravity_combo->set_active( 8 );

第129行,angle_sbutton->set_value( 0 ); 此处就是修改水印与水平面的夹角关系(就是旋转度),正数是向顺时针旋转,负数是逆时针旋转,

我默认设置

第133行,$stroke_color->set_color( Gtk2::Gdk::Color->parse('gray') );此处是修改水印字体颜色的,我试了一下,好像无法使用颜色代码,

比如我的就是 $stroke_color->set_color( Gtk2::Gdk::Color->parse('green') );

上图一张,看一下效果,相当不错,














简单方法屏蔽腾讯qq的mini首页 小红伞升级时弹出的广告 迅雷广告

七月 15th, 2010


控制弹出首页内容的网址是 minisite.qq.com 

控制小红伞升级时弹出广告的是 notifier.avira.com

控制迅雷的广告比较多了,下面详说


只需要编辑 C:\WINDOWS\system32\drivers\etc\hosts 文件,用文本编辑器,比如记事本什么的打开,添加如下两行代码,世界清静了,


0.0.0.0 minisite.qq.com

0.0.0.0 minisite2009.qq.com


0.0.0.0 notifier.avira.com

qq的mini首页就不会出现了,不过几分钟后,qq会给出一个鸡毛提示,

点击“我知道了,发现此问题不需要再提示”,然后点击右上角的 x 关闭提示。




迅雷的广告,添加如下代码进入 hosts文件就可以了


0.0.0.0 mcfg.sandai.net
0.0.0.0 biz5.sandai.net
0.0.0.0 float.sandai.net
0.0.0.0 recommend.xunlei.com
0.0.0.0 cl.kankan.xunlei.com


好了,大功告成。简单易行,不需要下载额外软件,安全无毒。

gtalk相关

七月 5th, 2010

gtalk有两个版本,中文版的是悲剧河蟹版,消息不加密,英文版是消息加密的版本,

加密草泥马版本的下载地址是:

http://www.google.com/talk/install.html

使用自己的gmail 邮箱密码登录进去,

添加qq白菜群的方法是,点击gtalk 面板左下角的 add 按钮,

在弹出的对话框里面输入 白菜群的 gtalk群的地址: gtalkapp@appspot.com 

然后点击 netx>> 然后点击finish,

回到主程序界面,会弹出一个  “gtalkapp@appspot.com”添加你为好友的请求,点击yes,

然后就可以聊天了,在gtalkapp@appspot.com 上面点击一下,弹出的窗口输入文字就可以了,

两个必备命令:

第一个,更改名字

//nick 你的用户名,(注意前面是两个斜杠,紧跟nick 然后一个空格,然后才是用户名,下面设置id也是这样的

比如我的是“乐一乐”,就是

//nick 乐一乐 

当设置成功,系统会返回一个成功的提示


第二个命令是设置可识别id,即FID,也就是你把你名字后面的括号内的一串字符更改成有通常意义的字符

需要注意的是,在同一个群里,这个只能设置一次,不能修改,并且是别人没有占用的,所以需要考虑清楚,

//setid 你想要的名字

比如我是

//setid leyle

那么现在,我发一条消息后,比如说“你好”

别人看见的就是

乐一乐(leyle):你好。

**********************************************************************

需要特别留意的一个地方是,上面的nickname和fid的修改是对别人可见,

并不改变自己的机器上看见的显示,只要输入命令后,出现如

NICK CHANGED!

这样的提示,就表明更改成功了。

*******************************************************************

由于gtalk是纯文字聊天,要想发图片,就需要配合其他工具,比如在线存储图片的网站,

我常使用的是 http://imgly.net/  

很方便,推荐

嗯,更多的命令可以参考 此处 

http://io43.com/io43.GtalkGroup/cmds/

赶快加入吧,享受发链接不河蟹的网络,享受可以让文字随着思维行走的畅快感。

本文短网址链接: http://is.gd/dgclp 


音乐不死

六月 30th, 2010


《海阔天空》

今天我寒夜里看雪飘过

怀著冷却了的心窝飘远方

风雨里追赶

雾里分不清影踪

天空海阔你与我

可会变(谁没在变)

多少次迎著冷眼与嘲笑

从没有放弃过心中的理想

一刹那恍惚

若有所失的感觉

不知不觉已变淡

心里爱(谁明白我)

原谅我这一生不羁放纵爱自由

也会怕有一天会跌倒

被弃了理想谁人都可以

那会怕有一天只你共我

今天我寒夜里看雪飘过

怀著冷却了的心窝飘远方

风雨里追赶

雾里分不清影踪

天空海阔你与我

可会变(谁没在变)

原谅我这一生不羁放纵爱自由

也会怕有一天会跌倒

被弃了理想谁人都可以

那会怕有一天只你共我

仍然自由自我

永远高唱我歌

走遍千里

原谅我这一生不羁放纵爱自由

也会怕有一天会跌倒

被弃了理想谁人都可以

那会怕有一天只你共我

被弃了理想谁人都可以

那会怕有一天只你共我

原谅我这一生不羁放纵爱自由

也会怕有一天会跌倒

被弃了理想谁人都可以

那会怕有一天只你共我


利用mencoder 在linux终端下高速转换视频 到 mp4

六月 1st, 2010

源视频是 rmvb  avi   wmv 这些封装的,

目标视频是 视频编码 h.264  声频  aac  封装格式是 mp4,


脚本如下

****************************脚本分割线***********************************

#!/bin/bash
#sudo apt-get install mencoder gpac
for movie in `find -name '*.rm' -o -name '*.rmvb' -o -name '*.avi' -o -name '*.wmv'`
do
echo "conv $movie to mp4..."

#mencoder -ofps 24000/1001 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=600 -vf pullup,softskip,harddup -oac faac -faacopts mpeg=4:br=32:object=2 -channels 2 -srate 44000 "$movie" -o "$movie".avi

mencoder -ofps 24000/1001 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=768 -vf scale=320:240,pullup,softskip,harddup -oac faac -faacopts mpeg=4:br=32:object=2 -channels 2 -srate 48000 "$movie" -o "$movie".avi
mv "$movie".avi a.avi
MP4Box -aviraw audio a.avi
MP4Box -aviraw video a.avi
mv a_video.FMP4 a.m4v
mv a_audio.raw a.aac
MP4Box -add a.aac -add a.m4v:fps=23.976 a.mp4
mv a.mp4 "$movie".mp4
rm a.avi
rm a.aac
rm a.m4v

done


***********************************脚本分割线*****************************

-ofps 24000/1001  表示转换的视频是24帧每秒的

 vbitrate=768  表示视频流码率是 768kbps的

br=32  表示声频码率是 32kbps的

scale=320:240  表示目标视频的分辨率是 320 x 240 的


一般来说,修改这几个参数就可以转压出符合自己需要的mp4 封装 h.264 aac 编码的视频了。


使用方法:

保存上面的脚本为convertMp4.sh  

加上执行权限  chmod +x convertMp4.sh

虽然里面有个find 命令可以搜索计算机上符合条件的视频并转换之,但是我还是建议把视频和这个脚本放在同一个目录下运行

比如要转换 一个 xxx.rmvb  的视频,可以在终端运行如下命令

./convertMp4.sh xxx.rmvb 

剩下的事情就是等待了,

不过我更喜欢关闭x后在终端中运行,这样速度更快,我的对比是,

登录桌面后,只运行这个脚本,速度也只是 85fps左右,

但是,关闭桌面,终端运行,速度稳定在136fps,

按住    alt+ctrl+f1 

输入用户名 密码 登录到终端,

sudo /etc/init.d/gdm stop    #关闭x

然后再运行脚本


我这个老电脑 amd 速龙 3000+  1.8Ghz , 转换时稳定到 136fps 这个已经是相当的高了,

同时也可以批量转换视频 

./convertMp4.sh xxx1.rmvb  xxx2.avi  xxx3.wmv  …………


(以上系统环境是 ubuntu 10.04 )