分类 Note 下的文章

putty导出配置信息

Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。 它的主程序不到1M,是完全免费的telnet和ssh客户端工具。而且无需安装,下载后直接双击运行。

我们要连接Linux/unix 系统时,只需写上IP地址即可。 当然如果保存下来,下次使用时直接选中在Load 一下就可以了。 还是比较方便。但是在重装系统后,发现保存列表中的文件已经不见了(虽然重装之前已经备份了原来的putty.exe文件),后来发现putty的配置信息是保存在注册表中的,具体路径如下:

HKEY_CURRENT_USER\Software\SimonTatham

在左边SimonTatham上点击右键,选择”导出“,保存为”putty.reg”即完成备份。
也可使用批处理来自动导出

reg export HKEY_CURRENT_USER\Software\SimonTatham\PuTTY D:\bak\putty.reg

将上面的命令保存为.bat文件并运行即可

待重装好系统后,直接双击”putty.reg”导入注册表信息即还原putty设置。

Linode IP Swap在不同的VPS之间切换IP地址

Linode IP Swap可以让你在不同的VPS之间切换IP地址,一般在网站搬家后,先不删除旧VPS,待切换了IP地址后,再删除旧VPS,这样无需要改动域名的任何DNS就能完成主机搬家操作。

1、进入到旧VPS主机的控制面板中,点击“Remote Access”,下方会看到一个“IP Swap”。
1.gif

2、点击它,选择要切换IP的目标VPS主机。
2.gif

- 阅读剩余部分 -

ffmpeg视频文件批量转换脚本

最近在制作mp4文件时,前后使用了魔影工厂、狸窝、格式工厂进行转码,但是发现转换过的视频经常有黑屏的现象,文件体积也比较大,自由度也比较低。最终发现了 ffmpeg 很好很强大,不但处理速度快,可自定义参数,处理过的视频体积小的很多,而且还很清晰。唯一美中不足的是这个软件的转换需要在命令行模式下完成。一个一个的复制、粘贴到cmd窗口,文件多了就吃不消了,这时人的惰性发挥了作用,于是就有了批量转换脚本,简单的一句话,几百个视频文件就哗啦哗啦的出来了。以 flv 到 mp4 文件为例:

for %%a in (*.flv) do ffmpeg.exe -threads 4 -i %%~na.flv -ab 32 -ar 22050 -vcodec libx264 -qscale 6 -r 25 -s 720x480 -flags +loop -crf 24 -bt 256k -vol 200 -keyint_min 6 -vf yadif %%~na.mp4

注意:文件名中如果有空格,需要加引号

常用参数:

-threads 指定用于编码的线程
-i 指定输入文件
-ab 设置音频码率
-ar 设置音频采样率
-vcodec 视频流编码方式
-qscale 使用固定的视频量化标度(VBR)
-r 视频流帧数(一般说来PAL制式通常用25,NTSC制式通常用29)
-s 视频分辨率
-flags 环路滤波器 (-loop禁用 +loop 启用)
-crf 恒定质量模式(也称为恒定ratefactor)
-bt 设置比特率容许的误差
-keyint_min 设置关键帧的间隔
-vol 设定音量
-vf 指定滤镜 (等同 -filter:v)