视频技术常用网址收集

转载 2012年04月07日 14:54:30
 
x264

What is x264: x264 is a free library for encoding H264/AVC video streams. The code is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm), Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is released under the terms of the GPL license.
Website: http://www.videolan.org/x264.html or http://developers.videolan.org/x264.html
H264/AVC info: http://forum.doom9.org/showthread.php?t=96059

x264 limitations: "x264 doesn't support the error-resilience features of baseline and extended profile, not the alternative colorspaces of high profile. Properly dealing with adaptive interlacing in all cases takes lots of code. x264 doesn't support interlacing.There are a few other features not supported..."

Getting x264
The latest x264 source code can always be found by anonymous SVN repository:
# svn co svn://svn.videolan.org/x264/trunk x264

Info about compiling x264: http://forum.doom9.org/showthread.php?s=&threadid=92726
x264 SVN repository (web browser): https://trac.videolan.org/x264/browser/trunk/

SDL

    SDL是一个跨平台的多媒体函数库,几乎支持现今所有平台:Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX。被用来设计成在低层访问音频,键盘,鼠标,游戏杆,基于OPENGL(一个3D图象开发函数库)的3D 硬件,和2D图象帧缓冲区。它被广泛的用于基于MPEG的媒体播放软件,模拟器,和许多著名的游戏。最著名的游戏是赢得LIUNX组游戏开发大奖的 文明:权利的召唤(Civilization: Call To Power)。
http://www.yunchengonline.com/sdl/html.cn/
http://syleaver.bokee.com/viewdiary.11971806.html

TCPMP

    The Core Pocket Media Player is the world’s most popular dual licensed Media Player for the PocketPC, Palm, Smartphone, Symbian and Windows. It is designed for easy use & as a non-restrictive development playback platform for 3rd parties to license.
    TCPMP for PalmOS 可以说是PlamOS 上面最好的媒体播放器,支持MPEG1、MPEG4、MP3、MP4、M4A、MKV、OGG、MJPEG、ADPCM、ALaw、MuLaw、MPC、3GP、WMV、AC3 音频、Sony HHE GE2D、Zodiac ATI 2D 加速、FFmpeg 媒体库等等。
http://corecodec.org/projects/tcpmp


FFMPEG-PHP

http://ffmpeg-php.sourceforge.net/index.php
    ffmpeg-php is an extension for PHP that adds an easy to use, object-oriented API for accessing and retrieving information from video and audio files. It has methods for returning frames from movie files as images that can be manipulated using PHP's image functions. This works well for automatically creating thumbnail images from movies. ffmpeg-php is also useful for reporting the duration and bitrate of audio files (mp3, wma...). ffmpeg-php can access many of the video formats supported by ffmpeg (mov, avi, mpg, wmv...)

FFMPEG

http://ffmpeg.mplayerhq.hu/index.html
    FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. FFmpeg is developed under Linux, but it can compiled under most operating systems, including Windows.

    The project is made of several components:
  • ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card.
  • ffserver is an HTTP (RTSP is being developped) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported.
  • ffplay is a simple media player based on SDL and on the FFmpeg libraries.
  • libavcodec is a library containing all the FFmpeg audio/video encoders and decoders. Most codecs were developped from scratch to ensure best performances and high code reusability.
  • libavformat is a library containing parsers and generators for all common audio/video formats.
GStreamer

http://gstreamer.freedesktop.org/
    GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing.
    Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
    GStreamer is released under the LGPL.

pthreads-win32
pthreads-win32是windows下的pthread库,和linux下一模一样,很不错的
windows下的pthread库:pthreads-win32
官方网站是:http://sourceware.org/pthreads-win32/
官方FTP是:ftp://sources.redhat.com/pub/pthreads-win32/

相关文章推荐

视频技术系列(2):基于UDP和TCP的RTSP推流

对于视频直播流传输来讲,RTMP和RTSP是常用的2种上行传输方式(这里暂时不讨论基于HTTP的Living方式),通常熟悉的应用方式是RTMP推流,RTSP拉流。但实际上,RTSP也是可以方便实现推...
  • gmer1
  • gmer1
  • 2016年11月07日 11:06
  • 946

音视频技术总结

介绍了音频和视频编码的基本知识以及主流编码方式。

远程教育 音视频技术实现

在传统的远程教育中,教师和学生、学生和学生的通讯一直是制约其发展的一个瓶颈。从 1994年开始,远程教育已经从函授教育,第二代的广播电视教育,发展成至今的以信息和网络技术为基础的第三代现代远程教育。 ...

网络游戏音视频技术开发

随着网游市场是越来越激烈,游戏类型和平台众多,一个优秀的网游可以衍生出电影、图书、卡通等一系列产品,什么样的道具能让全球玩家心甘情愿掏腰包呢网游的开发费用迅猛增长的趋势正成为令开发商头疼的首要问题。能...

手机视频技术

手机视频技术     随着3G网络迅猛发展,作为移动通信终端与PC融合的产物,智能手机已经跻身于手机主流市场。手机上网的进一步普及,尤其是智能终端的推广,以及手机聊天工具的创新,使得即时通信...

Android中直播视频技术探究之---基础核心类ByteBuffer解析

前一篇文章我们介绍了Android中直播视频技术的基础大纲知识,这里就开始一一讲解各个知识点,首先主要来看一下视频直播中的一个重要的基础核心类:ByteBuffer,这个类看上去都知道了,是字节缓冲区...

手机APP集成音视频技术

手机APP的初学者对于手机APP增加音视频的技术感觉无从下手,下面我就通过一个实例...

web浏览器无插件播放实时音视频技术---SIPML5参数配置(四)

1、概述 2、SIPML5参数设置 3、SIPML5、WebRTC信令交互

android视频技术

原文章地址 就、像前几年的每个app都会有聊天功能一样,现在的app都会有一个直播功能。对于直播技术,网上并没有什么太多的资料。很大一部分,都是对视频进行播放,也就是我们常说的视频播放器,其中最重要...
  • a11544
  • a11544
  • 2016年08月26日 11:37
  • 492

【Machine Learning】基于语义的图像检索视频技术

目前的搜索引擎给用户带来的使用体验是,用户在搜索时需要一定的技巧,不然很难搜到令自己满意的结果。比如当我们要搜索关于“在草原上奔跑的马”的视频,以百度为例,得到的结果全是通过标签匹配到的结果,有的视频...
  • OEDead
  • OEDead
  • 2015年01月26日 15:11
  • 459
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:视频技术常用网址收集
举报原因:
原因补充:

(最多只允许输入30个字)