[FFMPEG-功能]Device
来源:互联网 发布:引物设计软件olige 编辑:程序博客网 时间:2024/05/21 22:54
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的音频输入设备pulsesndio
1.2.视频输入设备
bktr BSD系统上的视频输入设备dv1394 计算机接口IEEE1394,俗称火线接口,主要用于视频的采集,在INTEL高端主板与数码摄像机(DV)上可见。libdc1394 视频输入设备,IIDC1394 input device, based on libdc1394 and libraw1394. fbdev 视频输入设备,Linux的输入缓冲帧设备。gdigrab 基于WIN32 GDI屏幕捕获设备,允许在Windows上捕获显示区域。 iec61883 视频输入设备,当使用libiec61883时,DV/HDV火线输入设备. qtkitvideo4linux2, v4l2vfwcap VfW (Video for Windows) 捕捉输入设备. x11grab linux系统的X11屏幕捕捉输入设备.
1.3.音视频输入设备
AVFoundation AVFoundation是苹果在推荐的抓流框架decklink Blackmagic DeckLink采集卡的接口设备,主要是SDI接口dshow Windows上的DirectShow输入设备。
1.4.其他输入设备
lavfi Libavfilter的虚拟输入设备
2.输出Devices
2.1.音频输出设备
alsaosspulsesndio
2.2.视频输出设备
cacafbdevxv
2.3.音视频输出设备
decklinkopenglsdl
2.4.其他输出设备
3.查看工作平台支持设备的详情
命令:ffmpeg -devices信息: Devices: D. = Demuxing supported .E = Muxing supported -- DE alsa ALSA audio output D dv1394 DV1394 A/V grab DE fbdev Linux framebuffer D lavfi Libavfilter virtual input device DE oss OSS (Open Sound System) playback E v4l2 Video4Linux2 output device D video4linux2,v4l2 Video4Linux2 device grab D x11grab X11 screen capture, using XCB
0 0
- [FFMPEG-功能]Device
- FFMPEG功能
- ffmpeg功能
- FFMPEG功能
- [转贴]FFMPEG功能
- 强大的FFMpeg功能
- ffmpeg 功能介绍
- ffmpeg 功能介绍
- [FFMPEG-功能]protocols
- FFMPEG 的常用功能
- ffmpeg map功能介绍
- FFmpeg功能命令
- ffmpeg 常用命令功能汇总
- FFmpeg功能和参数介绍
- FFmpeg功能和参数介绍
- ffmpeg.exe常用功能总结
- device wakeup 功能 & wake_lock电源锁
- FFmpeg完美入门【3】-FFmpeg功能及使用说明
- Linux查看opencv 版本
- Android -- 短信验证就是那么简单
- 6.分布式文件存储系统
- 写一个简单的shell命令解释器
- L2-005. 集合相似度
- [FFMPEG-功能]Device
- 如何隐藏和显示HTML标签
- iOS 定位
- 泛型
- 在文件中定义了一个函数, 但调用的时候编译器提示找不到, 呵呵哒!
- 自己写了个磁力链搜索引擎
- Internet,Web,HTTP,URL之详解
- JAVA设计模式--解释器模式
- post和get的区别