文档章节

FFMPEG列出DirectShow支持的设备

雷霄骅
 雷霄骅
发布于 2014/08/16 13:54
字数 390
阅读 194
收藏 0

精选30+云产品,助力企业轻松上云!>>>

FFMPEG列出dshow支持的设备:

ffmpeg -list_devices true -f dshow -idummy

举例:

采集摄像头和麦克风

ffmpeg -f dshow -i video="Camera":audio="Microphone"

(摄像头名称是Camera,麦克风名称是Microphone)

 

比如说,在我的笔记本上采集10秒的视频,并且使用x264进行编码,可以用如下命令:

ffmpeg -f dshow -i video="Integrated Camera" -t 10 -vcodec libx264 test.mp4

=================================================================

以下是帮助信息:

 

http://ffmpeg.org/ffprobe.html

 

11.3 dshow

Windows DirectShow input device.

DirectShow support is enabled when FFmpegis built with mingw-w64. Currently only audio and video devices are supported.

Multiple devices may be opened as separateinputs, but they may also be opened on the same input, which should improvesynchronism between them.

The input name should be in the format:

TYPE=NAME[:TYPE=NAME]

where TYPE can be either audio or video,and NAME is the device’s name.

 

11.3.1 Options

If no options are specified, the device’sdefaults are used. If the device does not support the requested options, itwill fail to open.

‘video_size’

Set the video size in the captured video.

‘framerate’

Set the framerate in the captured video.

‘sample_rate’

Set the sample rate (in Hz) of the capturedaudio.

‘sample_size’

Set the sample size (in bits) of thecaptured audio.

‘channels’

Set the number of channels in the capturedaudio.

‘list_devices’

If set to ‘true’, print a list of devicesand exit.

‘list_options’

If set to ‘true’, print a list of selecteddevice’s options and exit.

‘video_device_number’

Set video device number for devices withsame name (starts at 0, defaults to 0).

‘audio_device_number’

Set audio device number for devices withsame name (starts at 0, defaults to 0).

 

11.3.2 Examples

Print the list of DirectShow supporteddevices and exit:

$ ffmpeg -list_devices true -f dshow -idummy

Open video device Camera:

$ ffmpeg -f dshow -ivideo="Camera"

Open second video device with name Camera:

$ ffmpeg -f dshow -video_device_number 1 -ivideo="Camera"

Open video device Camera and audio deviceMicrophone:

$ ffmpeg -f dshow -ivideo="Camera":audio="Microphone"

Print the list of supported options inselected device and exit:

$ ffmpeg -list_options true -f dshow -ivideo="Camera"


原文地址:http://blog.sina.com.cn/s/blog_3cb6a78c0100zti7.html

雷霄骅

雷霄骅

粉丝 219
博文 419
码字总数 2129
作品 4
朝阳
程序员
私信 提问
加载中
请先登录后再评论。
媒体播放器三大底层架构

媒体播放工具,这里主要指视频播放,因为要面临庞大的兼容性和纷繁复杂的算法,从架构上看,能脱颖而出的体系屈指可数。大体来说业界主要有3大架构:MPC、MPlayer和VLC。这3大架构及其衍生品...

雷霄骅
2014/08/16
226
0
FFmpeg进行屏幕录像和录音

文章转自:http://www.cucer.cn/2016/03/10/ffmpeg-screen-capture.html 有些时候我们需要对屏幕进行录制,比如制作视频教程,录制直播等。然而这方面的软件多是收费的,即使是免费试用版的还...

osc_un9pvkc0
2018/03/15
16
0
我的开源视音频项目汇总

本文汇总一下自己视音频编解码学习方面的开源项目。这些开源项目大体上可以分成专业领域程序,FFmpeg示例程序,FFmpeg移植程序,多媒体项目示例程序,视音频编解码原理学习工程几个类别。这些...

leixiaohua1020
2015/01/13
0
0
几个开源的视频编解码器介绍

排名分先后。 一、ffmpeg ffmpeg属于GPL或者LGPL,确切属于哪一种,要根据编译选项,因为它里面的库有些属于GPL的有些属于LGPL的,你编译的时候打开或者关闭这些库的选项,就决定了它属于哪一...

彬彬公子
2018/07/12
55
0
FFmpeg中可执行文件ffmpeg用法汇总

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/fengbingchun/article/details/99708064 从https://ffbinaries.com/...

fengbingchun
2019/08/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

将博客搬至CSDN

搬家说明 本人已经即将吧博客搬迁到CSDN,地址为https://blog.csdn.net/wyn_365 开源中国很好,但是博客记录功能还是较少的。

wyn-365
43分钟前
24
0
国产存储芯片现状如何?

美光科技在6月29日(本周一)公布了第三季度的财报,美光首席执行官Sanjay Mehrotra指出:“展望2020下半年的市场趋势,有三个关键点。首先,希望数据中心的前景广阔;第二,希望智能手机和消...

osc_tgsn1w46
44分钟前
7
0
gps时钟同步器(卫星时钟方式器)在DCS控制系统应用

gps时钟同步器(卫星时钟方式器)在DCS控制系统应用 gps时钟同步器(卫星时钟方式器)在DCS控制系统应用 安徽京准电子提供,技术交流官微(ahjzsz) 前言 随着计算机和网络通信技术的飞速发展...

osc_zx0inizr
46分钟前
14
0
Qt5.9 5.12等高版本的安装问题

Qt5.9之后的版本,安装时需要登陆,不然无法next,因此在安装时建议先断网,next之后可以把网络再连上,不管是windows还是mac都有这种现象。

osc_ohsup7nf
47分钟前
5
0
Go 语言编程 — go 指令

目录 文章目录 目录 go 指令 go run 试运行 go build 编译 go install 安装 go get 下载并安装 go test 测试 go env 环境变量 go fmt 格式化源代码 go 指令 Golang 本身就是一个程序,包含了...

osc_7wfxe2gv
49分钟前
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部