随笔分类 -  DirectX,OpenGL,ffmpeg,mencoder

ffmpeg Settings for HTML5 codecs
摘要:REM mp4 (H.264 / ACC)ffmpeg.exe -i %1 -b 1500k -vcodec libx264 -vpre slow -vpre baseline -g 30 -s 640x360 %1.mp4REM webm (VP8 / Vorbis)ffmpeg.exe -i %1 -b 1500k -vcodec libvpx -acodec libvorbis -ab 160000 -f webm -g 30 -s 640x360 %1.webmREM ogv (Theora / Vorbis)ff... 阅读全文

posted @ 2012-06-25 15:28 与时俱进 阅读(1561) 评论(0) 推荐(0) 编辑

ffserver 的配置
摘要:#搞了ffserver一天,也没查到错误,其实已开始可能就对了,只是播放器有问题。下列是一个成功的配置。用realplayer播放 成功 http://127.0.0.1:8090/test.rm# Port on which the server is listening. You must select a different# port from your standard HTTP web server if it is running on the same# computer.Port 8090# Address on which the server is bound. Only 阅读全文

posted @ 2011-11-03 10:11 与时俱进 阅读(6331) 评论(0) 推荐(0) 编辑

ffserver和ffmpeg配合完成的实时流媒体服务
摘要:ffmpeg和ffserver配合使用可以实现实时的流媒体服务,这里实时的数据来自摄像头,如果考虑到应用程序和网络状况,这里客户端看到的画面还是会落后与摄像头本地获取的画面,最糟糕时甚至看不到画面(扯远了),这里我们关注的是ffmpeg和ffserver之间是如何配合工作的,了解了他们之间的关系,对个别问题也能有的放矢。ffserver先于ffmpeg启动,它在启动的时候需要加参数-f指定其配置文件,配置文件里包含有向客户端传送的流的配置(如编码方式,帧率,采样率……),也有对feed1.ffm的配置,还有其他的一些配置。feed1.ffm是什么?这里可以理解为一个缓冲文件,下面会提到它是如何 阅读全文

posted @ 2011-11-03 10:07 与时俱进 阅读(4839) 评论(0) 推荐(0) 编辑

windows下搭建ffmpeg环境
摘要:在windows下编译ffmpeg可以采用cygwin或msys+mingw两种方案,我个人比较喜欢msys+mingw方式,因为这样可以在windows下搭建一个类Unix操作系统,并且配置比cygwin要简单,因此本就是描述怎样建立msys+mingw的环境。在windows下搭建ffmpeg编译环境在网上的文章很多,最为详细的可能是这篇文章:http://ffmpeg.arrozcru.org/wiki/index.php?title=Main_Page。但是在由于版本问题,完全按照上面的描述是通不过的。到http://sourceforge.net/projects/mingw/fil 阅读全文

posted @ 2011-01-07 20:37 与时俱进 阅读(6600) 评论(1) 推荐(0) 编辑

ffmpeg在windows下视频采集
摘要:ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。ffmpeg在Linux下的视频采集在Linux平台上,ffmpeg对V4L2的视频设备提高了很好的支持,如:./ffmpeg -t 10 -f video4linux2 -s 176*144 -r8 -i /dev/video0 -vcodec h263 -f rtp rtp://192.168.1.105:5060 /tmp/ffmpeg.sdp以上命令表示:采集10秒钟视频,对video4linux2视频设备进 阅读全文

posted @ 2011-01-07 20:35 与时俱进 阅读(6817) 评论(0) 推荐(0) 编辑

Install FFMPEG Web Server
摘要:A lot of people are gettinghiringpeople toinstallFFMPEG as they think it’s a difficult task, but it’s much easier than you think if you follow these instructions. You should have root access & basic Linux knowledge to theserverto follow these instructions.1. Create a directory to do our work inmkdir 阅读全文

posted @ 2011-01-07 20:30 与时俱进 阅读(1521) 评论(0) 推荐(0) 编辑

use ffmpeg to setup streaming server on android
摘要:ffmpegis a powerful media library. It providesffservertool that can be used to setup a streaming server.Here is how to compile ffmpeg for android, using CodeSourcery's cross compiler.1. Download and extract ffmpeg source code.2. Use below commands to compile ffmpeg./configure --arch=arm --cross-pref 阅读全文

posted @ 2011-01-07 20:27 与时俱进 阅读(679) 评论(0) 推荐(0) 编辑

使用DIRECTX.CAPTURE.DLL和DSHOWNET.DLL捕获视频程序
摘要:以下来自:http://www.codeproject.com/cs/media/directxcapture.asp我简单翻译下,帮助以下英文不太好的朋友提供示例下载:http://files.cnblogs.com/mgod/DirectXCapture_src.ziphttp://files.cnblogs.com/mgod/DirectXCapture_demo.zipdescriptio... 阅读全文

posted @ 2010-04-29 09:31 与时俱进 阅读(1101) 评论(1) 推荐(0) 编辑

使用Mencoder进行视频转换遇到的问题和相关解决方案
摘要:刚开始做视频转换的时候只打算用Mencoder转换rm、rmvb、rt格式的文件,其他格式的文件ffmpeg转换,编码完成,测试的时候发现用ffmpeg转换出来的Flv文件播放效果很不理想,最后就都改成用Mencoder转换,尽管他的转换速度不如ffmpeg,在我的解决方案种ffmpeg只用来截图。问题1:转换程序要加在哪里?用过Mencoder的都知道,转换视频的时间比较久,而且很占CPU和内存... 阅读全文

posted @ 2010-03-14 13:51 与时俱进 阅读(555) 评论(0) 推荐(0) 编辑

asp.net C#调用mencoder处理视频的方法
摘要:话说,视频处理还是比较容易折腾的东西。但是,困难在,如果准确的把错误捕获到。这个程序虽然没有写全,但大体上都给出了。具体的原理:使用Process调用shell执行外部的编码程序。而且,现在比较好的转换程序也只有mencoder和FFMpeg这两个。这两个最牛的一点,就是必须进行命令行模式进行处理视频的牛X物品。所以,当我们调用shell执行这两个东西的时候,我们只看到了CPU狂被占用,却看不到最... 阅读全文

posted @ 2010-03-14 13:37 与时俱进 阅读(2494) 评论(0) 推荐(0) 编辑

Mencoder常用视频转换参数
摘要:mencoder -ofps 15 -vf-add scale=176:144 -vf-add expand=176:144:-1:-1:1 -srate 44100 -ovc xvid -xvidencopts bitrate=500:max_bframes=0:quant_type=h263:me_quality=0 -oac lavc -lavcopts acodec=mp2:abitrat... 阅读全文

posted @ 2010-03-14 13:31 与时俱进 阅读(2639) 评论(0) 推荐(0) 编辑

ffmpeg+mencoder环境搭建和视频处理总结
摘要:ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了,这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现.由于fms没有实践,因此这里不描述.本文档有三部分:1)ffmpeg+mencoder环境搭建2)常见操作说明3... 阅读全文

posted @ 2010-03-14 13:12 与时俱进 阅读(5379) 评论(1) 推荐(0) 编辑

ffmpeg的使用
摘要:先从ffmpeg开始。http://ffmpeg.sourceforge.net上有说明,音视频的分离,转换,解码的完全解决方案。其中最重要的就是libavcodec库。它被mplayer或者xine使用作为解码器。还有,国内比较流行的播放器影音风暴或MyMPC的后端ffdshow也是使用ffmpeg的解码库的。ffmpeg包括一组软件,ffmpeg用于对媒体文件进行处理,ffserver是一个h... 阅读全文

posted @ 2010-03-10 17:18 与时俱进 阅读(672) 评论(0) 推荐(0) 编辑

mencoder和ffmpeg参数详解
摘要:Mencoder 转 flvmencoder -ffourcc FLV1 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -of lavf -oac mp3lame -lameopts aq=9:cbr:br=64:vol=2 -ovc lavc -lavcopts vcodec=flv:vbitrate=200:aco... 阅读全文

posted @ 2010-03-10 17:17 与时俱进 阅读(4960) 评论(0) 推荐(0) 编辑

转换视频为3GPP格式
摘要:有关3GPP介绍 In todays mobile phones the 3GPP standard is widely in use for videos on the phone. Newer camera mobiles can take movies from their integrated camera which are encoded in 3GPP (usually with s... 阅读全文

posted @ 2009-12-30 21:05 与时俱进 阅读(4640) 评论(0) 推荐(0) 编辑

常见视频文件格式详解
摘要:AVI---AVI文件 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows 95/98、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和R... 阅读全文

posted @ 2009-12-30 21:02 与时俱进 阅读(8793) 评论(0) 推荐(1) 编辑

ffmepg格式详解
摘要:文件格式 FFmpeg supports the following file formats through the libavformat library: Supported File Format Encoding Decoding MPEG audio X X MPEG1 systems X X MPEG2 PS X X MPEG2 TS X ASF X X AVI X X WAV X ... 阅读全文

posted @ 2009-12-30 20:58 与时俱进 阅读(3055) 评论(0) 推荐(0) 编辑

ffmpeg选项详解
摘要:通用选项 -L license -h 帮助 -fromats 显示可用的格式,编解码的,协议的 -f fmt 强迫采用格式fmt -I filename 输入文件 -y 覆盖输出文件 -t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持 -ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持 -title string 设置标题... 阅读全文

posted @ 2009-12-30 20:56 与时俱进 阅读(6344) 评论(0) 推荐(0) 编辑

ffmpeg快速命令使用
摘要:ffmpeg使用语法ffmpeg [[options][`-i' input_file]]... {[options] output_file}...如果没有输入文件,那么视音频捕捉(只在Linux下有效,因为Linux下把音视频设备当作文件句柄来处理)就会起作用。作为通用的规则,选项一 般用于下一个特定的文件。如果你给 –b 64选项,改选会设置下一个视频速率。对于原始输入文件,格式... 阅读全文

posted @ 2009-12-30 20:54 与时俱进 阅读(17397) 评论(1) 推荐(1) 编辑

使用VHook为视频添加水印
摘要:imlib2.c# Remember to set the path to your fontsFONTPATH="/cygdrive/c/WINDOWS/Fonts/"FONTPATH="$FONTPATH:/usr/share/imlib2/data/fonts/"FONTPATH="$FONTPATH:/usr/X11R6/lib/X11/fonts/TTF/"export FONTPATH... 阅读全文

posted @ 2009-12-30 20:51 与时俱进 阅读(986) 评论(1) 推荐(0) 编辑

友情链接:同里老宅院民居客栈