使用 MobileMate 开源工具进行音视频处理

MobileMate 是一款非常实用的开源音视频处理工具,特色功能包括批量裁剪或贴边转换不同格式和分辨率的视频、转换时以任意时长平均分割、并行转换、继续上次未完成转换任务、ffmpeg(libav)和 mencoder 双转换引擎、bash 脚本编写易于定制等等。详情请移步官网查看。本文使用横向和竖向不同格式和分辨率的视频为例,演示批量音频、视频转换,连接。文中含转换的原文件 1.mp42.mp4 和转换后的成果文件 12.mp4-0.mp312.mp4-0.mp4 供测试。

Continue reading "使用 MobileMate 开源工具进行音视频处理"

关于 MobileMate 0.1 的小结和 MobileMate 0.2 的设想

MobileMate 是一款用 Bash 脚本粘合开源命令行工具并集成在一个自启动 Linux LiveCD 的音视频转换开源工具。详情请参见项目主页: http://www.learndiary.com/mobilemate/ 。项目目标是使开源工具更好的服务于我们的应用,并探索一条从开源项目中获取收益的道路。过去的2年时间基本完成了0.1版本的开发,由于0.1b1已经没有太多改善的地方,故跳过 0.1 正式版,现在直接进行 0.2 版本的构思。此文正是小结 0.1 版本和对 0.2 版本的设想。
Continue reading "关于 MobileMate 0.1 的小结和 MobileMate 0.2 的设想"

使用 OOP 封装方式写 Bash 脚本

OOP(面向对象的程序设计),我在开源项目:MobileMate 里尝试一些 OOP 思路使写 Bash 脚本更容易,易于理解、修改和扩展功能。有三个基本的面向对象特性:封装、多态和继承。这里只借用其封装思想。最后,作为一个写程序的非专业人士,在我写代码时,有了更多的层次,更多的类,小的类,小的函数,简单的代码,更多的测试。
Continue reading "使用 OOP 封装方式写 Bash 脚本"

视频转换 DVD - MobileMate 起源

MobileMate 是一个转换音视频的开源项目,基于 TinyCore Linux 定制,使用 bash 粘合一些开源工具完成工作。详情参见主页: MobileMate: http://www.learndiary.com/mobilemate/ 。有许多音视频转换软件,为什么创建一个新的? 简而言之,MobileMate 是一个易于定制你自己的自动转换工具的示范项目。下面是这个项目的创意起源。
Continue reading "视频转换 DVD - MobileMate 起源"