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
和SDL的
音视频
播放器解析(十二)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:11
音视频
ffmpeg
【
音视频
基础】AVI文件格式
AVI文件采用的是RIFF文件结构方式。波形音频wave,MIDI和数字视频AVI都采用这种格式存储。AVI文件的整体结构如下图所示构造RIFF文件的基本单元叫做数据块(Chunk),每个数据块包含3个部分4字节的数据块标记(或者叫做数据块的ID)数据块大小数据整个RIFF文件可以看成一个RIFF块。一个RIFF文件中只允许存在一个RIFF块。RIFF块中包含一系列的子块,其中有一种子块的ID为“
攻城狮百里
·
2023-11-19 08:41
音视频
音视频
音视频
项目—基于
FFmpeg
和SDL的
音视频
播放器解析(二)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:41
音视频
ffmpeg
音视频
项目—基于
FFmpeg
和SDL的
音视频
播放器解析(三)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:41
音视频
ffmpeg
音视频
项目—基于
FFmpeg
和SDL的
音视频
播放器解析(四)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:41
音视频
ffmpeg
音视频
项目—基于
FFmpeg
和SDL的
音视频
播放器解析(五)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:41
音视频
ffmpeg
ffplay深入解析——main函数解析篇(七)
介绍我是李铁山,ffplay是基于
ffmpeg
的播放器,B站大名鼎鼎的ijkplayer也是基于此二次开发,因此很有学习价值。这篇文章将会从main函数,自顶向下地剖析源码。
李铁山
·
2023-11-19 08:11
音视频
ffmpeg
开源
音视频
项目—基于
FFmpeg
和SDL的
音视频
播放器解析(十一)
介绍在本系列,我打算花大篇幅讲解我的gitee项目
音视频
播放器,在这个项目,您可以学到
音视频
解封装,解码,SDL渲染相关的知识。
李铁山
·
2023-11-19 08:30
音视频
ffmpeg
这样说话,让你的声音通透又饱满
一、导入宇彤老师首先播放了一个抖
音视频
,直观地展示演员们以及运动健将苏炳添是如何练习基本功的,让我们了解到锻炼腹肌的重要性。
夏萌
·
2023-11-19 07:57
音视频
转换软件Permute mac中文板特点介绍
Permutemac是一款Mac平台上的媒体格式转换软件,由ChaoticSoftware开发。它可以帮助用户快速地将各种音频、视频和图像文件转换成所需格式,并提供了一些常用工具以便于用户进行编辑和处理。Permutemac软件特点-支持大量格式:支持几乎所有常见的音频、视频和图像格式,如MP3、AAC、FLAC、WAV、MP4、MOV、MKV、AVI等。-简单易用:界面简洁明了,只需要将待转换的
mac116
·
2023-11-19 04:02
苹果mac
Permute
3
Windows
音视频转换软件
于冰:用户导向的
音视频
体验优化
在LiveVideoStackCon2018
音视频
技术大会上,快手
音视频
技术负责人于冰分享了题为《用户导向的
音视频
体验优化》的主题演讲,从用户的角度来去谈
音视频
的体验优化。
LiveVideoStack_
·
2023-11-19 03:28
[
FFMPEG
]Struct概述
image.pngimage.pngAVFormatContext____AVStream____AVCodecContext________AVFrame________AVPacket________AVCodecAVFormatContext:统领全局的基本结构体。主要用于处理封装格式(FLV/MKV/RMVB等)。AVIOContext:输入输出对应的结构体,用于输入输出(读写文件,RTM
_小老虎_
·
2023-11-19 02:26
C# 实现腾讯云多路直播流的云端混合录制
目录应用场景腾讯云直播和云点播产品架构混流显示示例关键代码API实现小结应用场景在云考试或视频面试中,除了对考生、考官的实时
音视频
监控以防止作弊行为的发生以外,对直播流的
音视频
录制也尤为重要,可做为后期证据材料进行追溯
初九之潜龙勿用
·
2023-11-19 01:17
c#
腾讯云
开发语言
nvidia-docker的安装
cpu架构:x86操作系统:ubuntu18.04受够了TensorRT+cuda+opencv+
ffmpeg
+x264运行环境的部署的繁琐,每次新服务器上部署环境都会花费很大的精力去部署环境,听说nvidia-docker
jndingxin
·
2023-11-18 22:54
cuda
linux
docker
linux
运维
H264 X264_
音视频
学习从零到整-- H264基本概念
一.H264基本概念.I帧:关键帧,采用帧内压缩技术.举个例子,如果摄像头对着你拍摄,1秒之内,实际你发生的变化是非常少的.1秒钟之内实际少很少有大幅度的变化.摄像机一般一秒钟会抓取几十帧的数据.比如像动画,就是25帧/s,一般视频文件都是在30帧/s左右.对于一些要求比较高的,对动作的精细度有要求,想要捕捉到完整的动作的,高级的摄像机一般是60帧/s.那些对于一组帧的它的变化很小.为了便于压缩数
weixin_39738115
·
2023-11-18 20:24
H264
X264
FFmpeg
编译支持x264/openH264/dash
下载编译
FFmpeg
代码gitclonehttps://github.com/
FFmpeg
/
FFmpeg
.gitcd
FFmpeg
mkdiroutcdout..
HUI的技术笔记
·
2023-11-18 20:46
FFmpeg
media
dash
git
jenkins
Animate 2024 for mac动画制作软件
此外,它还具有交互设计功能,通过简单的按钮和链接、
音视频
嵌入,甚至是键
anky_lori
·
2023-11-18 18:18
macos
android
ffmpeg
命令行,Android的
FFMPEG
使用之命令行
1.音频视频合并:"
ffmpeg
-i音频-i视频输出视频"例:"
ffmpeg
-isdcard/soundtouch.wav-isdcard/input.mp4sdcard/output.avi"注:输出视频的格式不为
善音
·
2023-11-18 18:48
android
ffmpeg命令行
4、
FFmpeg
命令行操作7
查看具体分类所支持的参数语法:ffmepg-htype=name比如:
ffmpeg
-hmuxer=flv
ffmpeg
-hfilter=atempo(atempo调整音频播放速率)
ffmpeg
-hencoder
Qt学视觉
·
2023-11-18 18:47
音视频
ffmpeg
ffmpeg
执行命令 android,手把手教你搭建
ffmpeg
命令行运行环境
做
音视频
开发的时候我们通常会遇到各种奇奇怪怪的问题:咦,同样的视频怎么在Android上能正常播放在iOS上却不能播放了呢?咦,怎么这个视频在电脑上能播放,在手机上只有声音没用画面啊?
史遇春
·
2023-11-18 18:47
ffmpeg
执行命令
android
4、
FFmpeg
命令行操作6
ffmpeg
分类查询命令参数内容命令参数内容-version显示版本-bsfs显示可用比特流filter-build
Qt学视觉
·
2023-11-18 18:17
音视频
ffmpeg
4、
FFmpeg
命令行操作3
四、ffplay命令ffplay播放控制选项说明选项说明q,ESC退出播放t循环切换字幕流f全屏切换
Qt学视觉
·
2023-11-18 18:16
音视频
ffmpeg
4、
FFmpeg
命令行操作5
ffplay命令播放名称指令播放本地文件ffplay-window_title"testtime"-ss2-t10-autoexittest.mp4ffplaybuweishui.mp3播放网络流ffplay-window_title"rtmpstream"rtmp://202.69.69.180:443/webcast/bshdlive-pcmpeg4解码器ffplay-vcodecmpeg4t
Qt学视觉
·
2023-11-18 18:16
音视频
ffmpeg
FFmpeg
命令行工具的使用
本博客是摘自雷霄骅大神的课程《基于
FFmpeg
+SDL的视频播放器的制作》课程里的内容,非常适合
音视频
小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2023-11-18 18:45
音视频学习
音视频
FFmpeg
命令行使用
ffmpeg
命令行操作
\
ffmpeg
-ivideo1.mp4-ss00:00:20-t10-s640x272-pix_fmtyuv420pvideo1.yuv解释:-i指定输入数据文件-ss指定开始时间-t指定持续时间10表示
LIZhang2016
·
2023-11-18 18:09
ffmpeg
FFmpeg
命令行详解
摘要本文描述了
FFmpeg
命令行接口规范和应用示例。
FFmpeg
简介
FFmpeg
是一款用于处理
音视频
的命令行程序,它可以在Linux、Windows和MacOS等多种操作系统中使用。
ADM实验室
·
2023-11-18 18:09
音视频
ffmpeg
2、
ffmpeg
系列学习——
FFmpeg
命令行工具
FFmpeg
命令行语法
FFmpeg
命令行语法是指使用
FFmpeg
进行媒体处理时所使用的命令格式和语法规则。在使用
FFmpeg
时,需要按照一定的语法格式来输入命令,以指定媒体处理的具体操作。
ayou_llf
·
2023-11-18 18:39
ffmpeg
视频编解码
音视频
mpeg-1
mpeg-2
使用
ffmpeg
命令行操作_之添加水印
FFMPEG
命令行操作_添加水印下载
ffmpeg
和配置环境变量在
ffmpeg
官网下载最新的relese包解压并将bin路径添加到系统环境变量使用命令行测试是否成功$
ffmpeg
.exe-version返回版本信息即表示系统环境变量已生效
_Stephen_huà
·
2023-11-18 18:08
FFmpeg
音视频
4、
FFmpeg
命令行操作8
生成测试文件找三个不同的视频每个视频截取10秒内容
ffmpeg
-i沙海02.mp4-ss00:05:00-t10-codeccopy1.mp4
ffmpeg
-i复仇者联盟3.mp4-ss00:05:00-
Qt学视觉
·
2023-11-18 18:04
音视频
ffmpeg
c++
开发语言
从头用脚分析
FFmpeg
源码 - avcodec_open2
avcodec_open2作用按照惯例,看
FFmpeg
的解释/***InitializetheAVCodecContexttousethegivenAVCodec.Priortousingthis*functionthecontexthastobeallocatedwithavcodec_alloc_context3
Adonis_sz
·
2023-11-17 17:04
ffmpeg
ffmpeg
音视频
最简单的基于
FFMPEG
的转码程序 open_output_file函数报错“Cannot open video encoder for stream ...”
雷神的https://blog.csdn.net/leixiaohua1020/article/details/26838535文章后附的代码,报错:Cannotopenvideoencoderforstreamblabla...需要修改一下,解决方法来自,烛龙一现,https://blog.csdn.net/w_z_z_1991/article/details/53002416“在transco
甜可可
·
2023-11-17 17:29
音视频
封装格式:AAC音频基础和ADTS打包方案详解
现在主流的封装格式支持的
音视频
编码标配是H264+AAC,其中像TS、RTP、FLV、MP4都支持音频的AAC编码方式。
十年编程老舅
·
2023-11-17 15:30
音视频开发
音视频
aac
ADTS
ffmpeg
音视频开发
音视频编解码
C++音视频
ffmpeg
和sdl实现多路音频混音
本文将提供一种基于
ffmpeg
和sdl实现的音频多路混合的方法。一、如何实现?1、回调式打开设备为实现多路共用一个播放设备,只能采用SDL的回调
十年编程老舅
·
2023-11-17 15:00
音视频开发
ffmpeg
音视频
音视频开发
C++音视频
音视频编解码
H.264
PCM
视频云肖长杰:视频AI科技助力短视频生态
在本月云栖Techday
音视频
技术沙龙中,阿里云视频云产品专家肖长杰为我们分享了一些AI技术在视频中应用的小趋势,带大家回顾了AI是如何渗透到了短视频生产中的各个环节中的。
阿里云技术
·
2023-11-17 14:37
人工智能
用户体验
「我在淘天做技术」
音视频
技术及其在淘宝内容业务中的应用
在一系列前沿
音视频
技术的加持下,淘
阿里技术
·
2023-11-17 13:27
音视频
直播间
淘天
音视频
开发面试题
面试题1为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?1)空间冗余:图像相邻像素之间有较强的相关性2)时间冗余:视频序列的相邻图像之间内容相似3)编码冗余:不同像素值出现的概率不同4)视觉冗余:人的视觉系统对某些细节不敏感5)知识冗余:规律性的结构可由先验知识和背景知识得到面试题2怎么做到直播秒开优化?DNS解析慢为了有效降低DNS解析对首开的影响,我们可以提前完成播放域名->
狗蛋儿l
·
2023-11-17 13:23
流媒体
音视频
android 编译 sdl,「
ffmpeg
」Android Studio编译SDL2.0
本系列文章由刀码旦编写,转载请注明出处引言前面文章中我们实现了将MP4文件解码成YUV数据格式的文件,接下来我们尝试通过
ffmpeg
+SDL2.0编写一个简单的播放器来播放这个文件。什么是SDL呢?
weixin_39717029
·
2023-11-17 13:21
android
编译
sdl
Android NDK开发之Linux系统下交叉编译导出
FFmpeg
库并集成到Android Studio
一、
FFmpeg
简介
FFmpeg
是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化
音视频
的完整解决方案。
Jesiah
·
2023-11-17 13:20
android
音视频
NDK
Linux
交叉编译
音视频
常见面试题
面试题1为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?1)空间冗余:图像相邻像素之间有较强的相关性2)时间冗余:视频序列的相邻图像之间内容相似3)编码冗余:不同像素值出现的概率不同4)视觉冗余:人的视觉系统对某些细节不敏感5)知识冗余:规律性的结构可由先验知识和背景知识得到面试题2怎么做到直播秒开优化?DNS解析慢为了有效降低DNS解析对首开的影响,我们可以提前完成播放域名->
加班猿
·
2023-11-17 13:19
面试题
音视频
c++
视频编解码
实时音视频
webrtc
最简单的android studio 2.3 引用SDL +
FFmpeg
例子程序
(需要梯子)4.按照上述三编译好了
ffmpeg
相关的.so共享库文件和按照上述二编译好的SDLDemo程序操作步骤:第一步:拷贝
ffmpeg
的include文件和so文件到SDL工程目录中1、将
ffmpeg
gongxp123456
·
2023-11-17 13:18
ffmpeg
ffmpeg
android
studio
ndk
jni
SDL
ffmpeg
+ nginx + nginx-http-flv-module 实现转码推流相关说明 -- centos7
一、
ffmpeg
安装注意:在安装
ffmpeg
时,除了需要安装相关依赖,要注意别漏掉x264,不然后续转码推流使用到libx264时会报错1.安装基础工具(如果已有可以忽略)1.yuminstalllrzsz-y2
神游的boy
·
2023-11-17 13:04
java日常记录
linux
基于nginx-http-flv-module搭建RTMP服务步骤
前段时间做1078车载终端,实现实时视频播放,为此基于nginx-http-flv-module搭建了RTMP直播服务,使用
ffmpeg
完成推流,使用flv完成拉流。效果还不错。
hanKongbin
·
2023-11-17 12:01
直播
1078
nginx
linux
服务器
Nginx+
FFmpeg
+nginx-http-flv-module实现RTSP/RTMP视频流转FLV用于web端播放
目前主流方法有使用通过WebRTC实现web播放或者Nginx+
FFmpeg
转为flv流通过flv.js实现在浏览器中播放。
云岫成诗.
·
2023-11-17 12:30
音视频
nginx
音视频
linux
用
ffmpeg
向b站斗鱼等推流24小时直播一路踩的坑总结
有关性能玩客云,随身wifi棒子等,可以用copy模式无压力推流1080p视频copy模式不能加水印(比如播放时间),要加水印必须转码玩客云,随身wifi棒子等,cpu过弱,无论做何设置均不能流畅转码推流,也就不能加水印四百元的j4105+4g内存工控机,windows10系统,性能够用,可以软解1080p视频并推流(温度60,cpu占用30-50)启用j4105的qsv硬解,并不能有效降低cpu
玩编程的小白
·
2023-11-17 11:37
ffmpeg
音视频
使用阿里云OSS+PicGo搭建图床
它可以帮助用户轻松地存储和管理海量非结构化数据,如图片、
音视频
文件、文档等。并且OSS存储的资源还提供免费域名访问。1、开通
白豆五
·
2023-11-17 11:36
Java笔记
阿里云
云计算
腾讯云云函数SCF
入门应用场景实时文件处理视频应用、社交应用等场景下,用户上传的图片、
音视频
的总量大、频率高,对处理系统的实时性和并发能力都有较高要求的情况下,我们可以使用多个云函数对其分别处理,对应不同的清晰
华宇云计算
·
2023-11-17 11:26
腾讯云
云计算
腾讯云云直播CSS产品概述和快速入门
专业的直播云端处理服务,根据业务中不同直播场景的需求,云直播提供标准直播、慢直播、快直播和云导播台服务,分别针对大规模实时观看、高并发推流录制及超低延时的直播场景,配合移动直播SDK,为您提供一站式的
音视频
直播解决方案
上云使者
·
2023-11-17 11:23
腾讯云知识分享
腾讯云
服务器
云服务器
运维
负载均衡
Web前端WebRTC攻略:
音视频
设备及数据采集
一、
音视频
采集基本概念在讲浏览器提供的用JS采集
音视频
API之前,需要先了解
音视频
采集的基本概念。摄像头用于捕捉(采集)图像和
hzbooks
·
2023-11-17 10:27
java
接口
python
编程语言
web
Resolume Arena 7.15.0(VJ
音视频
软件)
ResolumeArena7是一款专业的实时视觉效果软件,用于创造引人入胜的视频演出和灯光秀。它提供了丰富多样的功能和工具,可以将音频、视频和图像合成在一起,创造出令人惊叹的视觉效果。ResolumeArena7支持多种媒体格式,包括视频文件、图像文件、动画、Flash文件等,用户可以轻松地导入、编辑和播放各种媒体内容。该软件提供了直观的界面和简单易用的控制器,使用户能够快速调整和操纵不同的视觉元
2301_逆光
·
2023-11-17 04:43
音视频
音视频
开发之旅(53) - Java并发编程 之 synchronized
目录synchronized的使用方式synchronized的原理线程的等待、中断与唤醒资料收获一、synchronized的使用方式关键字synchronized可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块.有如下三种常见的使用:修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁synchronizedvoidsyncIncrease4Obj(){synch
音视频开发之旅
·
2023-11-17 04:48
音视频开发之旅
java
并发编程
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他