摘要:Linux下用 FFMPEG 采集 usb摄像头视频 和 摄像头内置麦克风音频 到RTMP服务 ffmpeg -f video4linux2 -qscale 10 -r 12 -s 640x480 -i /dev/video0 -f alsa -i hw:1 -ab 16 -ar 22050 -ac
阅读全文
随笔分类 - ffmpeg、ffplay
摘要:首先查看ffmpeg是否支持对应的设备,在OSX下面,Video和Audio设备使用的是avfoundation,所以可以使用avfoundation来查看 点击(此处)折叠或打开 [StevenLiu@localhost ffmpeg]$ ./ffmpeg -f avfoundation -lis
阅读全文
摘要:将文件当做直播送至live ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName re限制输出速率,按照帧率输出 将直播媒体保存至本地文件 ffmpeg -i rtmp://server/live/strea
阅读全文
摘要:列出我们本机的设备:ffmpeg -list_devices true -f dshow -i dummy .\ffmpeg -r 25 -f dshow -s 640*480 -i video="WebCam SC-10HDD12636N":audio="麦克风 (Realtek High Def
阅读全文
摘要:上一回我们描述了用EasyDarwin+ffmpeg进行摄像机直播的过程:ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播 我们再进行一个方面的描述,那就是pc摄像头+麦克风进行主播过程: 第一步》列出我们本机的设备:ffmpeg -list_devices true -
阅读全文
摘要:打印 DirectShow 支持的设备列表(true 可用1替换): 本计算机打印出的信息如下:[dshow @ 0000000002f282c0] DirectShow video devices (some may be both video and audio devices)[dshow @
阅读全文
摘要:最近浏览国外网站时候发现,翻译不准确的敬请谅解。1、将文件当做直播送至live [plain] view plain copy ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName [plain] view
阅读全文
摘要:ffmpeg处理rtmp/文件/rtsp的推流和拉流 本demo演示了利用ffmpeg从服务器拉流或本地文件读取流,更改流url或文件类型名称发送回服务器或存到本地的作用。 由于本程序只写了3个小时,还要忙别的,所以会有一些bug和优化的地方。不过demo的意义已经达到了。 [cpp] view p
阅读全文
摘要:本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。 FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。一 编译准备 您
阅读全文
摘要:前言 前期准备 测试ONVIF Soap及开发框架生成 E.http://blog.csdn.net/saloon_yuan/article/details/24901597 后面也会说到不用框架来发现设备。 ONVIF设备发现、设备搜索 1 2 3 4 5 6 7 8 9 10 11 12 13
阅读全文
摘要:第一个版本 ### 软件版本及实现功能 0.0.1 1. USB摄像头枚举和设备信息获取2. 实时视频观看3. 24小时不间断录像,录像文件支持暴风影音播放### 软件说明:软件基于 DirectShow 和 FFMpeg开发### 软件使用说明:1. 第一次使用(以管理员权限运行)打开系统配置进行
阅读全文
摘要:源码下载地址: http://download.csdn.net/detail/liukang325/9489952 我用的ffmpeg版本为 ffmpeg-2.1.8.tar.bz2 版本低了恐怕有些头文件和API找不到。 在Linux下解压后编译,Linux下编译很简单,我这里生成的动态库: .
阅读全文
摘要:这里也直接给出代码: h264dec.h: [cpp] view plain copy #pragma once #include "tdll.h" #include "avcodec.h" #include "postprocess.h" //#include "EMVideoCodec.h" c
阅读全文
摘要:本文概要: 本文介绍著名开源音视频编解码库ffmpeg如何解码h264码流,比较详细阐述了其h264码流输入过程,解码原理,解码过程。同时,大部分应用环境下,以原始码流视频大小展示并不是最佳方式,因此,开发者不仅仅需要对视频流解码,并且需要缩放图像以展示于不同窗体下。 综上,本文除介绍ffmpeg解
阅读全文
摘要:ffmpeg编译过程:1http://ffmpeg.zeranoe.com/builds/下载官方提供的源码,win32库和dll。2 新建vc2005 console空工程,把ffmpeg.h,ffmpeg.c,cmdutils.c,cmdutils.h,cmdutils_common_opts....
阅读全文
摘要:在VC下使用FFMPEG编译好的库,不仅仅是把.h,.lib,.dll拷贝到工程中就行了,还需要做以下几步。(此方法适用于自己使用MinGW编译的库,也同样适用于从网上下载的编译好的库,例如http://ffmpeg.zeranoe.com/builds/)。(1)像其他额外库一样,设置VC的Inc...
阅读全文
摘要:本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。 FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。一 编译准备 ...
阅读全文
摘要:更新记录(2014.7.24):1.为了使本文更通俗易懂,更新了部分内容,将例子改为从内存中打开。2.增加了将数据输出到内存的方法。从内存中读取数据ffmpeg一般情况下支持打开一个本地文件,例如“C:\test.avi”或者是一个流媒体协议的URL,例如“rtmp://222.31.64.208/...
阅读全文
摘要:ffmpeg编解码学习目录(?)[-]ffmpeg程序的使用ffmpegexeffplayexeffprobeexe1 ffmpegexe2 ffplayexe3 ffprobeexeffmpeg库的使用视频播放器1 ffmpeg库的配置2 最简单的视频播放器3 相关结构体的研究ffmpeg库的使用...
阅读全文
摘要:移植ffmpeg过程中,遇到swscale的用法问题,所以查到这篇文章。文章虽然已经过去很长时间,但是还有颇多可以借鉴之处。谢谢“咕咕鐘"。 转自:http://guguclock.blogspot.com/2009/12/ffmpeg-swscale.html 如果想將某個PixelForma...
阅读全文