FFPlay播放pcm和yuv帧数据

Posted 木大白易

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FFPlay播放pcm和yuv帧数据相关的知识,希望对你有一定的参考价值。

播放pcm

ffplay -ar 44100 -ac 1 -f s16le -i xxx.pcm

各个参数:
-ar 表示采样率

-ac 表示音频通道数
单声道是 1,android 中为 AudioFormat.CHANNEL_IN_MONO
双声道是 2,Android 中为 AudioFormat.CHANNEL_IN_STEREO

-f 表示 pcm 格式,sample_fmts + le(小端)或者 be(大端)
sample_fmts可以通过ffplay -sample_fmts来查询

-i 表示输入文件,这里就是 pcm 文件

播放yuv

ffplay -f rawvideo -pixel_format yuv420p -s 1920x1080 xxx.yuv

-f 表示视频格式

-pixel_format 表示像素格式

-s 表示分辨率

以上是关于FFPlay播放pcm和yuv帧数据的主要内容,如果未能解决你的问题,请参考以下文章

ffplay命令

JavaCV开发详解之24:使用javacv保存raw视频像素格式(yuv或者rgb),并使用ffplay播放raw

流媒体开发6ffplay命令

音视频开发进阶指南

FFmpeg常用命令

FFmpeg常用命令