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
H264
H264
编码基础概念+格式分析
一、编码基础概念1、为什么要进行视频编码?视频是由一帧帧图像组成,就如常见的gif图片,如果打开一张gif图片,可以发现里面是由很多张图片组成。一般视频为了不让观众感觉到卡顿,一秒钟至少需要16帧画面(一般是30帧),假如该视频是一个1280x720分辨率的视频,那么不经过编码一秒钟的大小:结果:1280x720x60≈843.75M所以不经过编码的视频根本没法保存,更不用说传输了。2、视频压缩编
程序员老舅
·
2023-12-17 05:12
音视频开发进阶
音视频
视频编解码
实时音视频
webrtc
实时互动
FFmpeg在 Windows 环境编译(64位)支持
h264
,h265,和Intel QSV,Nvidia Cuda,AMD amf 硬件加速
目录目录前言一.源码包下载1.FFmpeg源码下载2.MSYS2安装2.1执行下面命令配置环境2.2安装完成后将MSYS2安装路径下的mingw64/bin配置到windows环境变量中2.3安装其他工具(默认全部安装):3.安装CMake工具3.1将CMake加入环境变量4.下载x264,x2654.1x264源码下载:4.2x265源码下载(直接git):二.开始编译1.编译x2642.编译x
一咖喱新鸡骨
·
2023-12-17 00:32
音视频FFmpeg编解码
ffmpeg
windows
视频编解码
h.264
h.265
音视频
Zlmediakit 接收到 rtc包后的处理流程
客户端通过rtc推流(视频为
h264
)到ZlmediaKit时,ZlmediaKit收到包后,到进行rtp包排序的流程堆栈,方便了解逻辑#0mediakit::RtspMediaSourceImp::onWrite
随风漂荡->逆风飞翔
·
2023-12-17 00:54
实时音视频
zlmediakit
webrtc
windows11编译open
h264
源码详细过程
介绍open
h264
是一个开源的H.264编解码器项目,由思科系统公司(CiscoSystems)维护并贡献给开源社区。
DogDaoDao
·
2023-12-17 00:19
#
openh264
视频编解码
openh264
webRTC
H264
实时音视频
RTC
windows11
FFmpegd的AVBSF
本章主要介绍AVBSF文章目录结构体定义对外函数常见的过滤器从名字我们可以知道这是个码流过滤器,我们最常用的是一个叫做
h264
_mp4toannexb_bsf的东东这个过滤器的作用是把
h264
以MP4格式的
泰勒朗斯
·
2023-12-16 21:49
FFmpeg
ffmpeg
FFMPEG实时解码网络视频流(回调方式)
下面使用另一种方法实现,先初始化:intCTcp
H264
Dlg::InitDecode(){av_regi
骑猪等风
·
2023-12-16 20:17
流媒体
视频流
网络
FFMPEG
H264
FFmpeg抽取视频
h264
数据重定向
目前只针对
h264
码流进行获取,步骤如下:打开mp4文件并创建一个空文件用于存储
H264
数据提取一路视频流资源循环读取流中所有的包(AVPacket),为每个包添加特征码和sps/pps等数据(只有关键帧前面要添加
OopspoO
·
2023-12-16 19:46
Media
ffmpeg
音视频
流媒体服务器原理和架构解析
流媒体服务器原理和架构解析多媒体数据文件一个完整的多媒体文件是由音频和视频两部分组成的,
H264
、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式,字幕文件只是附加文件。
程序员老舅
·
2023-12-15 12:35
音视频开发进阶
音视频
实时互动
webrtc
视频编解码
实时音视频
ZLMediaKit学习(一):Window环境下推拉流
该项目已支持linux、macos、windows、ios、android平台,支持的编码格式包括
H264
、AAC、H265(仅rtsp支持H265);采用的模型是多线程IO多路复用非阻塞式编程(linux
Mikite
·
2023-12-15 12:30
原创
学习
linux
运维
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
ffmpeg常用命令
一、格式转换MP4转
H264
ffmpeg-iinput.mp4-vcodec
h264
output.
h264
其中:input.mp4是指要转换视频文件的名称,根据实际而定;output.mp4是转换后的输出文件名
wwwlyj123321
·
2023-12-14 22:10
流媒体
H264
FFmpeg之AVHWAccel
这也是ffmpeg解码器中比较重要的一个模块,很多人认识它应该是通过一条命令ffmpeg-hwaccelcuda-hwaccel_output_formatcuda-iinput.mp4-c:v
h264
泰勒朗斯
·
2023-12-14 15:41
FFmpeg
ffmpeg
FFmpeg之AVCodec
#defineOFFSET(x)offsetof(
H264
Context,x)#defineVD
泰勒朗斯
·
2023-12-14 15:41
FFmpeg
ffmpeg
h5中audio、video标签的坑
h5的audio标签支持的音频格式有mp3、wav、ogg,而safari只支持前2种video标签支持的视频格式有mp4、ogg、WebM,mp4文件是使用
H264
视频编解码器和AAC音频编解码器有的视频虽然是
毛毛_000e
·
2023-12-06 22:39
Wireshark抓取RTP流中的音视频裸流(适用UDP传输的RTP流)
工具准备1、安装Wireshark2、导入
h264
裸流插件
h264
extractorhttps://github.com/volvet/
h264
extractor操作方法1、下载
h264
extractor
zippozeng
·
2023-12-06 18:11
音视频学习从零到整--视频解码思路
音视频编解码处理流程,这个问题经常是面试官抛砖引玉的问题.他们渴望能从这个流程中看到你的宏观思考和微观技术处理.采集编码解码渲染一.解码的思路:解析数据(NALUUnit)I/P/B...初始化解码器将解析后的
H264
NALUUnit
_小迷糊_997
·
2023-12-06 18:51
音视频封装格式:AAC音频基础和ADTS打包方案详解
问题背景:现在主流的封装格式支持的音视频编码标配是
H264
+AAC,其中像TS、RTP、FLV、MP4都支持音频的AAC编码方式。
音视频开发老马
·
2023-12-06 17:09
音视频
视频编解码
实时音视频
webrtc
c++
【ffmpeg】视频常用操作合集
1.转码264ffmpeg-i[原视频.mp4]-vcodec
h264
[输出视频.mp4]2.视频流yuv数据抽取帧ffmpeg-frawvideo-s:v[尺寸]-i"[视频源]"-fimage2-q2
远瞻。
·
2023-12-06 11:45
其他
ffmpeg
音视频
完整的Blender三维课程:素描到三维艺术的初学者
MP4|视频:
h264
,1280×720|音频:AAC,44.1KHz,2声道语言:英语+中英文字幕(根据原英文字幕机译更准确)t|
云桥网络.
·
2023-12-06 09:09
CG技术学习素材资源
blender
学习
3d
动画
Intel qsv + ffmpeg 硬解
h264
QuickSyncVideo,简称qsv,是英特尔推出的集成加速接口,使用该接口可以硬解
h264
,提高解码效率的同时降低CPU占用率,ffmpeg4.4.2中doc\example中有一个qsvdec.c
石走刀口
·
2023-12-05 12:01
C++
流媒体
ffmpeg
视频时时录制写入文件
h264
packagecamera4.test;importjava.io.DataInputStream;importjava.io.File;importjava.io.IOException;importjava.io.InputStream;importjava.io.RandomAccessFile;importandroid.app.Activity;importandroid.hardwar
Ada
·
2023-12-03 16:50
android开发经验总结
buffer
byte
exception
null
file
优化
Android OpenGL ES 学习(十二) - MediaCodec + OpenGL 解析
H264
视频+滤镜
OpenGL学习教程AndroidOpenGLES学习(一)–基本概念AndroidOpenGLES学习(二)–图形渲染管线和GLSLAndroidOpenGLES学习(三)–绘制平面图形AndroidOpenGLES学习(四)–正交投影AndroidOpenGLES学习(五)–渐变色AndroidOpenGLES学习(六)–使用VBO、VAO和EBO/IBO优化程序AndroidOpenGLES
夏至的稻穗
·
2023-12-03 15:22
Android
音视频
音视频
OpenGL
Mediacodec
H264解析
H264
初探
ref:【科普】“视频”是怎么来的?H.264、码率这些词又是什么意思?_哔哩哔哩_bilibiliH.264编解码原理浅析-知乎
wwwlyj123321
·
2023-12-03 07:49
流媒体
H264
音视频基础:
H264
、H265、MPEG-4、VP8、VP9编码基础知识
编码器发展史Android中创建编码器MediaCodec.createEncoderByType("video/av");//创建
H264
编码器MediaCodec.createEncoderByType
程序员老舅
·
2023-12-03 05:42
音视频开发进阶
音视频
视频编解码
webrtc
实时音视频
实时互动
视音频编解码
H264
,265,MPEG-4,VP8,VP9知识总结
例如视频源为
H264
,265编码格式的编码器编码之后的后缀为
h264
,265的视频编码源文件,音频同理,后缀为.aac.mp3的音频编码文件。
可多鱼
·
2023-12-03 05:39
音视频
H265、VP9、AV1视频编码器性能对比
1、背景介绍目前在视频编解码器中,
H264
已经成为绝对的主流,被大部分设备、浏览器所支持。虽然有更先进的编码器推出,但是受限于推广速度和设备支持成本,一直未能成为主流。
xiangzhihong8
·
2023-12-03 05:09
深入Android应用开发
vp9
av1
音视频
FFMPEG 命令行常用方法示例(包括yuv处理相关命令)
2、常用命令示例1、转换成
H264
码流ffmpeg-iinpu
xhyan523
·
2023-12-02 20:11
使用snmp协议获取和管理摄像头设备信息
管理协议的1,2,3版本,本身管理也是使用cs架构,如下图所示:获取摄像头基本信息snmpwalk-v2c-cpublic192.168.0.551图中可以看到192.168.0.55是hik海康摄像头,支持
h264
qianbo_insist
·
2023-12-02 13:12
nodejs
音视频和c++
java
物联网
网络
java
开发语言
纯C读取文件实现解析
H264
裸流每一帧数据
最近研究硬解解码,需要解码
H264
流文件。
huntenganw
·
2023-12-01 17:46
音视频
嵌入式
视频编解码
封装一个Open
H264
编解码
H264
视频文件的类
在这个示例中,我使用了Open
H264
的ISVCEncoder接口进行编码。请确保在项目中正确链接Open
H264
库,并根据你的项目需要调整代码。
telllong
·
2023-11-30 18:43
音视频开发
编解码
h264
h.264
使用FFmpeg开发2-比特流过滤器
例如有一个
H264
编码的mp4文件,需要提取帧数据送到解码器解码,这时候过滤器就派上用场了。为什么要这么干,因为我用的是自有的硬件解码器,还未集成到FFmpeg中,没法在FFmpeg中直接调用。
huntenganw
·
2023-11-30 10:37
音视频
ffmpeg
视频编解码
【Debug】could not find ref with poc XXX解决
,读写的视频帧损坏严重报错位置:cap=cv2.VideoCapture(video)cap.set(cv2.CAP_PROP_POS_FRAMES,ith)解决方案:把是视频编码格式由H265转换成
H264
Diros1g
·
2023-11-29 20:54
Debug
音视频
python
cv
opencv
ffmpeg命令
裁剪视频时间#裁剪视频并且重新编码ffmpeg-ss0.962-iinput.mp4-presetslow-to23.852-c:v
h264
_nvenc-presetmedium-profile:vhigh-youtput.mp4
Cola_Mr
·
2023-11-29 09:36
RV1126笔记九:RTMP服务器搭建
若该文为原创文章,转载请注明原文出处一、介绍搭建RTMP服务器主要是为了在RV1126上实现RTMP推拉流功能测试使用,如果条件允许可以把RTMP服务器部署到公网服务器上,搭建的RTMP服务器只支持
h264
殷忆枫
·
2023-11-28 23:22
RV1126项目实战
服务器
ffmpeg
运维
AfterCodecs(AE/PR/ME编码加速输出渲染插件)破解安装
,最新版支持AdobeCC2019.PremierePro等软件虽然自带了很多输出格式选择,但是如果我们想输出特殊编码的时候,就需要借助其他工具,AfterCodecs这款编码输出插件,就可以支持输出
H264
希希的莫斯呱
·
2023-11-28 09:57
从底层分析一对一直播软件源码开发中,视频录制那点事
录制框架:Camera(视频源)+Libyuv(编辑YUV图像数据)+MediaCodec(编辑
h264
数据)+AudioRecord(录制音频数据)+ffmpeg(多段音视频合成,输出mp4)一对一直播软件源码开发中视频录制的主要代码全在
云豹科技程序猿
·
2023-11-27 18:52
一对一直播源码
H264
编码、压缩方法及NAL头解析 (二)
H.264视频编码:H.264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式,它即保留了以往压缩技术的优点和精华又具有其他压缩技术无法比拟的许多优点。1.低码流(LowBitRate):和MPEG2和MPEG4ASP等压缩技术相比,在同等图像质量下,采用H.264技术压缩后的数据量只有MPEG2的1/8,MPEG4的1/3。显然,H.264压缩
RWz_my
·
2023-11-27 18:30
live555学习4(转)
十一
h264
RTP传输详解(3)书接上回:
H264
FUAFragmenter又对数据做了什么呢?[cpp]viewplaincopyprint?
oneboyishappy
·
2023-11-27 06:34
流媒体
FFmpeg入门详解之116:rtsp live555摄像头直播
rtsp+live555摄像头直播Live555直播流程简介与演示第一步,读取摄像头数据第二步,x264编码第三步,扩展live555第四步,vlc或ffplay播放ffplay-stats-f
h264
testxxx
福优学苑@音视频+流媒体
·
2023-11-27 03:50
福优学苑音视频/流媒体
rtsp
live555直播
音视频
流媒体
rtsp
[小白]FFMPEG小白-day05(day04作业解答)
原文地址:https://blog.csdn.net/JerryWu145/article/details/79380210首先,向雷霄骅,雷神致敬上篇文章,即day04笔记:留了一些作业,就是输出
h264
Caiaolun
·
2023-11-26 22:24
音视频数据处理(二)-H265/HEVC视频码流分析
一、H265概述H265/HEVC(HightEfficiencyVideoCoding)是由ITU-T和ISO/IEC两大组织在
H264
/AVC的基础之上推出的新一代高效视频编码标准,主要为应对高清和超高清视频在网络传输和数据存储方面带来的挑战
码农修仙
·
2023-11-26 17:42
视频格式转换:将MP4轻松转MKV格式,高效便捷
二、准备批量转码工具,支持多种格式,转码模式具有“转为
H264
编码
尘隐神明
·
2023-11-26 17:00
视频剪辑
音视频
经验分享
视频剪辑
剪辑高手
批量剪辑
视频转码
mp4视频
新版webrtc (m79,m84等)
WebRTCM84ReleaseNoteshttps://groups.google.com/g/discuss-webrtc/c/MRAV4jgHYV0/m/5019yB-HAwAJwebrtcM79支持
H264
sun007700
·
2023-11-26 14:29
c/c++
h264
流播放
参考文章:AndroidMediaCodec硬解码
H264
文件-CSDN博客https://github.com/SpiritualityTao/H265Player/tree/masterAndroidMediaCodec
itzilong
·
2023-11-26 04:24
android
zlmediakit实现rtsp流服务器
本次实现是将内存中的
H264
数据经过zlmediakit实现为rtsp流。我是用的是CAPI的方式,将zlmediakit作为一个sdk嵌入到自己的程序中而不是作为一个独立的进进程服务。
Eraser的橡皮擦
·
2023-11-25 21:36
linux
服务器
rtsp
zlmediakit
流媒体
GB28181学习之路——PS流解析
H264
2.找到ps包之后就要从它的格式入手开始解析,ps荷载
h264
是把一帧帧的数据打
呆瑞
·
2023-11-25 17:21
gb28181
ps
h264
GB28181的PS流完全分析(封装 / 分包发送 / 接收组包 / 解析)
一、PS流传输格式预览1、视频关键帧的封装RTP+PSheader+PSsystemheader+PSsystemMap+PESheader+
h264
data2、视频非关键帧的封装RTP+PSheader
NBA_1
·
2023-11-25 17:48
ps
ffmpeg 命令转封装
1:改变编码格式原mp4文件:视频是
h264
音频是aac视频转成h265,音频转成mp3(容器为mkv,有些容器不一定支持放h265的)ffmpeg-itest_60s.mp4-vcodeclibx265
“好记性不如烂“博客
·
2023-11-25 03:55
ffmpeg
ffmpeg
音频编码解码
视频处理
ffmpeg封装工具
下载视频ffmpeg-iindex.m3u8-ccopy-ytest.mp4-i表示输入源,可以是本地路径,也可以是网络地址-c表示复制视频编码-y表示强制覆盖本地文件使用显卡提速通过添加-vcodec
h264
遗忘的小星星
·
2023-11-25 03:25
ffmpeg
java
开发语言
视频解码成yuv和pcm
1.命令行实操1.1解码音视频文件ffmpeg-c:v
h264
-c:alibfdk_aac-i10s.mp410s_cmd_out.yuv-fs16le10s_cmd_out.pcm同一种格式的解码,解出来的大小是一样的
coder_feng
·
2023-11-24 02:41
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他