ffmpeg
文章平均质量分 83
是唯水啊
一只正在成长的青年程序猿
展开
-
webRTC基础入门
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、webRTC介绍二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供原创 2022-05-31 00:02:50 · 4158 阅读 · 2 评论 -
RTMP协议
文章目录一、RTMP是什么?二、RTMP与HLS比较三、RTMP创建流的基本流程1. RTMP握手2. 建立RTMP连接3. 创建RTMP流四、RTMP消息结构五、RTMP与FLV协议关系一、RTMP是什么?RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协原创 2021-10-06 21:12:21 · 868 阅读 · 0 评论 -
FFmpeg及视频简介
文章目录一、音视频的应用场景二、ffmpeg简介1.ffmpeg命令2.ffmpeg编译目录介绍三、视频简介1.视频基础知识1.1 视频图像要素1.2 屏幕显示原理1.3 视频码流的计算1.4 什么是YUV数据1.5 YUV与RGB之间的关系1.6 YUV的常见格式1.7 YUV的存储格式2.视频采集2.1 ffmpeg命令行采集YUV数据2.2 api采集YUV数据3.视频编码3.1 GOP介绍3.2 H264中的I/P/B帧3.2 SPS与PPS帧3.音频采集3.1 PCM和WAV3.2 命令行采集音频原创 2021-10-04 18:27:41 · 1273 阅读 · 0 评论 -
FFmpeg及音频简介
文章目录一、音视频的应用场景二、ffmpeg简介1.ffmpeg命令2.ffmpeg编译目录介绍三、音频简介1.声音三要素2.音频处理流程3.音频采集3.1 PCM和WAV3.2 命令行采集音频3.3 命令行播放PCM3.3 音频编码一、音视频的应用场景互动直播系统娱乐直播系统音视频特效音视频剪辑二、ffmpeg简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进原创 2021-09-29 18:10:40 · 1410 阅读 · 0 评论 -
ubuntu环境使用ffmpeg从摄像头采集YUV数据
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、查询摄像头支持的采集格式二、使用步骤1.引入库2.读入数据总结前言记录ffmpeg视频处理学习笔记一、查询摄像头支持的采集格式v4l2有一个工具,可以查询摄像头支持的数据格式。我们先安装这个工具,使用如下命令。sudo apt install v4l-utils然后使用这个工具,查询我们的摄像头设备。v4l2-ctl --list-devices我这里列出了如下内容USB2.0 Camera: US原创 2021-07-08 23:21:32 · 882 阅读 · 0 评论 -
linux环境下编译ffmpeg
一.安装ffmpeg方式一:源安装 sudo apt-get install ffmpeg方式二:源码下载:http://ffmpeg.org/download.html编译安装: 下载后的压缩包解压,在ffmpeg文件夹下编译(先创建/usr/local/ffmpeg文件夹)问题一:问题二:ffplay时出现Could not initialize SDL : No available video device有效解决办法(组合):**安装依赖库sudo apt instal原创 2021-06-10 22:10:00 · 297 阅读 · 0 评论