|
@@ -66,13 +66,13 @@
|
|
|
|
|
|
#### 采集
|
|
|
|
|
|
-mac: avfoundation
|
|
|
+**mac: avfoundation**
|
|
|
|
|
|
##### 常用参数
|
|
|
|
|
|
1. `-list_devices <true|false>` 用于查看设备支持的采集设备列表
|
|
|
> 示例及输出:
|
|
|
- > `ffmpeg_thin -f avfoundation -list_devices true -i ''`
|
|
|
+ > `ffmpeg_thin -f avfoundation -list_devices true -i ''`
|
|
|
> [AVFoundation indev @ 0x7fe5ae905a80] AVFoundation video devices:
|
|
|
> [AVFoundation indev @ 0x7fe5ae905a80] [0] FaceTime高清摄像头(内建)
|
|
|
> [AVFoundation indev @ 0x7fe5ae905a80] [1] Capture screen 0
|
|
@@ -89,7 +89,7 @@ mac: avfoundation
|
|
|
##### 常用参数、参数含义及常用取值
|
|
|
|
|
|
1. `-video_device_index` 指定视频采集设备
|
|
|
-2. `-fixel_format` 指定视频采集的像素格式,默认是 yuv420p,如果采集时没有指定,且采集设备不支持默认,会默认选择支持列表的第一条作为默认值
|
|
|
+2. `-pixel_format` 指定视频采集的像素格式,默认是 yuv420p,如果采集时没有指定,且采集设备不支持默认,会默认选择支持列表的第一条作为默认值
|
|
|
> [avfoundation @ 0x7fe78f204300] Supported pixel formats:
|
|
|
> [avfoundation @ 0x7fe78f204300] uyvy422
|
|
|
> [avfoundation @ 0x7fe78f204300] yuyv422
|
|
@@ -97,7 +97,7 @@ mac: avfoundation
|
|
|
> [avfoundation @ 0x7fe78f204300] 0rgb
|
|
|
> [avfoundation @ 0x7fe78f204300] bgr0
|
|
|
3. `-vframes` 视频帧数
|
|
|
-4. `-framerate` / `-r` 指定视频帧率, 默认是 ntsc, 60ifps
|
|
|
+4. `-framerate` / `-r` 指定视频帧率, 默认是 ntsc, 60ifps, 使用摄像头时必须指定
|
|
|
> i 代表隔行扫描,p 代表逐行扫描
|
|
|
> 
|
|
|
5. `-video_size` / `-s` 指定视频帧宽高
|