- 博客(11)
- 收藏
- 关注
原创 svn clean up 失败解决方法
今天svn遇到一个头疼的问题,最开始更新的时候失败了,因为有文件被锁住了。按照以往的操作,我对父目录进行clean up操作,但是clean up 操作也失败了!svn cleanup failed–previous operation has not finished; run cleanup if it was interruptedcleanup 失败,失败的信息里又叫我c...
2014-12-09 18:50:53 117
原创 ffmpeg 从mp4上提取H264的nalu
转自:http://blog.csdn.net/gavinr/article/details/7183499 1.获取数据ffmpeg读取mp4中的H264数据,并不能直接得到NALU,文件中也没有储存0x00000001的分隔符。下面这张图为packet.data中的数据从图中可以发现,packet中的数据起始处没有分隔符(0x00000001), 也不是0x65、0x67、0x68...
2014-12-08 17:46:07 133
原创 TS文件格式详解
最近彻底研究分析了ts文件格式,这里做下学习总结:简单的来说,ts文件中的信息其实就是通过负载类型字段来找,找到后把数据从负载中提取出来,ts中可以有很多媒体类型数据,比如说可以同时又音频和视频数据,可是要如何区分ts文件中的数据是音频还是视频呢?这就需要动用ts文件中的PSI描述说明了。PSI:在MPEG-II中定义了节目特定信息(PSI),PSI用来描述传送流的组成结构,在MPEG-II...
2014-12-05 14:54:02 461
原创 ffmpeg解复用视频文件
转自:http://blog.chinaunix.net/uid-24922718-id-3692670.html 解复用视频文件:就是提取出音频文件和视频文件的ES流数据。而对于aac和h264来说,提取出来的数据直接保存并不能成功的播放,原因就在ffmpeg解出的ES数据比较纯净,没有ADTS头,而很多解码器都是需要ADTS头信息来进行解码的,所以就要对aac数据进行头部adts结...
2014-12-05 14:46:55 139
原创 FFMPEG视音频编解码零基础学习方法
0. 背景知识本章主要介绍一下FFMPEG都用在了哪里(在这里仅列几个我所知的,其实远比这个多)。说白了就是为了说明:FFMPEG是非常重要的。使用FFMPEG作为内核视频播放器:Mplayer,ffplay,射手播放器,暴风影音,KMPlayer,QQ影音...使用FFMPEG作为内核的Directshow Filter:ffdshow,lav filters....
2014-12-05 11:26:43 152
原创 视音频编解码技术零基础学习方法
转自:http://blog.csdn.net/leixiaohua1020/article/details/18893769 0. 生活中的视音频技术平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花八门的电影。(其实专业的影视爱好者一概会把影视文件分门别类的,但我比较懒,一股脑把电影放在了一起)因为下载的来源不同,这些电影文件有不同的格式,用不...
2014-12-05 11:15:47 217
原创 JVM Internals
This article explains the internal architecture of the Java Virtual Machine (JVM).The following diagram show the key internal components of a typical JVM thatconforms to The Java Virtual Mac...
2014-12-05 11:04:26 114
原创 AAC文件格式与解码流程
1 文件格式1.1 概述及分类AAC“Advanced Audio Coding”的缩写,中文称为“高级音频编码”,被手机界称为“21世纪数据压缩方式”,AAC所采用的运算方式是与MP3的运算有所不同,AAC同时可以支持多达48个音轨,15个低频音轨,更多种取样率和比特率与及有多种言语的兼容能力,更高的译码效率,总括来说,AAC可以在对比MP3文件缩小30%的前题下提供更好的音质。A...
2014-12-02 10:43:12 317
原创 mp4文件格式
1 SummaryMPEG-4 Part 14 or MP4 file format, formally ISO/IEC 14496-14:2003, is a multimedia container format standard specified as a part of MPEG-4. It is most commonly used to store digital video ...
2014-12-02 10:25:24 198
原创 更新github的repository
When you fork GitHub repository, you usually want to have your fork up to date with the original repository.You can update your fork in a few easy steps. Just look at the following example of the Git...
2014-12-02 10:11:01 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人