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

Posted eguid_1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaCV开发详解之24:使用javacv保存raw视频像素格式(yuv或者rgb),并使用ffplay播放raw相关的知识,希望对你有一定的参考价值。

javacv实战专栏目录:
JavaCV实战专栏文章目录(JavaCV速查手册)

前言

本章代码主要用于存取原始视频数据,方便流媒体开发人员检查视频像素。由于保存的raw文件没有标头,所以必须指定好视频参数,播放的时候也必须指定准确的视频参数才能正确解码数据。

参考资料

  • ffmpeg官方说明:https://ffmpeg.org/ffmpeg-formats.html#rawvideo

功能设计

  1. 以grb24为例保存raw像素文件
  2. 使用ffplay播放raw文件

模块依赖(建议使用最新依赖)

  1. 使用maven添加依赖
  <<

以上是关于JavaCV开发详解之24:使用javacv保存raw视频像素格式(yuv或者rgb),并使用ffplay播放raw的主要内容,如果未能解决你的问题,请参考以下文章

JavaCV开发详解之33:使用filter滤镜实现动态日期时间叠加

JavaCV开发详解之34:使用filter滤镜实现字符滚动和无限循环滚动字符叠加,跑马灯特效制作

JavaCV开发详解之34:使用filter滤镜实现字符滚动和无限循环滚动字符叠加,跑马灯特效制作

JavaCV开发详解之32:使用filter滤镜实现中文字符叠加

JavaCV开发详解之32:使用filter滤镜实现中文字符叠加

javaCV开发详解之9:基于gdigrab的windows屏幕画面抓取/采集(基于javacv的屏幕截屏录屏功能)