本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7579128
建立时间:2006年5月29日




[视频处理][转载]从FLV中截图以及相关PHP代码
软件技术

lhwork 发表于 2007/2/5 12:21:21

从FLV中截图以及相关PHP代码

使用-ss参数 作用(time_off set the start time offset),可以从指定时间点开始转换任务。如:
转换文件格式的同时抓缩微图:
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
对已有flv抓图:
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
-ss后跟的时间单位为秒 $streamPath = "./test.flv";
$newName = "myConvertedPic.jpg";
$imgW = 320;
$imgH = 240;
$imgQuality = 80;
$resultPath = "http://www.meinserver.de/snapit/".$newName.".jpg";
exec ("flv2jpg


阅读全文(2306) | 回复(0) | 编辑 | 精华 | 删除
 


[视频处理]ffmpeg使用语法[转贴]
软件技术

lhwork 发表于 2007/2/5 12:20:56

Ffmpeg使用语法 ffmpeg [[options][`-i' input_file]]... {[options] output_file}... 如果没有输入文件,那么视音频捕捉就会起作用。 作为通用的规则,选项一般用于下一个特定的文件。如果你给 –b 64选项,改选会设置下一个视频速率。对于原始输入文件,格式选项可能是需要的。 缺省情况下,ffmpeg试图尽可能的无损转换,采用与输入同样的音频视频参数来输出。 3.选项 a) 通用选项 -L license -h 帮助 -fromats 显示可用的格式,编解码的,协议的。。。 -f fmt 强迫采用格式fmt -I filename 输入文件 -y 覆盖输出文件 -t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持 -ss position 搜索到指定的时间 [-]h


阅读全文(1570) | 回复(0) | 编辑 | 精华 | 删除
 


[视频处理]ffmpeg的编译大全
软件技术

lhwork 发表于 2007/2/5 12:19:54

ffmpeg的编译大全 最近互联网视频共享的网站很火,公司也想搞类似的网站,初步是用fms+ffmpeg形式 fms负责在线录制,播放,ffmpeg则在后台处理上传的资源转换成一定的格式。 为了让ffmpeg支持的格式尽量多,所以特把我的编译笔记分享一下 环境:redhat as4 1。首先获取ffmpeg 很多人找不到怎么下载,其实之前ffmpeg可以通过cvs下载,不过最近他已经换成了更加强大的svn 如何使用SVN我这里不再介绍,网上还有大量的安装和使用的文章可以借鉴,这里简单罗列几个SVN辅助的软件: SubVersion,从 http://subversion.tigris.org/ 下载,支持linux,我们这里就装这个 TortoiseSVN,从 http://tortoisesvn.tigris.org/ 下载,是很不错的SVN客户端程序,为windows外壳程序集成到windows资源管理器和文件管理系统的Sub

阅读全文(2685) | 回复(0) | 编辑 | 精华 | 删除
 


[视频处理]Encoding video to FLV format
软件技术

lhwork 发表于 2007/2/5 10:41:37

This page provides some info about how to convert a video file into Macromedia's FLV format. FLV is a video file format with advanced capabilities including progressive download. FLV requires a Flash Player version 7 (or newer) to be installed in the client browser. Video Encoding with Open Source tools You can encode FLV files using ffmpeg. You need to compile ffmpeg with amr and lame enabled. To do this first download

阅读全文(1960) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Video Blogging using Django and Flash(tm) Video (FLV)
软件技术

lhwork 发表于 2007/2/5 10:37:53

I just added Flash-based (FLV) video blogging support to my Django-powered travel portal site, trogger.de. The whole process is surprisingly simple and straightforward and can be done entirely with free (FLOSS) tools. The video publishing workflow consists of the following parts: A Django model to store our video and associated information An upload form where the user can upload a vi

阅读全文(4543) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Ruby on Rails Framework Performance
软件技术

lhwork 发表于 2007/2/5 10:36:43

We recently decided to switch our projects (what were they to start with? Perl / CGI?) to a MVC framework and our choice of the framework came down to three final contenders: Symfony on PHP http://www.symfony-project.com/ Rails on Ruby http://rubyonrails.org/ Django on Python
阅读全文(4825) | 回复(0) | 编辑 | 精华 | 删除
 


[Python]可爱的 Python: Decorator 简化元编程
软件技术

lhwork 发表于 2007/2/5 9:02:47

Python 使元编程成为可能,不过每个版本的 Python 都有一些细微的区别(并且不是完全兼容),这使我们实现元编程的道路变得更加崎岖。一类函数对象的使用由来已久,同样还有一些技术用于探索和实现魔术般的属性。在版本 2.2 中,Python 增加了一种很有帮助的定制元类机制,但是其代价就是令用户绞尽脑汁。最近,在 2.4 版本中,Python 增加了 “decorator” ,这是适于执行大部分元编程的最新方式 —— 也是到目前为止对用户最友好的方式。

阅读全文(1719) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第二十章:安全
软件技术

lhwork 发表于 2007/2/4 15:18:51

internet是令人惊恐的地方
在过去的几年里,internet恐怖故事几乎持续出现在新闻中,我们看到病毒以惊人的速
度传播,大量危及安全的计算机被当
作武器,从未结束的武装与垃圾邮件作战,以及许多从危及安全的网站鉴别盗窃的报导

作为好的web开发人员,打击这些黑暗势力是我们的责任,每个web开发人员需要把安全
作为基本的web编程方面,不幸的是,
安全问题看起来很棘手--攻击者只需要找到一个单独的弱点,但是防御者必须保护每个
单独的方面

Django尝试减轻这个难点,它设计来自动为你防护许多常见的新手(甚至有经验的)web开
发人员容易犯的安全错误,理解这些
问题是什么仍然很重要,Django怎样保护你,以及--更重要的--你让你的代码更安全的
步骤
但是,首先,一个重要的不承诺:我们决不是这个领域的专家,所以我们不会尝试全面的
解释每个弱点,相反,我们将给出适
合Django的安全问题的一个简短的大纲
<

阅读全文(4330) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第十九章:国际化
软件技术

lhwork 发表于 2007/2/4 15:18:05

Django在代码和模板中对文本国际化有完整的支持,这里解释了它怎样工作

概览
国际化的目标是允许单独的Web程序以多种语言提供内容和功能
你,Django开发人员,可以通过添加少量的钩子到你的Python代码和模板中来达到此目
的,这些钩子称为翻译字符串,它们
告诉Django:"如果此文本可以用那种语言翻译得到,这些文本应该被翻译成最终用户的
语言"
Django根据用户的语言选择采用这些钩子来翻译Web apps
本质上,Django做两件事情:
1,它让开发者和模板作者指定他们apps的哪部分应该被翻译
2,它使用这些钩子来根据用户的语言选择为特别的用户翻译Web apps

怎样国际化你的app:分三步
1,在你Python代码和模板中嵌入翻译字符串
2,用你想支持的语言得到那些字符串的翻译
3,在你的Django设置中激活位置中间件
在幕后,Django的翻译机器使用标准的Python自带的

阅读全文(4533) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第十八章:自定义Django的admin界面
软件技术

lhwork 发表于 2007/2/4 15:17:16

第6章介绍了Django的admin界面,现在是回过头来仔细看看这个的时候了
我们前面讲的几次admin是Django的"杀手级特性",并且大多数Django开发人员很快爱上
了它节省时间的所有特性
这样自然而然的大部分Django开发人员开始寻找自定义或者扩展admin的方法
第6章最后几部分讲到了一些定制admin界面某一部分的简单方法,重新阅读一下那些资
料是个好主意
它讲述了一些定制admin的更改列表,编辑表单以及logo等等的简单方法
第6章也讨论了何时和为什么你想使用admin界面,这些资料跳跃到了其他章节,我们这
里重新介绍一下:
显然,admin对编辑数据非常有用(fancy that),如果你有一些录入数据的任务,则
admin不可能被其它东西打败
我们料想大多数本书的读者都将有很多数据录入的任务
Django的admin在非技术用户需要录入数据时特别闪耀,这是这个特性的最初起源
尽管如此,我们发现除了显而易见的

阅读全文(4070) | 回复(0) | 编辑 | 精华 | 删除
 


« 11 12 13 14 15 16 17 18 19 20 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.125 second(s), page refreshed 144752614 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号