截取影片图片:
Media Player Classic
简体版下载地址,已有此播放器的话可以跳过这步。
ANSI (9X/ME):http://www.hanzify.org/?Go=Show::List&ID=10347
Unicode (2K/XP):http://www.hanzify.org/?Go=Show::List&ID=10346
9X 用户只能用这个,新版 KMPlayer 用不了,旧版很难找到……
KMPlayer
推荐使用这个~
莫尼卡汉化版:http://www.hanzify.org/index.php?Go=Show::List&ID=11250
WWW○汉化版:http://www.hanzify.org/index.php?Go=Show::List&ID=11000
一个集成酷我歌词,一个则是迷你歌词,各位看需要吧~
ffdshow 解码器
适合AVI 和 MKV 的截图~装了暴风之类的都有
制作GIF:
GIF Movie Gear
简体版下载地址:http://www.hanzify.org/index.php?Go=Show::List&ID=10209
不推荐 PS 的原因主要是因为软件太大,目前还没找到比较好用的免费软件,这个是30天的共享软件,MS功能上也没有什么限制.........
Ulead GIF Animator
下载地址:http://www.skycn.com/soft/2441.html
这款软件生成的画质比较好,o(∩_∩)o...
UnFREEz
下载地址:http://www.whitsoftdev.com/unfreez
这个软件很小巧,但你必须先准备好同样大小的图片,并把它们事先转换成 GIF 格式才行。
而且只能对所有帧统一延时,好在这里一般也不需要各帧有不同延时。
质量么,我没用过不太清楚。小巧免费够用,是它的优点。
1. 影片截图-准备素材
迷之声:做签名使用无字幕的高质量 DVD 片源最佳~
Media Player Classic 截图:
当影片播放到想要截图的地方,按下空格暂停影片.....

使用 MPC 的减速功能,降低影片的播放速度(个人是按了三次降到最低)。
PS:最好将影片静音
使用"文件-保存图像"功能截取图片......
接下来,就是重复以上过程,按空格播放,当影片播放到下一帧时,按下空格暂停影片,截图(用 MPC 最辛苦,汗.....)
FFdshow 解码器截图:
如果影片使用的是 ffdshow 解码器(常见于AVI或MKV):
影片在播放时系统托盘中出现了如下图红框中的图标,那就好办了。
双击此图标,切换到截图选项,设置一下截图存放的路径。如图为 C:\新建文件夹\(注意,一定要实际存在的路径,对于不存在的路径,ffdshow并不会新建文件夹)
选择每帧,图片格式是选BMP或JPG随便你(一般推荐选择 BMP,JPG文件小,不过是有损的压缩格式)
最后钩上截图选框,开始播放。直到想要的部分都播放完毕。暂停影片。去掉截图选框的钩(不然每次播放都会截图哦)
KMPlayer 截图:
使用 KMPlayer 的。暂停影片后,按 Ctrl+G。启用高级捕获即可(右键菜单-捕获-高级捕获)。
选择如下设置就可以了。
但等到想要的片段播放完毕后,不要忘了按停止哦,不然以后播放都要截图了。
最后看一下你设定的文件夹,图片素材都在里面了
2.素材筛选-减少不必要的帧,使文件最小化
A:

B:

C:
仔细比对这三幅图你会发现,图 B 对于图 A 而言不过是背景动了一点,对于这种情况,完全可以删掉图 B。
虽然缺少了这类帧,细节部分会有所损失(一般肉眼不会察觉),不过所生成的 GIF 文件相对较小,所以个人认为还是比较值得的。
PS:这步你也可以在导入图片以后做~
3.制作GIF -调整图像大小,时间轴
启动 GIF Movie Gear 使用“文件-导入自-BMP/DIP(根据你刚才 截图的类型可选 BMP或JPEG或PNG)”
导入后,会启动预览功能,如果发现图像有严重的色块,打开“编辑-参数设置”
选择“调色板”选项卡,钩选“当映射颜色抖动时”,再次导入就可以了。颜色抖动时”,再次导入就可以了。颜色抖动时”,再次导入就可以了。颜色抖动时”,再次导入就可以了。
合并的调色板,最好选择图中的设置,不然在调整尺寸时,颜色会变得很难看~
有时,影片截图会带有黑边,这时使用 GIF Movie Gear “动画-剪切”功能就可以去掉~
打开“动画-调整尺寸”,调整动画的大小(可以根据论坛所支持的签名大小而定)。画质不佳的话请选择 Bicubic~
签名大小一般会写在版规里,不知道的话可以询问斑竹,懂HTML的话可以看一下源代码,例如 PHPWind 的
if(this.width > 400)this.width = 400;
if(this.height > 300)this.height = 300;
以上代码的意思就是如果图像大于400X300,强制本对象为 400X300,所以太大也没什么意思,太大的话反而会影响效果~
如果对于间隔时间不满意的话,可以打开“动画-时间”菜单进行调整
不喜欢一直循环的GIF,可以选择“动画-属性”,调整重复的次数,即要循环播放几次
最后选择“文件—将 gif 动画另存为” ,输出 GIF 文件既可~
提示:作为签名的GIF 文件图像大小最好不要超过 512 K,时间也不要太长(一般5-10秒左右),不然会给配置或网速低的人在浏览网页时造成麻烦...
4.题外话:
现在有些播放软件,可以直接将部分影视转换成 GIF,不过个人并不推荐使用这些软件,往往在图像尺寸和时间相同的情况下,所生成的 GIF 都偏大(因为重复的帧比较多)。
另外,在实际使用时个人发现 GIF Movie Gear 所生成的图像,质量不太让人满意(可能和重新设置大小时的优化算法有关),在文件大小相同的情况下,生成的图像质量比不上 ImageReady,不过考虑到这个软件安装文件只有 1 MB大....
.
PS:如果不调整图像大小,MS 就不会有这个问题,所以可能的话,先用 Xnview 之类的,将图像批量调整好大小,再导入。
个人认为:
如果追求较小的 GIF 文件+不错的图质,推荐使用 Ulead GIF Animator,追求最佳的图像质量(或想做边框)可以考虑 PS 所带的 ImageReady。
下图使用 Ulead GIF Animator 生成,换用 ImageReady 生成的话要大200K(不排除个人没设置好优化)。超出了论坛的常见 512K 附件大小限制,当然细节方面的确更好了一点点,不过只有放大图像才会注意到,汗............
用 GIF Movie Gear 打开 Ulead GIF Animator 所生成的图像,你会发现它和 ImageReady 所生成的 GIF 有很明显的不同。
那些灰灰的,估计就是 Ulead GIF Animator 较小文件尺寸,又保持画质的秘密(减少了图像数据)。
PS:
我在百度空间发表此文时,死活发表不了,说什么有不适合的内容,结果我查了半天,发现卡在“当映射颜色抖动时”这句话上,而关键是卡在“射颜”一词上,这实在是让我哭笑不得啊。
如此正常的一个词,怎么就非法了?莫非是百度员工日本“武打片”看多了,把“颜射”错打成了“射颜”吗????










没有评论:
发表评论