当前位置: 首页 > article >正文

RK3568笔记七十六:使用V4L2框架录制MP4视频保存到本地

若该文为原创文章,转载请注明原文出处。

录制MP4使用的是ffmpeg,如何编译自行处理。

使用的是正点原子的RK3568测试,其他板子自行调试。

一、程序功能介绍

说明: 程序参考FFMPEG提供的例子程序muxing.c进行修改。

功能介绍:

程序里目前有一个子线程和一个主线程,子线程通过linux标准的V4L2框架读取摄像头数据(NV12);

然后把NV12数据转换为YUV420P格式(H264必须使用该格式编码),主线程里进行视频和音频编码。

目前程序里还没有加入实时音频采集功能,音频直接使用的例子代码里生成的固定声音。

linux下音频采集的文章:


http://www.kler.cn/a/514681.html

相关文章:

  • PAT甲级-1017 Queueing at Bank
  • 从入门到精通:RabbitMQ的深度探索与实战应用
  • 机器学习(4):决策树
  • Android实战经验篇-AndroidScrcpyClient投屏一
  • 使用docker打包部署jar包服务
  • 免费下载 | 2024中国智算中心产业发展白皮书
  • 【MySQL — 数据库基础】深入解析MySQL常用表操作
  • Servlet3 简单测试
  • 加强版第二十二章KTL光流法
  • priority_queue底层实现细节
  • 图片生成Prompt编写技巧
  • ASP.NET Blazor部署方式有哪些?
  • 让旅游更智能:基于AR的旅游导览应用解析
  • jupyter notebook环境问题
  • 爬虫基础之爬取某站视频
  • VIVO大数据面试题及参考答案
  • PID 控制算法(二):C 语言实现与应用
  • KT148A语音芯片一个mp3语音,有办法分成一段一段的吗
  • typescript 书写.d.ts文件
  • 【ubuntu 连接显示器无法显示】可以通过 ssh 连接 ubuntu 服务器正常使用,但服务器连接显示器没有输出