人工智能视频教程 ai vip技术 人工智能数学基础 爬虫 python机器学习 tensorflow深度学习 20+个企业AI实战项目

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 30|回复: 0

[FFmpeg] FFmpeg的录制命令_音视频

[复制链接]

975

主题

1200

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
10949
QQ
发表于 2020-2-13 12:09:48 | 显示全部楼层 |阅读模式
FFmpeg的录制命令_音视频




MAC系统下的:


ffmpeg -f avfoundation -i 1 -r 30 out.yuv


yuv是一种原始格式数据 非常大 采集的数据 没有任何压缩


播放yuv的视频:
ffplay -s 2560x1600 -pix_fmt uyvy422 out.yuv
需要指定 渲染的大小 和 像素格式 因为out.yuv中没有保存这些信息

查看设备索引号:
ffmpeg -f avfoundation -list_devices true -i ""
输出:
[AVFoundation indev @ 0x7ff69cc0a180] AVFoundation video devices:
[AVFoundation indev @ 0x7ff69cc0a180] [0] FaceTime HD Camera
[AVFoundation indev @ 0x7ff69cc0a180] [1] Capture screen 0
[AVFoundation indev @ 0x7ff69cc0a180] AVFoundation audio devices:
[AVFoundation indev @ 0x7ff69cc0a180] [0] Built-in Microphone


mac下录制音频:
ffmpeg -f avfoundation -i :0 out.wav

播放音频:
ffplay out.wav




问题:如何录制桌面的视频和音频?
ffmpeg -f avfoundation -i 1:0 -r 30 out_dfy.yuv out_dfy.wav

播放视频:
ffplay -video_size 2560x1600 -pixel_format uyvy422 out_dfy.yuv


播放音频:
ffplay out_dfy.wav






FFmpeg命令分类_mac录屏.jpg
ffmpeg_index.png
FFmpeg录制音频.jpg
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备18018285号-1 )

GMT+8, 2020-2-29 01:45 , Processed in 0.211320 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表