东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3492|回复: 0
打印 上一主题 下一主题

[FFmpeg] FFmpeg抽取原始数据_音视频

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14437
QQ
跳转到指定楼层
楼主
发表于 2020-2-13 16:29:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FFmpeg抽取原始数据_音视频


提取YUV数据 并播放:
ffmpeg -i 20190319期.mp4 -an -c:v rawvideo -pixel_format yuv420p out.yuv
ffplay -video_size 864x486 -pixel_format yuv420p out.yuv

-an: audio no 没有音频的
-c:v 视频video的编码code方式

提取PCM数据(音频):
ffmpeg -i 20190319期.mp4 -vn -ar 44100 -ac 2 -f s16le out.pcm
-vn : video no
-ar:audio read 音频采样率  44.1k  48k 32k 16k 常用的
-ac:audio channel 通道   单通道 双通道(2 左右声道) 立体声是3以上  环绕立体声
-f: format 音频pcm的格式  s16le 都有意义


播放PCM音频:
ffplay -ar 44100 -ac 2 -f s16le out.pcm

获取原始数据的目的是:
做对比  通过FFmpeg二次开发 放大 缩小  翻转  反转 都是需要对原始数据进行操作的



让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 18:18 , Processed in 0.169787 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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