2012-05
3

ImageReady CS2做cinemagraphic

By xrspook @ 23:59:36 归类于: 扮IT

估计cinemagraphic是现在最热门的gif形式了。这到底是个什么东西呢?简单来说,就是一大个图片里只有一部分是动的,其它部分都处于静止。这有什么好处?你可以把注意力放在某个部位,从大处说,这是一张照片,但从小处说,这是一个视频,所以,你应该能理解为啥叫做“cinemagraphic”了吧,cinema + graphic是也!不过,你必须知道,这种神奇的图片其实是我们已经认识了很久的gif!这种区域动态的处理简直给了gif第二个春天!

第一次见识cinemagraphic是在Alberto Del Rio 2012年4月,WrestleMania XXVIII后他回归的第一场比赛的Smackdown上!各种喜感,各种笑爆!那些gif让我叹为观止!从我看到的第一眼开始我就非常有兴趣知道这到底是怎么做的。我寻觅了好久都未果。后来我知道了微软有个叫做Cliplets的软件,能用非常简单的操作制作这种效果的东西。这个软件好是好,但安装之前必须装这个那个,然后呢,最严重的是它只适用于WIN7以上的系统,XP和VISTA泪奔了。于是,我无可奈何,只好硬着头皮去刨各种中文英文的用Photoshop做的cinemagraphic教程。

10 Amazing Cinemagraphs Tutorials – Code Fear
动手制作一张Cinemagraph
教你怎么做会动的静态摄影 (1),Cinemagraph: Still Photos With Subtle Motion (part 1)

为什么只能用CS5去做?为什么PS就只能导入avi或mov呢?各种限制让我很不爽。

所以,经过一番尝试并最终成功后,我决定写一个用老掉牙的ImageReady CS2做cinemagraphic的教程!

照片录像我就木有了,我选择的是一个普通的.mp4视频,里面有一段ADR挑眉的镜头,我就用那个做cinemagraphic。

有视频,我们第一步做的是截图!我推荐使用KMP播放器,KMP播放器内置强大的截图功能,其中的高级捕获更是见神杀神类的(提醒,在高速和超高速模式下是无法使用捕获的,如果你不知道如何用KMP进行捕获请自行搜索解决)。这里,我们使用的是KMP的高级捕获。屏幕-右键-捕获-画面:高级捕获。

设置高级捕获很简单,但也有一定的学问。格式:通常jpeg就好;要捕获的数量必须是连续;捕获尺寸:原始就好;位数,默认吧;要捕获的帧,这里是一个看情况而定的项,通常来说,做一个简单表情/动作类的gif,一共截取15个图或以下就可以了,如果你要做一个复杂的动作gif,建议最多也不要超过30个图,这里的帧数和你最终得到的图片数量成反比关系,这里的设置你得琢磨琢磨,就我选取的那个挑眉视频来说,我觉得每5帧一截图就好了,我最后选取了截取到的15个图片。(常识:通常来说,影片都是每秒24帧的)在什么时候开始截图,什么时候结束,这都是很自由的,你截取完以后可以把你不需要的之前之后的东西给del掉。

PS用avi或mov导入的是所有帧,因此,你还得花很多时间和精力去删除不必要的帧,但用KMP的话,适用于各种格式的视频,且各种帧间隙你都可以轻易调节。

截图完毕,我么可以启动ImageReady CS2开始做gif了。

首先,文件-导入-作为帧的文件夹,把你刚才得到的一堆连续图放到一个文件夹,在这里导入到IR。

注意,在这个教程里将使用到“图层”、“动画”、“优化”这几个信息窗口,请勾上。

刚才的文件夹导入后你将发现动画和图层以及主视图里有了东西,动画和图层里更是有一堆的东西。莫慌,我们一步步来。首先,点动画的第一张,然后你看到图层里最后一个蓝了。在图层里先复制这个最底层的图层,也就是在蓝色图层的上面右键,按“复制图层”。重新选回原始的最底部的图层,然后点图层下面,锁定统一那一行的“统一图层可视性”。这个操作相当重要,这个设置就意味着你把这个图层作为“遮罩体”,就等于这个图层永远至于最上层,其它图层可以变化,但都在它之下,这就是cinemagraphic图片大部分区域静态的原因!

点击统一图层可视性后会弹出一个窗口,选择匹配就好。

然后呢,在动画栏选择除了第一个图以外的所有图,同时把所有图层都选上。在工具栏里点选框工具,把Berto的头给选上,因为我们就是要他的挑眉而已嘛。

接着,我们点一下最底层刚才那个被我们“统一图层可视性”的图层,然后按Delete,噢~~~Berto的头给我们弄没了,别担心,这是必须的。

然后呢,我们把除了底层外的图层全部选上,然后在主界面的选框里右键并点击“选择反向”。

点一下倒数第二图层,按Delete,你应该看到了,那个图层里除了Berto的头以外的东西都被干掉了!

同理,把除了底层以外的图层都这么处理。

现在呢,最底层的图层没有Berto的头,其它图层只有Berto的头了。哈哈哈,这就是我要干的!

在动画栏把所有帧都选上,在这里我们要设置每一帧的持续时间,我们选择其他。

我设置的是0.07秒,因为我觉得这个时间刚好,面对不同的视频不同的效果你们可以随意设置。

然后呢,我们必须记得动画栏的这个选择动画重复情况的选项得是永远。

最后,我们确认一下优化的数据,按截图来就好。优化在哪里?窗口-优化!

好了,我们已经大功告成了!就差把gif导出,导出在哪里呢?就IR CS2而言,文件-将优化结果储存为即可!

哇咔咔,这就是我们的最终作品!静态图片中挑眉的Berto!

当然了,如果你们足够无聊,也可以做一个这样的——在挑眉Berto面前乱入飞过的xrspook,偷笑~~~

教程写完鸟,有任何问题欢迎留言交流。或许这个教程里有些纯粹多余的步骤,希望高手批评指正。

最后,我把制作这个gif过程的所有素材(zip的密码为20120503_cg)和大家分享,其中包括:

1、mp4视频文件
2、用KMP播放器截下来的图片组
3、ImageReady CS2的psd文件(psd文件通常默认PS打开,你用IR打开这个就好,又或者,你在PS的窗口那里把“动画”勾上)
4、最终成品的gif

2012-04
30

单月400,done

By xrspook @ 23:43:52 归类于: 烂日记

今天实现了adelrio.diandian.com单月400篇的目标!有图有真相。

昨天,我修正了adelrio.diandian.com的标题,的确,网站名就叫做“DESTINY IS REAL”,但网站显示的title不能就这样,对任何搜索网站而言,标题都很重要,以这个网站现在的信息量来说应该比较容易被搜索网站收录才对。但我却犯了个错误,一直没有在title处加入“Alberto Del Rio”的字眼!虽然,我主页的meta描述里有这词,每个单页面的meta keywords里有这词,但meta始终不如title重要/直接。所以呢,现在的adelrio.diandian.com的标题已经变为“DESTINY IS REAL – 关于Alberto Del Rio的点点滴滴”。

今天为这网站做了个关于页面,其实我早就应该这么做了,但我不想做一个翻版wiki,所以我等到我的信息累积到一定程度才开干这个。花费了至少4小时做了一个12*12共144格的ADR/DCJ点点滴滴大图,呕心沥血!各种剪裁,各种拼凑。一开始只打算做700*700,发现远远不行,于是扩大为1000*1000,也不行,最后就1200*1200了!(每个小图是100*100px)。我开始还打算用不规则形状呢,但我的艺术细胞太差,层次感就更差,我还是老实地整齐排列好了。

(点击放大看原图1200*1200)

关于页面介绍了ADR和我。ADR的部分,我不是专业的,所以我故意非常皮毛地说了两句,然后说出了这个网站是干嘛的,我的意图是什么。我的部分,洋洋洒洒手到拿来。

我不是机器,我是human being,我有七情六欲喜怒哀乐,不过有时,我不把自己当血肉之躯对待而已。

2012-04
29

点子正在酝酿中

By xrspook @ 20:52:46 归类于: 烂日记

写教程就是为了帮助有需要的人,昨天的hulu.com教程今天就有人光临了。那位好同志一步步按照我的指示去做,过程中发现了问题,原来,那是我粗心之过,现在已经修正过来了。如果教程写出来不能帮助到别人,这教程算是废了。起码在一定时期内,这必须是有效的,昨天写的东西今天就不行的话,我就是2中的2!

近期我还想写一个PS CS2做区域动态GIF(也就是现在很流行的cinemagraphic了)的教程,那东西其实很简单,只要你懂原理。不过现在我对用PS来导出GIF还没透彻弄懂,所以,得先缓一缓。我觉得我现在导出的GIF的质量都不高,但我不知道怎么设置才能弄出高质量的GIF,所以,在我开班授徒之前,我先得把这些疑问都解决掉。

我还想做一个新的点点模板,构思是利用框架原理,在页面的主框架里展示正文内容,主框架下有4-5个小框架用来展示待选的小图。这是一个经典的相册展示理念,感觉是可行的,但现有的点点模板暂时没有这种设计,估计我要翻翻Tumblr的。

有很多坏点子需要时间去实现。

离4月结束还有1天多一点的时间,我还有二十多篇东西才能疯狂地创下adelrio.diandian.com单月400篇的记录,有难度!难度不小的说。我去哪里找那么多的素材???

奇迹是要靠人去创造吧,努力开动脑筋吧,少年!

2012-04
28

终于攻克了hulu.com

By xrspook @ 20:29:45 归类于: 烂日记

为什么要Hulu?因为YouTube没有呗!今天要做Alberto Del Rio 18个最佳Smackdown瞬间 官方视频列表(2010-2012年4月),但里面有几个是YouTube没有或者WWEFanNation删除了的,最最明显的要数“SmackDown: Alberto Del Rio’s Retirement Party for Edge – Part 2”,其它凑合着不清晰,用网友山寨版本也就算了,但Edge,我看到有官方hulu的(Hulu – Friday Night SmackDown: Alberto Del Rio’s Retirement Party for Edge, Part 2),我怎么可以逃避不去下!我做不到,真的做不到。

Hulu一直是我的痛,我一直没怎么敢用那玩意,印象中没有Firefox插件下载支持。

今天,我很傻很天真的希望有些傻瓜式的软件能实现我的愿望,比如说:用SteamTransport又或者GetFLV,前者显然不行,后者的9.0.9.6版本可以,之前的9.0.6.*不行,而GetFlv是付费软件,试用版你只能下载文件的50%,囧死你是吧。

不甘心,怎么会甘心,于是我开始琢磨How to download videos from www.Hulu.com onto your computer? ,里面有人说到:

Originally Posted by srpenn82.blogspot.com/2011/01/download-from-hulu-with-rtmpdump.html

install Firefox
install HxD
start the video, then pause
HxD > Extras > Open RAM > plugin-container.exe
get RTMP URL
Search ?sessionid
use that URL to find the playpath
Search 1000.mp4

Example:
Code:

rtmpdump 略

Notes:
once the video starts playing you have 3 minutes to make a connection with RTMPDump so be quick
Reply With Quote

但上帝啊,那个plugin-container.exe进程里有多个?sessionid被搜了出来,我哪知道哪里是哪里?到底哪个才是我要的URL,不知道URL是什么,后面的都免谈了。

然后,我又翻啊翻,翻到了这个:

get-flash-videos still works with Hulu.

Quote:
Originally Posted by Tri
How does that work?
svnpenn.github.com/2012/01/get-flash-videos

我毫不犹豫地去下载get-flash-video,然后按照它的安装指示一步步操作。

接着我回到Download From Hulu With get-flash-videos的文章,rename的步骤我没去做,Install Hulu plugin成功了,但Download by URL和Download by search都不行。无奈之下,我去了get_flash_videos Hulu.pm的开发页

get_flash_videos是利用rtmpdump下载视频的,而hulu的视频只允许美国IP播放,其它国家的你就爬梯什么的吧。于是我恍然大悟,原来,这是要在命令行里加入代理!

加入代理后,hulu的CID和EID算是分析出来了,也就是说这些东西找到了下载地址!但rtmpdump依旧出错,我下载rtmpdump 2.4的时候就纳闷,我试过双击,但窗口打开了又自动关闭,根本就是几个.exe文件,没有安装,我该怎么确认get_flash_videos调用了它去下载呢?

我能嗅到,胜利不远了。继续搜索,我发现了这么个帖子:

Re: RTMPexplorer – rtmpsrv/rtmpsuck/rtmpdump GUI for Windows
you are in wrong directory. go to C:\rtmpdump-2.4 and use cmd

于是我明白了,如果在cmd之后直接用get_flash_videos肯定不行,要get_flash_videos调用rtmpdump下载就要get_flash_videos在rtmpdump的路径下运行!

于是,我终于成功了!有截图有真相!!!!

作为一个非米国的,要想下载hulu的路人甲还真不容易!!!你得装perl,用命令行,你还得懂爬梯。所以,必须地详细叙述一下在天朝想免费下载hulu要怎么干。不单是天朝哦!以下步骤适合任何不在米国的hulu粉。

以Windows XP SP3为例

1、下载RTMPDump,解压后把它放在一个叫“rtmpdump”的文件夹,并把这个文件夹放在根目录下,比如说“D:\rtmpdump”,这个RTMPDump根据不同的系统也有不同版本,各取所需了大家。

2、下载并安装ActivePerl,这个简单,下载电脑对应的操作系统版本,一路的确认就好,但要确保Perl必须是安装在根目录下。

3、然后进入命令行(啥?你不知道命令行在哪里?开始-运行-cmd-回车)

4、在命令行下输入:
ppm install WWW-Mechanize
ppm install XML-Simple
ppm install Crypt-Rijndael
别担心,Windows是贴心的,你复制一行,然后在命令行的闪动光标处右键,粘贴然后回车就搞定一行了,回车后会提示下载安装什么的,别管,基本不会有错,但你别把无关紧要的“空格”粘进去就不会有问题。每一行东西安装完成后命令行会回到你一开始进入cmd时的提示语。

5、下载get_flash_videos,这是必须的,这里有几个版本,我选择下载的是combined-get_flash_videos-1.24,把它下载到rtmpdump文件夹,把它重命名为“get_flash_videos”(真纯粹是为了让后面的命令不那么长而已啦)。

6、cmd进入命令行,先转换路径,默认路径是c:\Documents and Settting\用户名,你需要转到rtmpdump的路径,具体操作是(以D:\rtmpdump为例):输入“cd d:/rtmpdump”回车,输入“d:”回车,然后你就看到路径已经到达“D:\rtmpdump”了。

7、“D:\rtmpdump”的路径下输入“perl get_flash_videos --add-plugin http://gitorious.org/get-flash-videos-plugins/gfv-plugins/blobs/raw/release/Hulu.pm”,这是让get_flash_videos装hulu的插件。到此为止,如果你是米国用户,往后你就可以开始下载hulu了,但如果你不是,你还得准备翻墙软件,什么VPN,SSH等等什么的。

8、如果你是美国用户,在把“perl get_flash_videos URL”粘贴到闪动光标后就好,其中URL是你要看的那个Hulu视频的地址,然后你会看到屏幕一大片的走字,看到神马百分比,你已经大功告成了!接下来就是等待文件下载完成,然后把命令行的窗口关掉。但如果你不是美国用户,你就得这么写“perl get_flash_videos --proxy *** URL”,,“***”部分就看你用什么梯子爬到美国了,比如说如果你用某门的话“***”就是“http://127.0.0.1:8580”如果你用的是某PU,那么你的“***”就是“http://127.0.0.1:1984”,如果你用的是某TE,那么你的“***”就是“http://127.0.0.1:8888”,这里靠大家各显神通,除了http写法,还有sock写法,这里我就不多说了。所以,简单来说,你在天朝,通常来说,你完成了1-7步以后,第八步,如果你要下载“http://www.hulu.com/watch/235417/friday-night-smackdown-alberto-del-rios-retirement-party-for-edge-part-2”这个Hulu视频,那么你需要输入的是“perl get_flash_videos --proxy *** http://www.hulu.com/watch/235417/friday-night-smackdown-alberto-del-rios-retirement-party-for-edge-part-2”(“***”是什么你懂的)。然后就等待吧,等待下载完成,哇咔咔!!!!!

不就是想下载一个很健康的视频文件嘛,这么折腾~~~ 不过,折腾也是种乐趣的说。

2012-04
26

总会有完胜的时候

By xrspook @ 17:57:46 归类于: 烂日记

今天在别的电脑上非常顺利就安装上了EPSON LQ-635K的驱程,那是一台联想正版的XP SP2!结果跟用300K的驱程无区别,照样的卡纸照样的纸在半路不好撕。于是我又换了一台新的635K,一开始测试的时候不卡纸,但后来还是卡,还是那个位置卡。回来以后心有不甘,于是开始翻ESPON的说明书,其中有一点说到打印机的自动切纸是需要手动设置的,就635K而言就是:按住暂停和进退纸键,开机,直到打印头开始移动后放手,机器会自动打印一页,一页打印完以后按两下换行换页键,按两下进退纸键,然后关机。这般弄以后,终于打印机打印完以后不会卡到半路了!也就是说,机器的默认自动切纸功能是关闭的,需要这样手动开启。这到底是咋回事?我也用过EPSON 300K的新机,但那个默认自动切纸功能是开启的。试问一台要用作滚动进纸打印的机器不默认自动切纸这说得过去吗?这简直是整人!或许是因为300K并不是发票专用机吧,它没有前端自动进纸的功能,但635K有。偏偏我单位的绝大多数使用情况都不需要前端进纸打印,只需要自动切纸。更有一点我想不明的,在装箱的说明书里没写,必须看电子版的文件才能知道,这到底什么逻辑?现在都这个年代了,为什么还要折腾机器而不在机器的驱动程序里内置这些功能呢?显然,这些设置在一体化的打印机里已经非常普遍了,在激光打印机,那些只有一个开关键的机子里更是再普通不过。是我太低端了?还是EPSON的理念实在超前呢?

下午发狂起来把那个经常导致卡纸的压纸器给拆了!我叫你卡!我叫你卡!你卡我就把你拆掉!但实际上,在拆之前我已经试过用美术刀和小挫试图把那个导致卡纸的部位给干掉,但约等于徒劳。一怒之下我直接把机壳的螺丝去掉把那该死的弹簧从固定点上取下来从而让压纸器和打印机分离!

世界终于被拯救了!和谐社会!

从星期一折腾到星期四,针式打印机的这个那个问题终于都解决了。

不要试图欺负我,你一定会后悔的!

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress