Random Posts
Tags
Categories
Recent Comments
- 使用 LIBLR 解析带注释的 JSON - Skywind InsideSkywind Inside on 基于 LR(1) 和 LALR 的 Parser Generator
- 基于 LR(1) 和 LALR 的 Parser Generator - Skywind InsideSkywind Inside on 使用 LIBLR 解析带注释的 JSON
- SSH 命令的三种代理功能(-L/-R/-D) - Skywind InsideSkywind Inside on 内网穿透:在公网访问你家的 NAS
- skywind on EditPlus 的配置方法
- 视频编码原理简介 - Skywind InsideSkywind Inside on 如何写一个视频编码器演示篇
Links
Meta
Monthly Archives: February 2021
我在命令行下剪辑视频
是的,你不需要格式工厂,你也不需要会声会影,更不需要爱剪辑这些莫名其妙的流氓软件,命令行下视频处理,包括剪辑,转码,提取,合成,缩放,字幕,特效等等,全部命令行搞定,这不是疯狂,而是效率: MP4 转换 GIF 知乎可以发 MP4,但对桌面录屏这种十多二十秒的小短片远远没有 GIF 来的便捷,GIF 在很多软件里支持的也比 MP4 要广泛,转换命令为: ffmpeg -i in.mp4 -an -c:v gif out.gif 参数 -i 的指明输入文件 “in.mp4” ,-an 代表禁用音频,-c:v 的意思是指定视频编码为 gif,最后是输出文件名。 那么效率在哪里呢? 别急,我们写完善点,做个脚本:video_convert_to_gif.cmd @echo off if “%1” == “” goto HELP set “IN=%1” set “OUT=%~dpn1.gif” … Continue reading
学习 Vim 的三个阶段
学习使用 vim 有三个阶段: 首先是孩童时期,刚刚开始接触 Vim,觉得非常别扭,这里也不顺畅,那里也不够高效,表现为在知乎上问,“Vim 到底好在哪里?”,或者“学完 vimtutor 以后该干嘛?” 接下来是青春期,感受到 Vim 的爽点,开始欣喜若狂的探索 Vim 的边界,表现为疯狂的尝试各种 mapping 和插件,阅读网上一切关于 Vim 的文章和内容,尝试一切可能的事情。 最后进入成熟期,开始移除所有无用的东西,真正变得高效起来。表现为开始冷静思考自己的工作流程,逐步针对性定制 vim ,让 vim 越来越顺手。 只有对编辑器足够挑剔的人,才会使用 Vim。真要尝试,你要先问问自己是不是对编辑器有很高的要求,是不是对身边的编辑器都有不满意的地方,还是只是好奇,并不希望投入多少时间: 当你真的决定入坑了,那么主要问题就是怎么完成第一个阶段到第二个阶段的切换呢。 (点击 more/continue 继续)