E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FFmpeg实用技巧
开源RTMP组件EasyPusher-Android+EasyDarwin实现APP推流给RTSP流媒体服务器
场景Windows上搭建NginxRTMP服务器并使用
FFmpeg
实现本地视频推流:Windows上搭建NginxRTMP服务器并使用
FFmpeg
实现本地视频推流_BADAO_LIUMANG_QIZHI
霸道流氓气质
·
2023-11-28 18:18
架构之路
android
服务器
音视频
EasyDarwin
ffmpeg
+EasyDarwin开源流媒体服务器平台试用笔记(视频流rtsp)
服务Githubhttps://github.com/EasyDarwin/EasyDarwin,serverwillinvoking
ffmpeg
.1.downloadserver下载EasyDarwin-windows
FakeOccupational
·
2023-11-28 18:18
语言学习笔记
媒体
音视频
使用docker运行mediamtx
docker3、更换镜像源二、创建ubuntu容器并安装mediamtx且自启动1、下载解压并配置mediamtx2、创建mediamtx-start.sh文件作为mediamtx启动文件3、创建容器三、安装
ffmpeg
唯一602
·
2023-11-28 18:47
docker
运维
ubuntu
视频编解码
ffmpeg
视频文件+EasyDarwin做摄像机模拟器模拟RTSP流很方便,还能做成系统服务,方法与流程
之前我看到过一家人工智能做算法的企业,用EasyDarwin+
FFMPEG
做了一个摄像机的模拟器,方法大概是:用
ffmpeg
读取mp4等类型的视频文件(当然
ffmpeg
啥都能读取),再以RTSP协议的形式推送给
xiejiashu
·
2023-11-28 18:47
EasyDarwin
RTSP模拟器
文件转RTSP
MP4转rtsp
EasyDarwin
视频点播
(
实用技巧
)
虽然这个领域竞争激烈,但通过采用一些
实用技巧
和策略,您可以提高自己的收入水平。本文将详细探讨如何在橘子打字赚钱平台上提高您的收益,为您提供干货分享和实用建议。
幸运副业
·
2023-11-28 18:57
Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo
https://hpzwl.blog.csdn.net/article/details/134561660红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、
ffmpeg
长沙红胖子Qt
·
2023-11-28 17:37
linux驱动开发
linux
驱动开发
文件操作集
FFmpeg
编解码常用API和数据结构
一、简述本文主要介绍
FFmpeg
编程中用到的基础知识,包含常见音视频概念,常用API函数,常用结构体,解封装流程,解复用器流程以及注册等。
音视频开发老马
·
2023-11-28 15:46
ffmpeg
数据结构
ffmpeg
数据结构简介
每个库的功能作用在
FFmpeg
的编译中可以编译出了6个so动态库:libavcodec.solibavfilter.solibavformat.solibavutil.solibswresample.solibswscale.so
音视频开发进阶
·
2023-11-28 15:46
编程语言
ffmpeg
python
git
数据库
ffmpeg
接收网络流并解码_
FFmpeg
编程入门系列(1)
FFmpeg
播放器框架一个完整的播放器框架如下:媒体文件可以是本地文件,也可以是网络流;解复用器主要是分离出音视频包。音视频packet队列:这个是分开设计。
weixin_39985286
·
2023-11-28 15:15
ffmpeg
接收网络流并解码
ffmpeg
获取帧率
ffmpeg如何在结尾添加帧
ffmpeg解码h265码流
FFmpeg
入门详解之46:SDL2的重要数据结构、API、操作流程
SDL是什么?SDL是SimpleDirectMediaLayer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。SDL(SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac
福优学苑@音视频+流媒体
·
2023-11-28 15:45
福优学苑音视频/流媒体
音视频
sdl
【流媒体开发】17、
FFmpeg
基础入门、API、结构体
一、播放器框架二、常用音视频概念容器/文件(Conainer/File):即特定格式的多媒体文件,比如mp4、flv、mkv等。媒体流(Stream):表示时间轴上的一段连续数据,如一段声音数据、一段视频数据或一段字幕数据,可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器(有些码流音频他是纯PCM)。数据帧/数据包(Frame/Packet):通常,一个媒体流是由大量的数据帧组成的
努力努力再努力~~
·
2023-11-28 15:45
流媒体
ffmpeg
FFmpeg
学习(六):
FFmpeg
核心模块 libavformat 与 libavcodec 分析
一、libavformat介绍libavformat的主要组成与层次调用关系如下图:AVFromatContext是API层直接接触到的结构体,它会进行格式的封装和解封装,它的数据部分由底层提供,底层使用了AVIOContext,这个AVIOContext实际上就是为普通的I/O增加了一层Buffer缓冲区,再往底层就是URLContext,也就是达到了协议层,协议层的实现由很多,如rtmp、ht
音视频开发老马
·
2023-11-28 15:45
音视频开发
Android音视频开发
流媒体服务器
ffmpeg
学习
音视频
视频编解码
实时音视频
ffmpeg
常用库、术语、API、数据结构总结
文章目录一、常用音视频术语和概念二、常用概念三、
FFmpeg
库简介四、
ffmpeg
常用函数简介(一)关于初始化和注册相关的函数(二)封装格式相关函数(三)解码相关函数五、
ffmpeg
常用数据结构简介一、
老张音视频开发进阶
·
2023-11-28 15:44
音视频
视频编解码
实时音视频
计算机视觉
webrtc
基于
ffmpeg
的视频编解码,音频编解码播放
FFmpeg
库简介avcodec:编解码,包含avformate:封装格式处理avfilter:滤镜特效处理avdevice:输入输出设备avutil:工具库swresample:音频采样处理swscale
ShawnDenver
·
2023-11-28 15:14
FFmpeg
介绍及入门知识
1、简介
FFmpeg
是一套由c语言编写的,可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,自身采用LGPL或GPL许可证。
欧特克_Glodon
·
2023-11-28 15:13
FFmpeg音视频开发
ffmpeg
音视频
FFmpeg
常用库、术语、API、数据结构总结
文章目录一、常用音视频术语和概念二、常用概念三、
FFmpeg
库简介四、
ffmpeg
常用函数简介(一)关于初始化和注册相关的函数(二)封装格式相关函数(三)解码相关函数五、
ffmpeg
常用数据结构简介一、
程序员老舅
·
2023-11-28 15:43
音视频开发进阶
ffmpeg
音视频开发
音视频
c++
ffplay
视频压缩编码
视频编解码
FFmepg 核心开发库及重要数据结构与API
文章目录前言一、
FFmpeg
核心开发库二、
FFmpeg
重要数据结构与API1、简介2、
FFmpeg
解码流程①、
FFmpeg
2.x解码流程②、
FFmpeg
4.x解码流程3、
FFMpeg
中比较重要的函数以及数据结构
须尽欢~~
·
2023-11-28 15:40
音视频开发
ffmpeg
API
vins-course 安装
1.opencv需要使用3.3.1的版本,在cmakelist中,find_package(OpenCV3.3.1REQUIRED)2.编译时报错,
ffmpeg
相关,error:'CODEC_FLAG_GLOBAL_HEADER'wasnotdeclaredinthisscope
手持电烙铁的侠客
·
2023-11-28 13:02
VIO
c++
opencv
开发语言
ffmpeg
中设置配置项时ERROR: x264 not found using pkg-config
场景:
ffmpeg
在配置项中引入了x264报错问题:ERROR:x264notfoundusingpkg-config解决:vim/etc/profile末尾加入内容exportPKG_CONFIG_PATH
husishuai
·
2023-11-28 07:11
ffmpeg
FFmpeg
学习笔记--Ubuntu20.04编译安装
FFmpeg
、FFplay和FFprobe
目录1--下载
FFmpeg
2--编译
FFmpeg
3--设置环境变量4--测试1--下载
FFmpeg
①下载5.1版本的
ffmpeg
wgethttp://www.
ffmpeg
.org/releases/
ffmpeg
晓晓纳兰容若
·
2023-11-28 06:23
FFmpeg学习笔记
ffmpeg
学习
音视频
OpenAI Whisper 语音识别 模型部署及接口封装【干货】
一、安装依赖pipinstall-Uopenai-whisper二、安装
ffmpeg
cd/opt#下载5.1版本的
ffmpeg
wgethttp://www.
ffmpeg
.org/releases/
ffmpeg
isSamle
·
2023-11-28 06:42
人工智能学习
大语言模型
项目
whisper
语音识别
人工智能
试试
FFmpeg
将FLV转MP4
最近在下载直播视频时,大器发现下载的视频是FLV格式,在快进或者拖动播放进度条时,视频图像会卡住不动很长时间,极大影响观看体验。解决FLV播放问题的方法是将FLV转换为大部分设备都支持的MP4格式。虽然本文是以FLV转MP4为例,但同样适用于其他类型视频文件的转换,包括WebM、AVI和WMV。编码简介FLV格式发布于2002年,一经推出便迅速成为了网页默认的视频格式,是第一个在互联网上被广泛使用
大器待成
·
2023-11-28 01:24
HTML躬行记(4)——Web音视频基础
1、基础概念本节音视频的基础概念摘自书籍《
FFmpeg
入门详解音视频原理及应用》。1.1音频声音的三要素为频率、振幅和波形,即声音的音调、声波的响度和声音的音色。
音视频开发老马
·
2023-11-28 00:20
音视频开发
音视频
前端
html
暑期小结
❌预习线代等课程,学习ps等
实用技巧
。✔1.(6.24---7.2)在短学期开课之前,去逛逛杭州,然后去咨询一下正畸的事情,和低碳小组商量后续比赛的事情。
余悸_394f
·
2023-11-27 22:44
ffmpeg
的编译(for x86,for arm)安装及使用(网络资料整理)
ffmpeg
编译及使用1
ffmpeg
介绍
ffmpeg
是音视频的分离,转换,编码解码及流媒体的完全解决方案,其中最重要的就是libavcodec库。它被mplayer或者xine使用作为解码器。
叶广明_微信ye_guangming
·
2023-11-27 21:02
ffmpeg
x86
网络
codec
audio
video
subversion
ffmpeg
gdi录制桌面视频时注意事项
本人之前写了一个博客:
ffmpeg
录制桌面(自己用gdi抓图)当时设置的帧率是10,设置的比较低,原因在于,设置高了,1秒钟抓不到对应的图片数量,会导致最终生成文件播放起来,时间变短。
tusong86
·
2023-11-27 18:00
音视频
从底层分析一对一直播软件源码开发中,视频录制那点事
录制框架:Camera(视频源)+Libyuv(编辑YUV图像数据)+MediaCodec(编辑h264数据)+AudioRecord(录制音频数据)+
ffmpeg
(多段音视频合成,输出mp4)一对一直播软件源码开发中视频录制的主要代码全在
云豹科技程序猿
·
2023-11-27 18:52
一对一直播源码
点奶茶省钱技巧,点奶茶怎么点更便宜?
在本文中,我将分享几个点奶茶省钱的
实用技巧
,帮助你在享受美味的同时节约开支。
金钱保卫科长
·
2023-11-27 18:02
ffmpeg
开发 环境配置
ffmpeg
开发简图1下载
ffmpeg
开发包https://
ffmpeg
.org/download.html包含三个版本:Static、Shared以及DevStatic---包含3个应用程序:
ffmpeg
.exe
32131532
·
2023-11-27 17:12
ffmpeg
RTMP直播推流
一.前言之前在老东家时,因为自己平时课外喜欢研究音视频相关的东西,刚好老大那一阵又忙,于是当时一个直播推流没有画面的问题就交给我来定位,但是那时候是基于老大的
ffmpeg
推流相关的代码去做修改,没有从头到尾的去自己弄一遍二
doublesky_zhang
·
2023-11-27 17:24
Git
实用技巧
:git stash
我们经常会遇到这样的情况:正在dev分支开发新功能,做到一半时有人过来反馈一个bug,让马上解决,但是新功能做到了一半你又不想提交,这时就可以使用gitstash命令先把当前进度保存起来。然后切换到另一个分支去修改bug,修改完提交后,再切回dev分支,使用gitstashpop来恢复之前的进度继续开发新功能。1.stash当前修改gitstash:保存当前工作进度,会把暂存区和工作区的改动保存起
风尘博客
·
2023-11-27 14:05
Git
Git
git教程、git
实用技巧
Git项目中存在的问题项目的安全性比较低。不能进行协同开发。不能进行版本控制。版本过多导致混乱。Git是什么?git是一个分布式版本控制系统及协同开发工具。版本控制工具的分类集中式版本控制工具。SVN分布式版本控制工具。Gitgit安装找到安装程序一直下一步双击打开,弹出命令窗口。自报家门$gitconfig--globaluser.name"YourName"$gitconfig--global
冰蛙ing
·
2023-11-27 14:26
GIT
git
svn
java
git
实用技巧
——欢迎光临=>LearnGitBranchingGit
实用技巧
Git
实用技巧
1.常见企业工作流程主要介绍,企业中常用的Git工作流
ironceo
·
2023-11-27 14:55
git
FFmpeg
将mp4转成flv
mp4转成flv格式文件步骤如下:1.打开输入文件,创建输入文件和输出文件的上下文环境2.遍历输入文件的每一路流,每个输入流对应创建一个输出流,将输入流中的编解码参数直接拷贝到输出流中。3.文件的写入。先写入新的多媒体文件的头。然后遍历输入文件的每一帧,对每一帧进行时间基的转换,转换好后写入新的多媒体文件。最后再多媒体文件中写入文件尾。/*将mp4转成flv格式*/#include#include
一叶知秋0830
·
2023-11-27 14:09
2019-03-25 Mac上编译
FFmpeg
生成JNI库文件:单文件库(lib
ffmpeg
.so)以及多文件版本
编译环境:MacOS10.14.3AndroidStudio3.3.2资料整合:
FFmpeg
源代码下载,适合用来生成各种库的较稳定Release版
FFmpeg
官方版(包含多个版本,都是目前还在支持的)
FFmpeg
HaloMartin
·
2023-11-27 12:06
如何做好时间管理
在这篇文章中,我们将探讨一些时间管理的重要原则和
实用技巧
。首先,设定明确的目标是时间管理的关键。在开始规划和安排时间之前,我们需要清楚地知道我们希望实现什么。这可以是长期目标、中期目标或者日常任务。
爆发的压力
·
2023-11-27 12:07
学习
经验分享
其他
window10_
ffmpeg
调试环境搭建-自己编译
《window10_
ffmpeg
调试环境搭建-极速版》已经介绍了在qtcreator里面调试
ffmpeg
.c工程。但是极速版的dll是现成的。所以本文来讲解如何自己编译出
ffmpeg
的dll。
Loken2020
·
2023-11-27 09:00
FFmpeg源码分析
linux
音视频
gnu
斯坦福6条黄金学习法则,培养孩子终身学习力
斯坦福大学教育学院院长丹尼尔L.施瓦茨介绍了6个科学学习方法,用具体案例分享学习中的
实用技巧
,帮助孩子们不再因为方法问题在学习中碰壁。归纳类比归纳类比指的是探寻各种事例之间内在相似性的学习方法。
励步英语呼市分校
·
2023-11-27 08:12
Shell 脚本数据处理艺术:文本清洗、格式转换实用指南
让我们一起来揭开这个充满
实用技巧
的数据处理世界。一、文本处理1.提取文件中特定关键词的行grep"error"input.log>errors.loggrep:
c洛#
·
2023-11-27 08:54
linux
linux
服务器
运维
从0开始学习JavaScript--构建强大的JavaScript图片库
本文将深入探讨构建JavaScript图片库的
实用技巧
,并通过丰富的示例代码演示如何实现各种功能。
晓之以理的喵~~
·
2023-11-27 08:09
JavaScript
学习
javascript
开发语言
ffmpeg
视频拼接合成/多YUV拼接合成一个YUV
最近在预研融屏/多画面显示,接触
ffmpeg
比较多,首先想到的是将多YUV合成一个YUV,然后再渲染显示,立马动手起来。
charon_smile
·
2023-11-27 07:19
ffmpeg
media
视频处理
ffmpeg
拼接合并yuv序列转成mp4
ffmpeg
需要用支持libx264的版本,如果需要,可以从这个网站下载编译支持libx264\x265的
ffmpeg
https://www.gyan.dev/
ffmpeg
/builds/packages
wu_qz
·
2023-11-27 07:17
视频编解码
FFmpeg
入门详解之66:播放器原理与流程解析
1.视频播放器基本原理解协议将流媒体协议的数据,解析为标准的相应的封装格式数据。视音频在网络上传播的时候,常常采用各种流媒体协议,例如HTTP,RTMP,或是MMS等等。这些协议在传输视音频数据的同时,也会传输一些信令数据。这些信令数据包括对播放的控制(播放,暂停,停止),或者对网络状态的描述等。解协议的过程中会去除掉信令数据而只保留视音频数据。例如,采用RTMP协议传输的数据,经过解协议操作后,
福优学苑@音视频+流媒体
·
2023-11-27 07:44
福优学苑音视频/流媒体
音视频
播放器
播放器开发(四):多线程解复用与解码模块实现
学习课题:逐步构建开发播放器【QT5+
FFmpeg
6+SDL2】前言根据第一章内容,我们首先可以先把解复用和解码模块完成,其中需要使用到多线程以及队列,还需要使用
FFmpeg
进行解复用和解码动作的实现。
绿色恐龙-
·
2023-11-27 07:10
C++
音视频
QT
ffmpeg
c++
音视频
qt
使用java调用
ffmpeg
命令将视频分屏并音视频同时播放(二分屏)
实现想法使用
ffmpeg
命令中的filter_complex(滤镜)参数来进行展示引入javacv版本org.bytedecojavacv1.5.6org.bytedeco
ffmpeg
-platform4.4
一枚开发小咸鱼
·
2023-11-27 06:36
java调用ffmpeg
音视频
java
开发语言
FFmpeg
学习(四)-- libavformat 代码组成
libavformat代码组成libavformat库中包含了
ffmpeg
支持的protocol、muxer、demuxer算法,提供了一些可以在所有muxer和demuxer上设置的通用全局选项。
gushansanren
·
2023-11-27 06:34
ffmpeg
学习
音视频
FFmpeg
音视频处理流程简介
FFmpeg
处理音视频完整流程包括5个阶段(输入文件—>编码数据包—>解码后数据帧—>编码数据包—>输出文件),如下图所示。
一叶知秋0830
·
2023-11-27 06:29
FFmpeg
零基础学习(二)——视频文件信息获取
目录前言正文一、获取宽高信息1、核心代码2、AVFormatContext3、avformat_alloc_context4、avformat_open_input5、avformat_find_stream_info6、av_dump_format7、av_find_best_streamEnd、遇到的问题1、QtDebug模式avformat_alloc_context无法分配对象,而Rele
昨夜雨疏风骤z
·
2023-11-27 06:55
FFmpeg
ffmpeg
学习
FFmpeg
零基础学习(一)——初步介绍与环境搭建
目录前言正文一、开发环境二、搭建环境三、测试代码四、调用库的介绍End、遇到的问题2、Qt在线安装容易报错,断开问题1、在线安装QMaintainTool很慢2、Qt5.15无法调试
FFmpeg
参考前言
昨夜雨疏风骤z
·
2023-11-27 06:20
FFmpeg
FFmpeg
『heqingchun-Ubuntu系统+x86架构+编译安装
ffmpeg
+带有nvidia硬件加速』
Ubuntu系统+x86架构+编译安装
ffmpeg
+带有nvidia硬件加速一、准备文件注:可直接下载我上传的CSDN资源,然后直接跳到"一"中的第"3"项"将文件按以下顺序存放"。
赫庆淳
·
2023-11-27 06:49
ubuntu
ffmpeg
ubuntu
ffmpeg
linux
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他