摘要: 一、PHP实现转换 在做视频网站的时候,最头痛的问题可能是格式转换、视频缩略图等。下面我将用PHP实现这一些功能。PHP是没有自带视频的函数,所以会用到第三方的软件工具来实现。二、什么是FFmpeg FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Wi... 阅读全文
posted @ 2011-12-12 12:12 wgw8299 阅读(4522) 评论(0) 推荐(1) 编辑
摘要: 今天下了一个别人的播放gif的例子,编译的时候出现是了这样的问题百度许久未果,只能在项目配置那里乱来。最后发现原来是这个的问题将 第二项,Compiler for C/C++/Objective-C 这项,改为 LLVM GCC 4.2 即可 阅读全文
posted @ 2011-12-12 11:54 wgw8299 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、Quartz简介 Quartz是一个开放源码项目,专注于任务调度器,提供了极为广泛的特性如持久化任务,集群和分布式任务等。Spring对Quartz的集成与其对JDK Timer的集成在任务、触发器和调度计划的声明式配置方面等都非常相似。 Quartz的核心由两个接口和两个类组成:Job和Scheduler接口,JobDetail和Trigger类。不同于JDK Timer,任务不是从实现一个Job接口的类实例开始运行,实际上Quartz在需要的时候才创建job类实例。可以使用JobDetail类来包装任务状态,并传递一个信息给Job,或在一个Job的多次执行过程之间保存信息。二、Quar 阅读全文
posted @ 2011-12-12 10:20 wgw8299 阅读(1420) 评论(0) 推荐(3) 编辑
摘要: 任务调度开源框架Quartz几乎每个项目中都用到了自动任务处理功能。所以在任务调度的功能很常用,但是一个好的任务调度程序是一个颇具挑战性的工作。最近用到Quartz这个框架,感觉很好,所以进行学习。下面的是转载的一份入门的文档。===============================================================概述各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每 阅读全文
posted @ 2011-12-12 10:18 wgw8299 阅读(811) 评论(0) 推荐(0) 编辑