Advertisement

[FFMPEG]DEVICES:说明文档

阅读量:

libavdevice库所具备的接口功能与libavformat保持一致。具体而言,输入设备被视作一种demuxer,而输出设备则被归类为muxer。
除此之外,各类输入及输出设备均具备专属的配置选项。
##1.输入Devices
ffmpeg默认兼容所有可用的输入设备,用户可通过执行"–list-indevs"命令(./configure --list-indevs)来获取完整的输入设备清单。
通过运行“ffmpeg -devices”同样可以展示当前支持的所有输入设备信息。

###1.1.音频输入设备
ALSA
ALSA是Advanced Linux Sound Architecture的简称,意为高级Linux声音架构,在Linux系统中提供了对音频和MIDI(Musical Instrument Digital Interface,音乐设备数字化接口)的支持。
jack
音频输入装置
libcdio
用于读取音频CD的输入设备
openal
基于OpenAL标准实现的音频采集模块
oss
Open Sound System平台下的音频输入装置
pulse
sndio

###1.2.视频输入设备
bktr
适用于BSD系统的视频捕获装置
dv1394
IEEE1394接口(俗称火线),常用

全部评论 (0)

还没有任何评论哟~