MP4文件格式的解析,以及MP4文件的分割算法
mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存...
分类:
其他好文 时间:
2014-06-22 22:56:58
阅读次数:
263
在Android的多媒体类中,MediaMuxer和MediaCodec算是比较年轻的,它们是JB 4.1和JB 4.3才引入的。前者用于将音频和视频进行混合生成多媒体文件。缺点是目前只能支持一个audio track和一个video track,而且仅支持mp4输出。不过既然是新生事物,相信之后的版本应该会有大的改进。MediaCodec用于将音视频进行压缩编码,它有个比较牛X的地方是可以对Surface内容进行编码,如KK 4.4中屏幕录像功能就是用它实现的。...
分类:
移动开发 时间:
2014-06-22 21:53:50
阅读次数:
267
本文介绍一个基于FFMPEG的封装格式转换器。所谓的封装格式转换,就是在AVI,FLV,MKV,MP4这些格式之间转换(相应.avi,.flv,.mkv,.mp4文件)。须要注意的是,本程序并不进行视音频的编码和解码工作。而是直接将视音频压缩码流从一种封装格式文件里获取出来然后打包成第二种封装格式的...
分类:
其他好文 时间:
2014-06-18 18:56:35
阅读次数:
223
1、安装pcre-8.33.tar.bz2#tar -xvf 1.pcre-8.33.tar.bz2#cd pcre-8.33/#./configure#make && make install2、安装openssl-1.0.1h.tar.gz#tar -xvfopenssl-1.0.1h.tar....
分类:
其他好文 时间:
2014-06-18 18:05:49
阅读次数:
267
ffmpeg在官网上描述自身:是一个对视频和音频进行记录,转换,流化的完整的跨平台解决方案。事实上,现在有很多工具都是基于ffmpeg来进行视频音频的处理工具的。比如鼎鼎大名的格式工厂,就是使用ffmpeg来作为内核的转码工具。理解一些音视频的编码知识。我们平时看的视频文件格式:mp4/rmvb/m...
分类:
其他好文 时间:
2014-06-18 00:19:14
阅读次数:
270
同图片一样,把视频资源复制到文件夹路径下,修改资源属性复制到输出目录"始终复制",生成操作改为“内容”,把注意,MediaElement
的LoadedBehavior需要设置为Manual,这样才可以手动控制视频的播放状态。粘贴到中,在这里播放的是MP4格式的视频文件,然后运行程序,由于Loa.....
分类:
其他好文 时间:
2014-06-16 07:08:34
阅读次数:
257
花了我接近3周,历经了重重问题,今日终于把流媒体服务器搞定,赶紧的写个博文以免忘记。。。
起初是跟着网上的一些教程来的,但是说的很不全面,一些东西也过时不用了(比如jwplayer老版本)。我这次是用的最新版jwplayer6.8,在配置上有很多不同的地方,也很坑,值得注意一下!在配置方面,我...
分类:
其他好文 时间:
2014-06-06 13:07:47
阅读次数:
348
1
网上搜出的一些ffmpeg添加logo的命令都不成功,调查了官方手册后以下这种用法成功:ffmpeg -y -i input.mp4 -vf
"movie=logo.png [logo];[in][logo] overlay=10:10 [out]" output.mp4^^^^^^^^ 输入 ...
分类:
其他好文 时间:
2014-06-05 20:03:25
阅读次数:
1097
1、rk3168_v4.2\frameworks\base\data\videos下面的mp4的拷贝方法!
a、其实在我们的原始情况下这个目录的东西并没有拷贝到xxx/system/media/video下面,但是看到sounds目录却有拷贝为啥~
sounds目录下有个AllAudio.mk,这个文件是怎么调用的呢?
我在建产品分支的时候无意发现,加载其实很简单~
b、资料收集:
ht...
分类:
移动开发 时间:
2014-05-26 03:48:59
阅读次数:
302
H.264是一个伟大的专为网页设计的MP4格式,是所有MP4变种。MP4是的QuickTime的一部分和Flash的一部分。我们遇到的问题经常像这样,市面上存在很多视频的编辑器和转换器,像索尼Vegas
和Adobe Premier,但是它们所产生的MP4文件不能很好的在网页上工作。它们不支持流(S...
分类:
Web程序 时间:
2014-05-13 17:42:55
阅读次数:
384