瀏覽代碼

--20240509

shijing 1 年之前
父節點
當前提交
4a5c75b2a2
共有 3 個文件被更改,包括 13 次插入4 次删除
  1. 3 0
      ffmpeg_cmd.md
  2. 6 0
      ffmpeg_io.md
  3. 4 4
      ffmpeg工具手册.md

+ 3 - 0
ffmpeg_cmd.md

@@ -2,6 +2,9 @@
 
 ### ffmpeg
 
+1. ffmpeg  命令打印过程中都是些什么含义
+2. 常用场景
+
 ```Shell
 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
 

+ 6 - 0
ffmpeg_io.md

@@ -4,6 +4,12 @@ https://segmentfault.com/a/1190000042391748
 
 https://www.jianshu.com/c/5cef16ba6351
 
+https://blog.csdn.net/phker/article/details/132027547
+
+https://zhuanlan.zhihu.com/p/597299940
+
+https://zhuanlan.zhihu.com/p/618769012#:~:text=1%20%E5%85%A8%E5%B1%80%E5%8F%82%E6%95%B0%EF%BC%9A%E6%97%A5%E5%BF%97%E8%BE%93%E5%87%BA%EF%BC%8C%E6%96%87%E4%BB%B6%E8%A6%86%E7%9B%96%E7%AD%89%E5%85%A8%E5%B1%80%E9%80%89%E9%A1%B9.%202%20%E8%BE%93%E5%85%A5%E6%96%87%E4%BB%B6%E5%8F%82%E6%95%B0%EF%BC%9A%E8%AF%BB%E5%8F%96%E6%96%87%E4%BB%B6%E7%9A%84%E8%BE%93%E5%85%A5%E9%80%89%E9%A1%B9%203%20%E8%BE%93%E5%85%A5%E6%96%87%E4%BB%B6,4%20%E8%BE%93%E5%87%BA%E6%96%87%E4%BB%B6%E5%8F%82%E6%95%B0%EF%BC%9A%E8%BD%AC%E6%8D%A2%EF%BC%88%E7%BC%96%E8%A7%A3%E7%A0%81%E5%99%A8%EF%BC%8C%E8%B4%A8%E9%87%8F%E7%AD%89%EF%BC%89%E6%88%96%E8%BF%87%E6%BB%A4%E6%88%96%E6%B5%81%E6%98%A0%E5%B0%84%205%20%E8%BE%93%E5%87%BA%E6%96%87%E4%BB%B6%206%20%E5%8F%82%E6%95%B0%E5%A4%AA%E5%A4%9A%E7%9A%84%E6%97%B6%E5%80%99%EF%BC%8C%E4%B8%BA%E4%BA%86%E4%BE%BF%E4%BA%8E%E6%9F%A5%E7%9C%8B%EF%BC%8Cffmpeg%20%E5%91%BD%E4%BB%A4%E5%8F%AF%E4%BB%A5%E5%86%99%E6%88%90%E5%A4%9A%E8%A1%8C%E3%80%82
+
 ### 输入
 
 1. 文件输入

+ 4 - 4
ffmpeg工具手册.md

@@ -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 代表逐行扫描  
    > ![img_5.png](img_5.png)
 5. `-video_size` / `-s` 指定视频帧宽高