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
X264
x264
中I,P,B帧和PTS,DTS的关系
基本概念:Iframe:帧内编码帧又称intrapicture,I帧通常是每个GOP(MPEG所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。Pframe:前向预测编码帧又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧;Bframe:双向预
vbLittleBoy
·
2012-11-14 13:00
X264
的参考帧管理机制
X264
是一款研究的是H.264编码的开源代码软件,相比JM而言,其编码性能有很大的提高,其支持大多数H.264的特性工具,包括:CABAC和CAVLC高效嫡编码、多参考帧预测、所有的帧内预测宏块类型(
vbLittleBoy
·
2012-11-13 16:00
关于参考帧中的
x264
_reference_update函数的补充及h->frames.unused[]的理解 .
encoder.c 1.
x264
_encoder_encode( )函数里面:if(
x264
_reference_update(h))return-1;其中:staticinlineint
x264
_reference_update
vbLittleBoy
·
2012-11-13 16:00
x264
中不同帧类型的编码顺序
/*storethesequenceofbframebeingencoded*/
x264
_frame_t*bframe_current[
X264
_BFRAME_MAX]; /*storethenextsequenceofframestobeencoded
vbLittleBoy
·
2012-11-13 14:00
ffmpeg采集视频,转码成h264格式,并播放
details/5438070得出一些实验结果(本机)命令1:ffplayz.sdp命令2:ffmpeg-fvideo4linux2-s320x300-r30-i/dev/video0-vcodeclib
x264
cherayliu
·
2012-11-12 17:00
x264
_macroblock_analyse(
x264
_t *h ) 分析
x264
_macroblock_analyse(
x264
_t*h)功能初始化;对于ISlice,遍历所有16x16和4x4预测模式,得到最小Cost所对应的分块方式和预测模式;对于PSlice,如果宏块周围有
vbLittleBoy
·
2012-11-09 14:00
为什么
x264
_intra_rd_refine 相对
x264
_intra_rd 来说是个refine
后者,根据粗略决定各分块方式下的预测模式(由
x264
_mb_analyse_intra(h,&analysis,COST_MAX)实现)intra mode尝试性编码,计算cost,然后根据cost大小决定最终编码
vbLittleBoy
·
2012-11-08 11:00
x264
_macroblock_cache_load分析
功能:完成将已编码数据参数和待编码数据装入到h->mb.cache中,下图是BUF中存储的数据在以MB为单位的时候的存储顺序 ----------------------计算各种类型宏块的位置-------------------------------inti_mb_xy=i_mb_y*h->mb.i_mb_stride+i_mb_x;--得到MB位置,其中h->mb.i_mb_stride为原
vbLittleBoy
·
2012-11-07 13:00
x264
的多线程并行编码技术研究
1.编译并行编码的
x264
从
X264
的帮助命令行可以看到,添加--threads项可以调整运行的线程数,可是当我完成
X264
编译,视图对手头的YUV进行编码的时候,发现在自己的双核计算机上,只能发挥50%
vbLittleBoy
·
2012-11-02 14:00
x264
运动估计的1/2像素和1/4像素搜索
staticuint8_t*get_ref(uint8_t*src[4],inti_src_stride, uint8_t*dst, int*i_dst_stride, intmvx,intmvy, inti_width,inti_height)
vbLittleBoy
·
2012-11-02 09:00
x264
运动估计宏块cost值的计算
一、
x264
运动估计中宏块的位移cost计算:/*lambda=pow(2,qp/6-2)*/constbyte
x264
_lambda_tab[52]={ 1,1,1,1,1,1,1,1, /* 0-
vbLittleBoy
·
2012-11-02 09:00
关于
X264
中的
x264
_reduce_fraction
#include"stdafx.h" void
x264
_reduce_fraction(int*n,int*d){ inta=*n; intb=*d; intc; if(!a||!
vbLittleBoy
·
2012-11-01 15:00
对
X264
/FFMPEG架构探讨---感觉不错
3.FFMPEG架构分析FFMPEG是目前被应用最广泛的编解码软件库,支持多种流行的编解码器,它是C语言实现的,不仅被集成到各种PC软件,也经常被移植到多种嵌入式设备中。使用面向对象的办法来设想这样一个编解码库,首先让人想到的是构造各种编解码器的类,然后对于它们的抽象基类确定运行数据流的规则,根据算法转换输入输出对象。在实际的代码,将这些编解码器分成encoder/decoder,muxer/de
zmlcool
·
2012-10-31 19:00
在linux编译和运行
x264
及ffmpeg(转)
在linux编译和运行
x264
及ffmpeghttp://www.usr.cc/thread-52054-1-2.html首先,代码是什么不知道,老婆传给我的,要下载的点这里。
wzlang
·
2012-10-30 12:00
x264
部分函数解析
x264
Encode()函数解析http://www.usr.cc/thread-51997-1-3.html
x264
_macroblock_analyse解析
x264
中bs.h文件部分函数解读http
wzlang
·
2012-10-30 12:00
x264
中重要结构体参数解释,参数设置,函数说明
x264
中重要结构体参数解释http://www.usr.cc/thread-51995-1-3.html
x264
参数设置http://www.usr.cc/thread-51996-1-3.html
x264
wzlang
·
2012-10-30 12:00
x264
gcc编译全过程
fsq@fsq-VirtualBox:~/workspace/
x264
$makegcc-Wshadow-O3-ffast-math-m32 -Wall-I.-I.
vbLittleBoy
·
2012-10-30 10:00
2440 基于v4l2 ffmpeg
x264
的视频远程监控
1、平台硬件:mini2440,usb摄像头软件:REDHAT5,arm-linux-gcc4.3.22、源文件ffmpeg-0.10.1.tar.gzlast_
x264
.tar.bz2zlib-1.2.5
vbLittleBoy
·
2012-10-30 10:00
关于H264,
X264
,DivX,Xvid的小知识 fr net
关于H264,
X264
,DivX,Xvid的小知识HDTV的概念HDTV即High-DefinitionTV,高清晰数字电视。这个概念其实可以非常简单地表达出来。
misiter
·
2012-10-30 10:00
x264
中的提炼半像素函数——refine_subpel 函数分析
//半像素和1/4像素搜索, hpel_iters半像素搜索次数,qpel_iters1/4像素搜索次数staticvoidrefine_subpel(
x264
_t*h,
x264
_me_t*m,inthpel_iters
vbLittleBoy
·
2012-10-29 17:00
x264
分像素的运动估计总结
(1)staticuint8_t*get_ref(uint8_t*src[4],inti_src_stride, uint8_t*dst, int*i_dst_stride, intmvx,intmvy, inti_width,inti_height){
vbLittleBoy
·
2012-10-29 16:00
x264
代码精简优化
x264
优化(一) 现在VS2008上做一些代码精简性优化。如果代码体积过于庞大的话会出现在DSPload不进去的情况,也会给空间存储分配带来麻烦。
vbLittleBoy
·
2012-10-29 09:00
x264
的耗时分析与优化策略
Windowssever2003EnterpriseEdition分析软件:Intel(R)VTune(TM)PerformanceAnalyzer8.0(评估版lic)编译软件:VC71+nasm0.98BusSpeed:800MHz测试程序:
X264
20060506
vbLittleBoy
·
2012-10-29 08:00
x264
的PSNR是如何计算出来的
x264
中psnr的计算代码如下:staticdouble
x264
_psnr(doublesqe,doublesize){ doublemse=sqe/(PIXEL_MAX*PIXEL_MAX*size
vbLittleBoy
·
2012-10-23 18:00
c
function
在FLV文件的TAG中写入H264数据
视频使用
x264
编码,音频使用AAC(音频还在添加中)。录像文件挑了个看上去格式最简单的FLV格式,但没想到折腾了半天。
table
·
2012-10-21 01:00
工具
byte
flv
h.264
DShow的视频采集的数据输出YUV420
由于
x264
编码使用的是YUV数据,所以想让DShow视频采集时就输出YUV数据,查询了相关资料后,发现该输出能力与视频设备相关,我们可以通过一些dshow接口来查询设备的输出能力。
table
·
2012-10-19 23:00
Stream
video
arm mini2440 基于v4l2 ffmpeg
x264
的视频远程监控 .
http://blog.csdn.net/ghostyu/article/details/7371310
mashang123456789
·
2012-10-18 21:00
x264
编码器的参数设置。
本人使用
x264
主要想调整的参数,第一,profile,也就是使用baseline还是main,还是high编码。
table
·
2012-10-18 13:00
struct
filter
buffer
Parameters
float
x264
编码器的一些使用经验
最近在使用
x264
编码器一些使用经验。
table
·
2012-10-18 13:00
c
linux
shell
汇编
dll
编译器
x264
和aac编解码器下载地址
faac,faadhttp://sourceforge.net/projects/faac/files/
x264
各版本下载 ftp://ftp.videolan.org/pub/videolan/
x264
table
·
2012-10-17 21:00
ffmpeg轉檔
ffmpeg是一個命令列工具,用來對視訊檔案轉換格式ffmpeg-isource.avi-vcodeclib
x264
-b:v2000k-r29.97-acodecaac-ar44100-ab128k-ac2
cross
·
2012-10-14 04:00
linux
ffmpeg
mp4
h264
x264
基于经验和感觉的码率控制策略
前提: 1high-complexityorhigh-motionscenes,细节将不会很明显,此时高qp也是浪费 2wheremotioncompensationworks well,在景物边沿的失真,只需在一帧中去掉,以后就都不会有.在这里投入有限的bits可以获得最好的图像质量性价比 3已经编码一frame,可以预测其他qp下所需bit数.预测距离越远越不
vbLittleBoy
·
2012-10-11 19:00
video
buffer
delay
h.264
ffmpeg
x264
安装
fmpeg安装第三方编码器(encoder)库,ffmpeg编码h264(完)ffmpeg安装第三方编码器(encoder)库关键词:ffmpeg、编码h264、第三方encoder 安装好了ffmpeg后,如果你使用ffmpeg工具去把某个视频文件转成h264视频编码、mp3音频编码or其他ffmpeg自身不带的xxx编码类型,就会看到报错信息,unknownencoder'xxx'。此刻你需
beginning1126
·
2012-10-10 17:00
linux
git
video
工具
makefile
Codec
ffmpeg 解码h264
VC6+FFmpeg-full-SDK-3.2: 1:编码: 关于编码,
x264
就可以了(当然有空的话,会继续写一点关于ffmpeg编码的东西); 2:解码: 解码主要参考了apiexample.c
wesleyluo
·
2012-10-10 13:00
video
null
delete
buffer
byte
Codec
X264
中PSNR的计算
x264
在设置参数后,如果不进行psnr的设置,在编译的时候是不会打印出来信噪比的信息的,这里,只要在参数里面进行设置一下,如:--psnr,就可以打印出YUV的峰值信噪比的信息来,这里就把,在程序中的信噪比的计算和相关函数在这里列举出来
vbLittleBoy
·
2012-10-10 08:00
使用Lib
x264
实现状态显示
循环编码中的状态显示:/×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××/ i_previous=print_status(i_start,i_previous,i_frame_output,param->i_frame_tot
vbLittleBoy
·
2012-10-09 15:00
windows
File
360
output
x264
命令行参数解释
帮助
X264
内置帮助文档。运行
x264
时带上--help、--longhelp或者--fullhelp即可看到帮助信息。三个选项给出的信息一个比一个详细。输入使用单一位置参数指定视频源。如:x26
vbLittleBoy
·
2012-10-08 18:00
优化
filter
Integer
hex
BT
h.264
X264
代码跟踪之
x264
_ratecontrol_mb
int
x264
_ratecontrol_mb(
x264
_t*h,intbits){
x264
_ratecontrol_t*rc=h->rc; constinty=h->mb.i_mb_y;
vbLittleBoy
·
2012-10-06 11:00
buffer
UP
float
reference
x264
代码追踪之
x264
_macroblock_analyse模块分析
本文对
x264
_macroblock_analyse()及其子函数的流程进行详尽的分析。希望对大家有所帮助。参考
x264
_050530版本。
vbLittleBoy
·
2012-10-04 11:00
X264
代码跟踪之码率控制
1、staticfloatrate_estimate_qscale(
x264
_t*h){...
vbLittleBoy
·
2012-10-03 16:00
float
x264
_frame_t参数解析
typedefstruct
x264
_frame{ /**/ int i_poc; int i_delta_poc[2]; int i_type; int i_qpplus1
vbLittleBoy
·
2012-10-02 15:00
struct
buffer
float
reference
delay
Pointers
视频编码的守望者——专访
x264
核心开发者“Dark Shikari”詹森·盖瑞特-格拉泽
新闻来源:妇联评论独家专访詹森·盖瑞特-格拉泽(JasonGarrett-Glaser),网名DarkShikari,现
x264
项目核心开发者,同时也是ffmpeg等项目的开发者。
lanmanck
·
2012-10-02 10:00
工作
网络
工具
2010
h.264
视频会议
x264
_t 结构体解析
struct
x264
_t{ /*encoderparameters*/
x264
_param_t param;
x264
_t *thread[
X264
_THREAD_MAX
vbLittleBoy
·
2012-09-29 16:00
thread
function
struct
Parameters
reference
delay
x264
_param_default分析
x264
_param_default分析(ZZ) void
x264
_param_default(
x264
_param_t*param){ /*开辟内存空间*/ memset(param,
vbLittleBoy
·
2012-09-28 16:00
thread
filter
tree
buffer
reference
hex
x264
程序框架流程分析
1、
x264
程序框架流程分析(1)进入
x264
.c的intmain(intargc,char**argv)函数 main函数中主要有以下三个主要的步骤,分别调用了3个函数。
vbLittleBoy
·
2012-09-28 15:00
c
框架
File
null
input
Build
x264
中的
x264
_ratecontrol_t与rc两个速率控制相关的结构体的比较
两个RC结构的比较:1
x264
_t-->
x264
_ratecontrol_t:struct
x264
_ratecontrol_t{/*constants*/intb_abr;intb_2pass;intb_vbv
vbLittleBoy
·
2012-09-28 15:00
File
filter
buffer
Access
Parameters
Constants
opencv2.4.2 tiny6410移植
1.2.7libjpeg: jpegsrc.v7libpng: libpng-1.5.10libyasm: yasm-1.2.0opencv: opencv-2.4.2lib
x264
wc7620awjh
·
2012-09-28 10:00
linux即时通讯开发----s3c6410编解码测试
/ffmpeg -i /mnt/xin.3gp -vcodec lib
x264
-b 60k -flags +loop -cmp +chroma -
fanxiaojun
·
2012-09-28 09:00
二次开发
即时通讯开发
linux即时通讯开发---s3c6410编解码测试
/ffmpeg-i/mnt/xin.3gp-vcodeclib
x264
-b60k-flags+loop-cmp+chroma-deblockalpha0-deb
fanxiaojun
·
2012-09-28 09:11
二次开发
即时通讯开发
linux即时通讯开发---s3c6410编解码测试
/ffmpeg-i/mnt/xin.3gp-vcodeclib
x264
-b60k-flags+loop-cmp+chroma-deblockalpha0-deb
·
2012-09-28 09:11
二次开发
即时通讯开发
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他