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
源码编译(基于MSVC编译器)
本地环境:windows10VisualStudio2022MSYS2安装MSYS2,用于编译
FFmpeg
。
taciturn丶
·
2024-01-27 16:41
FFmpeg
ffmpeg
FFmpeg
接口使用说明
avformat_open_input()打开输入流并读取标题。编解码器此时不会打开。流必须使用avformat_close_input()关闭。**参数1:AVFormatContextps:用户提供的AVFormatContext的指针(由avformat_alloc_context()分配),如果此接口失败AVFormatContext将被释放。*参数2:constcharurl:要打开的流
taciturn丶
·
2024-01-27 16:41
ffmpeg
FFmpeg
线程类封装+QT5实现直播拉流(文末含源代码)
FFmpeg
源码编译参考:
FFmpeg
源码编译(基于MSVC编译器)Qt5使用
FFmpeg
参考:Qt5+
FFmpeg
FFmpeg
Thread封装初始化,在新的
ffmpeg
版本中,只需要初始化网络流格式。
taciturn丶
·
2024-01-27 16:11
FFmpeg
Qt
ffmpeg
qt
开发语言
Qt5 +
FFmpeg
Qt5中通过
FFmpeg
拉流实现视频播放(简单的在Qt中使用
FFmpeg
的demo,没有做任何优化)本地环境:Qt5.15.2+MSVC2019_64bit编译器新建Qt项目,项目工程结构
ffmpeg
头文件路径
taciturn丶
·
2024-01-27 16:07
FFmpeg
Qt
qt
ffmpeg
开发语言
线程池使用
学习总结
什么是线程池?线程池(ThreadPool)是一种基于池化思想管理和使用线程的机制。它是将多个线程预先存储在一个“池子”内,当有任务出现时可以避免重新创建和销毁线程所带来性能开销,只需要从“池子”内取出相应的线程执行对应的任务即可。线程池优势:➢降低资源消耗:通过池化技术重复利用已创建的线程,降低线程创建和销毁造成的损耗。➢提高响应速度:任务到达时,无需等待线程创建即可立即执行。➢提高线程的可管理
star_falling
·
2024-01-27 16:35
学习
java
spring
MySQL 常用函数
学习总结
1、数值函数➢数学计算○ABS(x)返回x的绝对值SELECTABS(-2);○EXP(x)返回e的x次方SELECTEXP(2);○LN返回数字的自然对数SELECTLN(2);○OG(x)返回自然对数(以e为底的对数)SELECTLOG(20.085536923188);○POW(x,y)/POWER(x,y)返回x的y次方SELECTPOW(2,3);SELECTPOWER(2,3);○SQ
star_falling
·
2024-01-27 16:35
mysql
学习
数据库
Java 8 函数式接口
学习总结
什么是函数式接口➢有且仅有一个抽象方法的接口。➢被@FunctionalInterface注解的接口,接口上添加@FunctionalInterface注解意味着该接口只能有一个抽象方法,否则会编译报错函数式接口更多是为Lambda表达式服务的,所以函数式接口即可以适用于Lambda使用的接口。常用的函数式接口Java8在java.util.function包下预定义了大量的函数数式接口供我们使用
star_falling
·
2024-01-27 16:35
java
学习
Redis的Java客户端
学习总结
—————————redis.clientsjedis3.7.0简单案例importredis.clients.jedis.Jedis;/****@authorchengjiang*/publicclassDemoJedis{publicstaticvoidmain(String[]args){//1、建立连接Jedisjedis=newJedis("127.0.0.1",6379);//2、设置
star_falling
·
2024-01-27 16:34
redis
java
数据库
ffmpeg
处理ts视频流
ffmpeg
ts与mp4互相转换官网上新版(4.4版本)出来了基本版:https://www.gyan.dev/
ffmpeg
/builds/
ffmpeg
-release-essentials.zip完整版
awk_bioinfo
·
2024-01-27 16:03
1024程序员节
ffmpeg
ffmpeg
——TS流解析
RTSP(RealTimeStreamingProtocol),实时流传输协议,是TCP/IP协议体系中的一个应用层协议,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。实时传输协议RTP(Real-timeTransportProtocol)是一个网络传输协议,RTP协议详细说明了在互联网上传递音频和
Eyrane
·
2024-01-27 16:03
ffmpeg
关于HLS的discontinue出现问题
1、apple的hls方案,采用
ffmpeg
转码的ts流,播放时会渐渐变得音画不同步,sohu源的处理办法是每隔5分钟加一次discontinue标签,但是这个标签会导致原生播放器重启,表现得有点卡。
andylao62
·
2024-01-27 16:02
FFMPEG
流媒体
ffmpeg
ffmpeg
下HLS解析过程
三篇相关联的文章:
ffmpeg
下HLS解析过程-CSDN博客TS文件格式详解及解封装过程-CSDN博客
FFMPEG
解析ts流-CSDN博客简介HLS(HTTPLiveStreaming)是Apple的动态码率自适应技术
andylao62
·
2024-01-27 16:32
FFMPEG
ffmpeg
ffmpeg
的avformat_open_input()分析过程--以mp4为例(十)
概要avformat_open_input(),该函数用于打开多媒体数据并且获取一些信息,它的声明位于libavformat/avformat.h。主要工作1)通过init_input打开流媒体数据,根据probe探测流媒体最合适的协议类型AVInputFormat,通过open2设置read/write/seek相关回调2)read_header即根据对应的协议,读取媒体头信息并创建AVStre
andylao62
·
2024-01-27 16:31
流媒体
ijkplayer
ffmpeg
TS文件格式详解及解封装过程
三篇相关联的文章:
ffmpeg
下HLS解析过程-CSDN博客TS文件格式详解及解封装过程-CSDN博客
FFMPEG
解析ts流-CSDN博客简要ts是一种封装格式,全名为MPEG-TS,文件分为三层:ts
andylao62
·
2024-01-27 16:31
FFMPEG
流媒体
TS解析
ffmpeg
的avformat_alloc_context()分析过程(九)
流程图代码解析主要框架avformat_alloc_context(void)//option.c{avformat_get_context_defaults(ic)//option.cs->av_class=&av_format_context_class;//静态类,函数相关指针.option=avformat_options//option.cavformat_options//option
andylao62
·
2024-01-27 16:01
ijkplayer
流媒体
ffmpeg
播放器
FFMPEG
解析ts流
三篇相关联的文章:
ffmpeg
下HLS解析过程-CSDN博客TS文件格式详解及解封装过程-CSDN博客
FFMPEG
解析ts流-CSDN博客一、简介关于TS格式解析,可以参考《TS文件格式详解及解封装过程
andylao62
·
2024-01-27 16:59
FFMPEG
流媒体
ffmpeg
Unknown encoder ‘libmp3lame
报错:Unknownencoder'libmp3lame'Theaudioexportfailedbecause
FFMPEG
didn'tfindthespecifiedcodecforaudioencoding
面向未来的历史
·
2024-01-27 16:29
linux
ffmpeg
python
ssm框架(Spring+SpringMVC+MyBatis)实现管理系统注册功能
之所以写这篇文章,一是做一个
学习总结
(其实是怕以后想用ssm框架,想不起来怎么写…),二就是想与那些跟我一样的,没什么基础又想学习的人分享下心得,废话不多说,进入正题。
应无所往而生其心
·
2024-01-27 14:32
ssm框架
java
ssm
管理系统
注册
mysql
2019-10-25 Day15
学习总结
:使用sql注入,成功登陆进入到后台页面,高内聚,把有一些需要的功能整合在一个方法;数据库表的字段与domain的实体类保持一致;实体类字段加注释了解冗余:同一数据存储在不用数据表中学习:ajax
偷影子的人2
·
2024-01-27 14:36
m3u8转换为mp4格式
基础介绍打开本地的m3u8相关文件,里面通常含有3种文件类型(m3u8、ts、key)方式一.通用方式(推荐,适合批量操作)以下方式需要下载一个60MB的软件,适合批量操作01.先下载
ffmpeg
http
LMLCL
·
2024-01-27 11:59
电脑
音视频
/lib-cov/fluent-
ffmpeg
“ from “./lib-cov/fluent-
ffmpeg
?commonjs-external“
背景我在Electron+Vite+Vue3的桌面app中,Electron环境下使用到了fluent-
ffmpeg
。
qq_43478653
·
2024-01-27 09:12
Web
ffmpeg
笔记:沟通三大原则之:目标感
结合最近的教训,终于明白了为什了老是被别人牵着鼻子走了,还是认真
学习总结
下。
敏儿好学
·
2024-01-27 05:35
FFmpeg
的下载,编译和安装
FFmpeg
的下载,编译和安装,本文所有操作均在Mac系统下完成。gitclonehttps://git.
ffmpeg
.org/
ffmpeg
.gitcd
ffmpeg
make&&makeinstall.
MzDavid
·
2024-01-27 05:52
【
FFmpeg
】Filter *** has an unconnected output原因之一
但是遇到如题的错误,可能是下面原因导致的:将filter_complex描述的字符串用引号封装起来解决方法引自:
ffmpeg
-Filterhasanunconnectedoutput-StackOverflowhttps
sidemap
·
2024-01-26 22:06
视音频
音视频
ffmpeg
【
FFmpeg
】avfilter_graph_parse_ptr 函数注解拆解
接口如下:intavfilter_graph_parse_ptr(AVFilterGraph*graph,constchar*filters,AVFilterInOut**inputs,AVFilterInOut**outputs,void*log_ctx);原文注释如下:>>>>>>>>>*Inthegraphfiltersdescription,iftheinputlabelofthefirs
sidemap
·
2024-01-26 21:02
视音频
音视频
ffmpeg
Python爬虫--爬取哔哩哔哩(B站)短视频平台视频
Python3.9pycharmrequests和其他python内置库2、第三方库安装第三方库pipinstallrequests3、实现思路1.用requests发送get请求,获得下载链接2.将下载到B站视频和音频保存到本地3.使用
ffmpeg
慕媋笙
·
2024-01-26 19:27
python爬虫
python
爬虫
开发语言
CSS第九天
学习总结
—— favicon 图标、SEO优化、logo SEO优化
网站favicon图标favicon.ico一般用于作为缩略的网站标志,它显示在浏览器的地址栏或者标签上。目前主要的浏览器都支持favicon.ico图标。制作favicon图标把图标切成png图片把png图片转换为ico图标,这需要借助于第三方转换网站,例如比特虫:http://www.bitbug.net/使用favicon图标第一步:favicon图标放到网站根目录下第二步:HTML页面引入
李穩钰
·
2024-01-26 14:54
CSS
ffmpeg
_sample解读_qsvdec
title:
ffmpeg
_sample解读_qsvdecdate:2020-10-2810:15:02tags:[读书笔记]typora-copy-images-to:.
刘佳阔
·
2024-01-26 12:45
解决python环境下Failed to load OpenH264 library: openh264-1.8.0-win64.dll
错误信息:OpenCV:
FFMPEG
:tag0x34363248/'H264'isnotsupportedwithcodecid27andformat'mp4/MP4(MPEG-4Part14)'OpenCV
athrunsunny
·
2024-01-26 11:37
应用
python
开发语言
opencv
h.264
ffmpeg
最简单的读version的编程示例
ffmpeg
开发:sudochmod-R777./给文件夹下所有文件赋予777权限。
xf807989
·
2024-01-26 08:07
ffmpeg
ffmpeg
教程 如何读取音频或视频的媒体信息?
使用
ffmpeg
,就肯定会读取音频或视频文件的信息,比如时长、数据速率、帧宽度和高度什么的,这些参数对于后期实现其他功能是非常重要的。今天就来介绍下如何获取音视频文件的媒体信息?
斜杠青年小Q
·
2024-01-26 08:07
软件开发文章
ffmpeg
音视频
媒体
FFmpeg
媒体文件播放 格式变化流程简述
例如,要播放一个MP4文件,这个文件要经过啥呢?一个MP4文件中包含了:视频压缩数据流(如H.264、H.265)和音频压缩数据(如aac、MP3)首先需要经过解码成为原始数据,视频原始数据是YUV,音频原始数据是PCM然后原始数据再根据各个平台需要的格式去做适配再播放以Android为例:安卓手机屏幕都是以RGB来显示的,所以需要将YUV转化为RGB数据才能正常显示安卓设备的喇叭仅支持16位,而
wk灬丨
·
2024-01-26 08:36
FFmpeg
ffmpeg
音视频
ffmpeg
实用命令 -- 设置预览图
FFmpeg
支持用thumbnail过滤器自动从视频中抽取一张预览图。它会从头到尾以thumbnail=n中的n(默认为100)数量的帧为扫描步长来抽取预览图。
野生的正经人
·
2024-01-26 08:01
ffmpeg
ffmpeg
ffmpeg
读取媒体文件信息
root@yangwang-virtual-machine:/home/yangwang/Desktop/
ffmpeg
demo#.
xf807989
·
2024-01-26 08:01
ffmpeg
ARP地址解析协议
学习总结
一、1.ARP(地址解析协议)用于确定本地可达的IPv4子网使用的IPv4地址对应的硬件地址。它在数据报的目的地与发送方处于同一子网时使用,还用于数据报的目的地不在当前子网时将其转发到一台路由器。ARP缓存是其运行的基础。提供网络层(IP)地址到相关硬件地址的动态映射。ARP操作会自动执行和随时间变化,与用户或系统管理员无关。提供了一种在IPv4地址(32位)和各种网络技术使用的硬件地址(以太网的
云在青山水在瓶
·
2024-01-26 07:07
网络通信
TCP/IP协议
ARP
地址解析协议
两个主机通信
IP与MAC地址
Centos安装
ffmpeg
Centos安装
ffmpeg
第一步第二步第三步判断是否安装成功第一步sudoyumrepolist第二步根据你的系统,只需执行1和2中的其中一个ForCentOS/RHEL8:(我执行的是这个)sudodnfinstallhttps
踏过山河,踏过海
·
2024-01-26 06:44
Linux
centos
ffmpeg
linux
音频播放器
验证的例子:打印
ffmpeg
支持的所有解码器,解码音视频、字幕image.pngimage.png在声纹识别中,为了满足对不同采样率的要求,常需要对语音进行重采样。
最美下雨天
·
2024-01-26 05:55
以游戏之名 享学习之乐——2020兴成长小学数学游戏化学习班
学习总结
课堂游戏入人心,实施策略有学问。数学大家庄惠芬,携手名师来坐镇。理论设计加实践,各个环节细推论。二班学员何其幸,八周迎来面貌新!2020年7月,第三届兴成长计划如期而至,来自祖国各地的教师慕名而动,纷沓至来,一时间cctalk校园版和平台版的5个教室人满为患,甚至还有很多报不上名的老师捶胸顿足、深感遗憾。作为一名互加计划的忠实追随者,第二届兴成长计划学员,我也因为没有机会成为第三届学员又舍不得它的
荷锄葬花
·
2024-01-26 01:28
安卓基于SRS的Webrtc推拉流
httpsAndroid推拉webrtc流到srs服务端:SRS(SimpleRealtimeServer,支持RTMP、HTTP-FLV、HLS、WebRTC)SRSV4WebrtcWiki推流端:
ffmpeg
清霜辰
·
2024-01-25 23:39
音视频编解码
Android开发
android
Day 1322:架构师训练营
学习总结
(w13)
本周主要讲了Spark流计算、数据分析和机器学习。Spark的主要特点是DAG切分多阶段计算、内存存储中间结果、RDD的编程模型。RDD是Spark的核心概念。Spark直接针对数据进行编程,将大规模数据集合抽象成RDD对象,然后在这个对象上进行计算处理,得出一个新的RDD,继续再进行计算处理,直到得到最后的结果。Spark的分布式计算也都是以RDD为单位展开分片、任务调度。网页排名算法PageR
kafkaliu
·
2024-01-25 22:18
使用开源库SiliCompressor对视频进行压缩处理
关于视频压缩有以下几种方式可选:第一种:使用
FFmpeg
缺点:1.压缩效率低,时间长,使用繁琐,增大apk体积2.如果只是对视频进行压缩,不建议使用
FFmpeg
第二种:使用七牛SDK七牛短视
抬头仰望放肆的微笑v
·
2024-01-25 22:46
使用
ffmpeg
转换索尼老DV拍摄的VOB文件为mp4
一些背景故事最近对象想用CCD拍照录像,家里刚好有一台快20年前的索尼DVDCR-DVD653E,就是电池老化充不进去电了。翻出来之后还感慨了一下:当年没有网购,价格不透明;有些地方也没有官方店,只有一两家卖的,人家开多少钱就多少钱。这个DV当年家里花了一万二,但是查了下当年的一些博客,官方售价只要五千多,后期甚至才四千多。现在真的是好太多了。TB上买一块电池四十多,由于停产多年也不知道还能用多久
zhonguncle
·
2024-01-25 21:09
目前无法分类的小探究
ffmpeg
Windows10上通过MSYS2编译
FFmpeg
6.1.1源码操作步骤
1.从github上clone代码,并切换到n6.1.1版本:clone到D:\DownLoad目录下gitclonehttps://github.com/
FFmpeg
/
FFmpeg
.gitgitcheckoutn6.1.12
fengbingchun
·
2024-01-25 21:07
ffmpeg
ffmpeg
本地TS和M3U8播放流程及调试过程
本地TS播放过程本地M3U8播放过程http工作流程http分两个步骤1、获取m3u8文件,这个是在哪里开始读的?2、获取data数据,这个是从http_read开始读,可以通过修改这里实现buffer数据和引擎对接3、s->user_agent,s->off,s->end_off,s->seekable这些是什么时候赋值的?从http_get_line获取到4、需要修改的几个地方1)http_g
andylao62
·
2024-01-25 21:07
ffmpeg
24届中国人寿科技金融岗(JAVA开发)笔试+面试经验
收到华为的终端硬件岗位了,说的14级,有同志们了解薪资吗,给我说说呗,决定下要不要毁约华为保温,来人让我清醒一下终于首个offer了,浪潮的中国航发动力股份有限公司工艺工程师岗薪资大二一年的
学习总结
,想知道什么水平大众安徽面试中国邮政集团有限公司湖南省分公司
愤怒的小青春
·
2024-01-25 19:22
java
2020-05-02 Photoshop三个月
学习总结
我毕业后做过7年电气工程师和4年程序员,最近3个月的PS学习,让我的技能树上,又多点亮了一颗小星星。学习美工课,也是培养自己的审美能力,让生活更加赏心悦目。在完成美好作品中收获成就感,终生受用。我曾在2005年大二时选修课选过PS,当时学的很差,能有印象的只剩钢笔抠图了。2020年元旦假期报了创新教育的淘宝美工班,这次学习收获很大。感谢老师和学校,对学习节奏和方式,我很满意。[if!support
硅谷少年
·
2024-01-25 19:32
第二届智家V渠道设计师场景培训
四川-眉山-王文韬12月11日一,
学习总结
今天上午,首先是袁广超老师为我们全方面的培训了全屋净水,包括了现场勘查和注意事项,满满干货。在讲课过程中结合实际案例,针对与客户沟通方面的技巧也有全面说明。
84af51582e63
·
2024-01-25 18:30
FFmpeg
命令行工具的使用:ffprobe
ffprobe---查看多媒体文件格式的工具首先用ffprobe查看一个音频文件ffprobe1990.mp3image.png图中红框部分是该音频的元信息,歌曲名,演唱者,专辑,时长,比特率,音频格式、采样率等格式化输出元信息ffprobe-show_format1990.mp3image.pngffprobe-print_formatjson-show_streams1990.mp3这个命令打
ag4kd
·
2024-01-25 14:06
01.领域驱动设计:微服务设计为什么要选择DDD
学习总结
目录1、前言2、软件架构模式的演进3、微服务设计和拆分的困境4、为什么DDD适合微服务5、DDD与微服务的关系6、总结1、前言我们知道,微服务设计过程中往往会面临边界如何划定的问题,不同的人会根据自己对微服务的理解而拆分出不同的微服务,于是大家各执一词,谁也说服不了谁,都觉得自己很有道理。那在实际落地过程中,见过不少项目在面临这种微服务设计困惑时,是靠拍脑袋硬完成的,上线后运维的压力就可想而知了。
cxzm_1024
·
2024-01-25 12:46
领域驱动设计DDD
微服务架构
微服务架构
领域驱动设计DDD
ping
学习总结
最近自动化跑出了几个问题,报给开发后说是网络问题,所以便找个方法监控网络1.使用ping实时监控:pingwww.baidu.com,得处得结果如下:这个无法定位出现问题的网络情况,所以便想在记录前加上时间,网上找了很多方法,最后得出:pingwww.baidu.com|awk'{printstrftime("%Y.%m.%d%H:%M:%S",systime())"\t"$0}'参考链接:htt
Ruby_linxr
·
2024-01-25 12:19
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他