音视频编解码
文章平均质量分 73
沉思的猴子
这个作者很懒,什么都没留下…
展开
-
H.264性能优化
H.264代码优化2007-05-24 2:20H.264的DSP实现流程分为三个阶段:第一个阶段产生和评估C代码,第二个阶段优化和评估C代码,第三个阶段编写和评估线性汇编。每个阶段完成任务如下:第一阶段:首先,产生C代码并进行时间评估。一般情况下,这个阶段的代码性能很低。如果经过评估后,仍然满足不了实时要求的话,需要进入第二个阶段以进一步改进代码性能。第二阶段:利用优化选转载 2012-08-16 23:50:51 · 716 阅读 · 0 评论 -
h.264 图像、帧、片、NALU
图像、帧、片、NALU 是学习 H.264 的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论:H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR 帧的概念。对于 H.264 中出现的一些概念从大到小排序依次是:序列、图像、片组、片、NALU、宏块、亚宏块、块、像素。这里有几点值得说明:(1)、在 H.264 协议中转载 2012-08-22 11:04:51 · 1039 阅读 · 0 评论 -
FFmpeg 抽取出音频流数据
这个程序实现了从音视频文件中抽取出音频流数据并保存成wav音频格式文件的功能。#include "avcodec.h"#include "avformat.h"#include #include #include #include #pragma comment(lib,"avformat.lib")#pragma comment(lib,"avutil.lib转载 2012-08-22 11:00:09 · 2886 阅读 · 0 评论 -
3GP/FLV/AVI 格式整理
作者: k歌之王 2009-08-23 前言:做完了手机全能播放器的项目, 又要告别几个月来并肩作战,即将去北京发展的Manager zhu。准备把做过的3GP/FLV/AVI格式整理一遍, 算是对几个月辛苦成果的总结, 也为后来者提供一些参考。 1. 概述 流行的文件格式背后都有大公司的支持。FLV得益于ADOBE公司推动的网络视频分转载 2012-08-21 21:30:30 · 1204 阅读 · 0 评论 -
FFMPEG使用详解
FFMPEG使用(转)1. 简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MP转载 2012-08-21 21:06:29 · 1540 阅读 · 0 评论 -
VLC视频播放的基本原理
VLC视频播放的基本原理VLC是一个功能强大的玩意,能做很多有意思的事情。最简单的,从界面打开一个文件播放,也可以在命令行下使用,如C:\Program Files\VideoLAN\VLC>vlc.exe test.ts获取内置的帮助,会写到vlc-help.txtC:\Program Files\VideoLAN\VLC>vlc.exe -h获取更详转载 2012-08-21 21:07:35 · 1682 阅读 · 0 评论 -
http live streaming 与FFMPEG方案
搜藏下(虽说流播放时下多数不使用http,原因有好多,但是牛人总是有牛人的办法,apple的http live streaming就是个例子http://developer.apple.com/resources/http-streaming/):With the release of the iPhone OS 3 update came the ability to do live s转载 2012-08-22 14:37:57 · 4162 阅读 · 0 评论 -
搭建适合IOS的HTTP Live Streaming直播系统
最近,需要将苹果的HTTP Live Streaming系统搭建起来。完全没有头绪,故第一步就是学习。一、学习资料官网资料1. http://developer.apple.com/resources/http-streaming/具体的搭建方案 使用segmenter将现成的视频文件分割,并生成列表文件。1. http://blog.转载 2012-08-21 18:07:07 · 1526 阅读 · 0 评论 -
freeswtich 音视频编码
本文来自csdn lidp http://blog.csdn.net/perfectpdl,转载注明出处,谢谢。关于编码理论,可以看维基 http://en.wikipedia.org/wiki/Codec1. freeswtich对高清(HD)语音编码的支持freeswitch支持 大部分高清语音编码,包括Speex,G.722,G.722.1(Siren) 及SIL转载 2012-08-18 11:48:42 · 2047 阅读 · 0 评论 -
MPEG-4 分类详解
作者:haibara 来源:pcicp.com本FAQ由(haibara)翻译,期间受到kaito_mkid(pcicp)帮助,在此感谢,由于Newbie的关系,如有翻译错误,还请各位指出,由Doom9的bond编撰的原文。译者注:基本专业名称我都以小括号形式加以解释,详细信息请自行查阅资料。什么是MPEG-4?MPEG-4(ISO 14496)是由制定了我们转载 2012-08-18 11:44:50 · 1889 阅读 · 1 评论 -
ffplay 指导
FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具。FFMPEG几乎为你把所有的繁重工作都做了,比如解码、编码、复用和解复用。这使得多媒体应用程序变得容易编写。它是一个简单的,用C编写的,快速的并且能够解码几乎所有你能用到的格式,当然也包括编码多种格式。唯一的问题是它的文档基本上是没有的。有一个单独的指导讲了它的基本原理另外还有一个使用doxygen生成的文档。这就是为什么当我转载 2013-01-20 16:00:36 · 1887 阅读 · 0 评论