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视频开发入门教程
跨平台播放器开发,开发一个播放器需要用到的
FFmpeg
知识
咱们先来看一个流程图:该系列文章就是将上图拆分为具体的代码模块,那么该篇咱们主要讲解如何利用
FFmpeg
API来对一个输入数据进行解封装,读取原始音频视频信息,然后对音频视频做一些基本操作。
程序员老舅
·
2023-12-15 12:35
音视频开发进阶
音视频
视频编解码
实时音视频
实时互动
webrtc
基于
FFmpeg
源码分析HLS拉流
本文分析
ffmpeg
针对hls处理的源码概述:首先通过http请求获取m3u8文件,通过解析m3u8文件获取切片最早的的ts文件获取常规的AVFormatContext信息。
程序员老舅
·
2023-12-15 12:05
音视频开发进阶
音视频
网络协议
实时音视频
webrtc
视频编解码
音视频之——
FFmpeg
教程(二)——Windows10下搭建nginx-rtmp流媒体服务器
前言前一篇我们知道了如何配置
FFmpeg
开发环境,接下来,就开始简单的推流吧。说到推流前,我们要知道常用的几个直播推流协议。
Hirezy
·
2023-12-15 12:04
图形图像与音视频
Linux
Nginx
音
视频开发
-
FFmpeg
详解
音
视频开发
是个非常复杂的,庞大的开发话题,初涉其中,先看一下结合OEIP(开源项目)新增例子。可以打开flv,mp4类型文件,以及rtmp协议音视频数据,声音的播放使用SDL。
Linux服务器开发
·
2023-12-15 12:00
音视频开发
ffmpeg
音视频
FFmpeg
音视频开发
流媒体服务器开发
Android音视频开发
webrtc
【媒体开发】利用
FFMPEG
进行推拉流
目录1.下载并启动媒体服务2.使用
FFMPEG
拉流并推送到指定服务地址3.客户端拉流1.下载并启动媒体服务MediaMTX,也即之前的rtsp-simple-server,是一个即用型、零依赖的实时媒体服务器和媒体代理
叶舟
·
2023-12-15 12:27
ffmpeg
推拉流
rtsp推流
直播推流
【owt-server】清理日志:owt、srs、
ffmpeg
运行一段时间后,云主机的磁盘满了owt的日志和srs的日志比较多。查看日志文件占用:du通过命令du-h–max-depth=1*,可以查看当前目录下各文件、文件夹关闭owt-serverdist#./bin/stop-all.shroot@k8s-master-2K4G:~/p2p/zdsvr-20201229/dist#./bin/stop-all.shstoppingmanagement-a
等风来不如迎风去
·
2023-12-15 12:26
传输探索实践
ffmpeg
webrtc
ZLMediaKit 编译以及测试(Centos 7.9 环境)
前言二、编译器1、获取代码2、编译器2.1编译器版本要求2.2安装编译器3、安装cmake4、依赖库4.1依赖库列表4.2安装依赖库4.2.1安装libssl-dev和libsdl-dev4.2.2安装
ffmpeg
-devel
bacawa
·
2023-12-15 08:01
视频流处理
centos
ZLMediaKit
流媒体服务器
android版本webrtc使用
ffmpeg
解码h264编译报错
1,androidstudio使用
ffmpeg
解码h264编译报错:third_party/
ffmpeg
/
ffmpeg
_internal/videodsp.o:infunction`ff_prefetch_aarch64
thehunters
·
2023-12-15 08:22
webrtc
android
h264
ffmpeg
ACPM高效C++组件管理让音视频终端SDK性能更好、稳定性更高
本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音
视频开发
利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。
阿里云视频云
·
2023-12-15 07:14
硬核干货
云计算
视频云
多维详述MediaBox互动直播AUI Kit低代码开发方案
本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音
视频开发
利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。
阿里云视频云
·
2023-12-15 07:44
硬核干货
低代码
云计算
视频云
深度解读MediaBox SDKs如何实现技术架构升级
本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音
视频开发
利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。
阿里云视频云
·
2023-12-15 07:13
硬核干货
云计算
视频云
C++异步网络库workflow系列教程(2)redis任务
往期教程如果觉得写的可以,请给一个点赞+关注支持一下workFlowc++异步网络库编译教程与简介C++异步网络库workflow
入门教程
(1)HTTP任务RedisURL的格式redis://:password
@新法
·
2023-12-15 07:09
c++
网络
redis
workflow
C++异步网络库workflow
入门教程
(1)HTTP任务
如果觉得小弟写的可以,请给一个点赞+关注支持workFlowc++异步网络库编译教程与简介创建并启动http任务示例#includeintmain(){WFHttpTask*httpTask=WFTaskFactory::create_http_task("http://baidu.com",0,0,0);protocol::HttpRequest*req=httpTask->get_req();
@新法
·
2023-12-15 07:39
网络
c++
http
服务器
linux
异步网络库
零基础期权
入门教程
(39)赚取额外的利息
先声明一下,本节介绍的方法对账号类型的要求比较高,不是所有账号都能使用。对A股不适用。在介绍这个方法之前,先回顾一下期权的保证金。百度百科上面说的是,期权卖方需要交纳保证金。许多从业人员也是说收取保证金。其实这种说法是错误的,来源于一个不贴切的英文翻译。对期权而言,保证金对应的英文是marginrequirement。这只是一个需要被满足的requirement。你账号里面的资金能够满足margi
期权钩沉
·
2023-12-15 06:54
产品经理之Axure的元件&动态面板的使用(附上三个详细案例)
目录一.动态面板介绍二.动态面板的
入门教程
----以轮播图为例三.案例3.1erp登录案例3.2erp的左侧菜单栏案例3.3erp公告栏案例前言本篇讲解Axure的元件库,从中抽取了一个动态面板的元件单独进行分享介绍一
姿势不太差
·
2023-12-15 01:00
产品经理的基础必备知识
产品经理
axure
产品运营
学习
学习方法
ffmpeg
编译问题
利用
ffmpeg
实现一个播放器,
ffmpeg
提供动态库,但是编译链接的时候遇到下面的问题:..
_DCG_
·
2023-12-15 01:58
ffmpeg
c++
ffmpeg
c++
c
SRS搭建webrtc直播一条龙教学!!!!!!
直播和RTC的协议或能力,是SRS的核心能力,新的音
视频开发
者,将不会区分直播和RTC,因
美丽的欣情
·
2023-12-14 23:52
SRS
ffmpeg
linux
ffmpeg
常用命令
一、格式转换MP4转H264
ffmpeg
-iinput.mp4-vcodech264output.h264其中:input.mp4是指要转换视频文件的名称,根据实际而定;output.mp4是转换后的输出文件名
wwwlyj123321
·
2023-12-14 22:10
流媒体
H264
【Python网络爬虫
入门教程
1】成为“Spider Man”的第一课:HTML、Request库、Beautiful Soup库
Python网络爬虫入门:Spiderman的第一课写在最前面背景知识介绍蛛丝发射器——Request库智能眼镜——BeautifulSoup库第一课总结写在最前面有位粉丝希望学习网络爬虫的实战技巧,想尝试搭建自己的爬虫环境,从网上抓取数据。前面有写一篇博客分享,但是内容感觉太浅显了【一个超简单的爬虫demo】探索新浪网:使用Python爬虫获取动态网页数据本期邀请了擅长爬虫的朋友@PoloWit
是Yu欸
·
2023-12-14 22:09
蓝桥杯python
#
实践
python
爬虫
开发语言
经验分享
AI编程
课程设计
百度
ffmpeg
相关命令
视频转码dav转化为mp4格式
ffmpeg
-i2021-08-10.dav-codeccopy11.mp4二进制文件转为mp4格式//-c:v指定视频流编码器,不指定编码会默认用mp4这种容器的默认音视频编码进入编码
云端一散仙
·
2023-12-14 22:37
FFmpeg
ffmpeg
FFmpeg
的AVFilter框架总成AVFilter-AVFilterContext
毫无疑问,还是和前面的一样一个context和一个包含有回调函数指针的插件结构体,想要实现自己的插件,主要实现里面的回调函数就可以了,当然,AVFilter比其它模块稍微复杂一点还要牵扯到其它一些辅助模块,在其它章节介绍下面是关键函数调用图:/***Addaframetothebuffersource.**@paramctxaninstanceofthebuffersrcfilter*@param
泰勒朗斯
·
2023-12-14 22:36
FFmpeg
ffmpeg
FFmpeg
-基础组件-AVFrame
本章主要介绍
FFmpeg
基础组件AVFrame.文章目录1.结构体成员2.成员函数AVFrameHost内存的获取av_frame_get_bufferAVFramedevice内存获取av_hwframe_get_buffer
泰勒朗斯
·
2023-12-14 22:06
FFmpeg
ffmpeg
FFmpeg
的AVIOPROBE
文章目录定义可能你一直有疑问,
ffmpeg
的avformat是怎么提前知道码流是编码格式或者容器?恭喜你,看到这里,你找到答案了,在这里,
ffmpeg
通过这些probe函数来提前获取码流的编码格式。
泰勒朗斯
·
2023-12-14 22:06
ffmpeg
FFmpeg
的AVOutputFormat
还是和前文一样,先把架构勾勒出来,后期慢慢讲一下代码流程,可以进行各类网络协议的推流,各类容器的封装结构体其实就一些回调函数,看到priv_data_size没,这个指向了AVFormatContext的priv_datatypedefstructAVOutputFormat{constchar*name;/***Descriptivenamefortheformat,meanttobemoreh
泰勒朗斯
·
2023-12-14 22:06
FFmpeg
ffmpeg
FFmpeg
之AVFilterLink
这个结构体主要是用来link两个filter的,它存在于每个AVFilterContext中structAVFilterContext{constAVClass*av_class;///src=src;link->dst=dst;link->srcpad=&src->output_pads[srcpad];link->dstpad=&dst->input_pads[dstpad];link->ty
泰勒朗斯
·
2023-12-14 22:06
FFmpeg
ffmpeg
c++
开发语言
FFmpeg
之AVFilterGraph
AVFilterGraph是对pileline的一个整体描述,没看之前以为里面大概是个有向无环图什么的来描述,进去一看,居然只是用链表来描述结构体先看结构体,主要关注里面的两个成员变量AVFilterContext**filters;unsignednb_filters;AVFilterLink**sink_links;intsink_links_count;以为avfilter是通过avFilt
泰勒朗斯
·
2023-12-14 22:06
FFmpeg
ffmpeg
2023年-含泪总结
思维导图入口文章目录1
FFmpeg
1基础组件12.基础组件23.AVCodec组件4.AVFORMAT5.AVFilt
泰勒朗斯
·
2023-12-14 22:35
工具
学习
FFmpeg
的AVcodecParser
FFmpeg
中有很多现成的parser结构体下面是它的上下文typedefstructAVCodecParserContext{void*priv_da
泰勒朗斯
·
2023-12-14 22:54
FFmpeg
ffmpeg
音频静默时间截取工具
通过
ffmpeg
工具裁剪掉音频文件中的静默时间(将音频文件中声音低于指定分贝的时间段裁剪掉)通过
ffmpeg
获取音频静默时间段=>通过静默时间段截取非静默音频=>将非静默音频合并为完整音频工具的github
路过乌云
·
2023-12-14 21:06
需求
ffmpeg
java
java gif 帧_javacv之于视频/GIF解帧及重新拼接生成GIF实现
预备接手表情包处理业务,前期处理并不复杂,流程包括:GIF动图与视频的解帧,逐帧处理,组合各帧得到新的GIF.经过调研,整合了
ffmpeg
的JavaCV可完美处理解帧,animated-gif-lib组件包含
weixin_39623355
·
2023-12-14 21:00
java
gif
帧
音视频基本概念和
FFmpeg
的简单入门
写在前面最近正好有音视频编辑的需求,虽然之前粗略的了解过
FFmpeg
不过肯定是不够用的,借此重新学习下;基本概念容器/文件(Conainer/File):即特定格式的多媒体文件,一般来说一个视频文件是由视频
dotNET跨平台
·
2023-12-14 21:29
ffmpeg
java
大数据
python
linux
java使用
ffmpeg
拆分和拼接音频
ffmpeg
是一个开源的跨平台音视频处理工具,它可以对音视频进行格式转换、压缩、采集、裁剪、剪辑等操作。
[奸笑]这个不是斜眼笑[奸笑]
·
2023-12-14 21:42
java
语音处理
java
ffmpeg
音视频
开发语言
Docker入门学习
参考Docker
入门教程
Docker——从入门到实践1.Docker是什么1.1环境配置软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来?
caokai001
·
2023-12-14 21:04
报错ffprobe error (see stderr output for detail)
使用python+
ffmpeg
进行rtsp拉流,在更换了Ip设置后出现报错,但是使用vlc可以正常拉流,重启电脑后解决。
HeroYDHY
·
2023-12-14 19:23
python
ffmpeg
使用NanoPi NEO4进行rtsp拉流
使用系统:FriendlyDesktop系统使用python进行编程,分别使用opencv与
ffmpeg
进行功能实现,折腾了挺长时间,代码很简单,主要是环境搭建。
HeroYDHY
·
2023-12-14 19:23
opencv
ffmpeg
nanopi
neo4
python
【小沐学Python】Python实现语音识别(Whisper)
文章目录1、简介1.1whisper简介1.2whisper模型2、安装2.1whisper2.2pytorch2.3
ffmpeg
3、测试3.1命令测试3.2代码测试:识别声音文件3.3代码测试:实时录音识别
爱看书的小沐
·
2023-12-14 18:11
Python
AI
python
语音识别
whisper
pytorch
ffmpeg
ai
AI编程
FFmpeg
之AVHWAccel
这也是
ffmpeg
解码器中比较重要的一个模块,很多人认识它应该是通过一条命令
ffmpeg
-hwaccelcuda-hwaccel_output_formatcuda-iinput.mp4-c:vh264
泰勒朗斯
·
2023-12-14 15:41
FFmpeg
ffmpeg
FFmpeg
之AVCodec
这一节是最重要的一节,
ffmpeg
的解码,还是和以前一样,一定是先来一个上下文context,再一个具体的解码器类。
泰勒朗斯
·
2023-12-14 15:41
FFmpeg
ffmpeg
FFmpeg
之AVFilterPad
AVFilterPad起一个输入和输出接口的作用结构体/***Afilterpadusedforeitherinputoroutput.*/structAVFilterPad{/***Padname.Thenameisuniqueamonginputsandamongoutputs,butan*inputmayhavethesamenameasanoutput.ThismaybeNULLifthi
泰勒朗斯
·
2023-12-14 15:15
FFmpeg
ffmpeg
FFmpeg
之HWContextType
HWContextType算是
ffmpeg
中为硬解码第三方接口的一个辅助类,它自己有两个辅助子类AVHWDeviceContext和AVHWFramesContext。
泰勒朗斯
·
2023-12-14 15:15
FFmpeg
ffmpeg
使用
ffmpeg
命令进行视频格式转换
1
ffmpeg
介绍
FFmpeg
是一个非常强大和灵活的开源工具集,用于处理音频和视频文件。它提供了一系列的工具和库,可以用于录制、转换、流式传输和播放音频和视频。
智慧医疗探索者
·
2023-12-14 14:18
音视频处理
ffmpeg
转码
分辨率
Java语言概述及保姆级
入门教程
(JDK 17版本)
笔记来自尚硅谷老师-康老师学习教程:https://www.bilibili.com/video/BV1PY411e7J6/?spm_id_from=333.337.search-card.all.click1、Java基础全程脉络图1.1本章专题与脉络2.抽丝剥茧话Java2.1当前大学生就业形势麦可思研究院发布了《2022年中国大学生就业报告》,针对2021届毕业生收入较高的本科专业排行榜:麦
小熊学Java
·
2023-12-14 14:11
Java从入门到精通
java
开发语言
Hello
World
GitHub Actions 定时运行代码(定时发送天气邮件)
我写的《GitHubActions
入门教程
》已经介绍了它的基本用法。本文紧接前一篇教程,给出一个简单实用的例子:每天定时运行一次脚本,获取天气预报,然后发送电子邮件。
C+ 安口木
·
2023-12-14 14:52
github
Axure RP 9
入门教程
1.Axure简介Axure是一个交互式原型设计工具,可以帮助用户创建复杂的交互式应用程序和网站。Axure能够让用户快速构建出具有高度可交互性的原型,可以在团队中进行协作、分享和测试。使用Axure可以设计出各种不同类型的原型,包括网站、移动应用程序、桌面应用程序等等。Axure提供了丰富的控件库、交互效果、数据驱动和条件逻辑,使得用户可以创建出高度真实的原型,以更好地展示设计理念和交互流程。A
Ar.小白
·
2023-12-14 12:25
axure
编译源码-【opencv3.4.16 + vs2013 x64】
win11CMake3.26.4Configure,去掉勾选图中黄色标注的项,opencv_world随意Configure可能提示3rdparty下载timeout,它会下载到源码目录的.cache├──.cache│├──
ffmpeg
Kelvin_Ngan
·
2023-12-07 00:16
opencv
opencv
神仙级Python
入门教程
(非常详细),从零基础入门到精通!
一.初聊Python1.为什么要学习Python?在学习Python之前,你不要担心自己没基础或“脑子笨”,我始终认为,只要你想学并为之努力,就能学好,就能用Python去做很多事情。在这个喧嚣的时代,很多技术或概念会不断兴起,我希望你能沉下心来去学习,不要急于求成,一步一个脚印。当你把某个技术学好、学精后,还是能做一些事情的,甚至能找到喜欢的工作或完成实践项目。程序语言没有最好,只有最适合。作为
凯森森讲Python
·
2023-12-06 23:08
python
人工智能
数据分析
工具: PowerShell常用命令
/MyPlugin文件相关处理参考:powershell新手向,新建、删除文件及对文件添加内容参考文档PowerShell
入门教程
语法、环境|Powershell教程
大白萝卜不紧张
·
2023-12-06 23:05
工具
windows
UE4课堂笔记——《UE4C++游戏开发
入门教程
!》第二期共享变量和方法
《UE4C++游戏开发
入门教程
!》第二期UE4C++游戏开发
入门教程
!(第二期)1UE4C++游戏开发
入门教程
!(第二期)2UE4C++游戏开发
入门教程
!(第二期)3UE4C++游戏开发
入门教程
!
暂时先用这个名字
·
2023-12-06 23:54
Unreal
Engine
游戏开发
游戏
ue4
UE4课堂笔记——《UE4C++游戏开发
入门教程
!》第三期创建组件(静态网格体实现摄像头追踪)
《UE4C++游戏开发
入门教程
!》第三期UE4C++游戏开发
入门教程
!(第三期)1UE4C++游戏开发
入门教程
!(第三期)2UE4C++游戏开发
入门教程
!(第三期)3UE4C++游戏开发
入门教程
!
暂时先用这个名字
·
2023-12-06 23:54
Unreal
Engine
游戏
游戏开发
ue4
Qt/C++音
视频开发
57-切换音视频轨道/切换节目流/分别切换音频视频轨道
一、前言对各种音视频文件格式的支持,是一个播放器的基础功能。一般的音视频文件只有1路流,比如音频文件只有1路音频流,视频文件只有1路音频1路视频流,实践过程中发现,还有一种ts格式的文件,可能有多路流,这种格式一般是将多路节目流封装到一个文件中,用户可以根据自己的需要切换不同的节目,比如CCTV1、CCTV2都在一个ts流文件中,用户可以选择切换到CCTV1、也可以选择切换到CCTV2,而且音频流
feiyangqingyun
·
2023-12-06 23:20
Qt/C++音视频相关
qt
c++
音视频
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他