编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
tsdecrypt 通过 UDP/RTP 读入 MPEG 传输数据流并使用 libdvbcsa 和来自 OSCAM 或者类似的 CAM
ffmpeg x 是根据ffmpeg,x264等开源项目,基于ffmpeg框架,扩展而成。 1.音视频编解码库采用ffmpeg框架,现支持h264 wmv gif flv jpeg mpeg等编解码处理。
Open Broadcast Encoder (OBE) 可让你无需购买昂贵的硬件广播编码器。提供高质量的 x264 视频编码器。可实现视频点播和实时播放。
Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。
Audio File Library 提供了用于读写音频文件的 C 语言 API,支持多种音频格式,包括:AIFF, WAVE, and NeXT/Sun
NASPRO(NASPRO Architecture for Sound PROcessing)是一个跨平台的声音处理软件架构,基于LV2插件标准。该项目的目标是开发一系列的工具,很容易和方便地使用(相关)平台上进行无害化处理,为方便使用LV2。
SoundTouch是一个开源的音频处理库,主要实现包含变速、变调、变速同时变调等三个
libav 的前身是ffmpeg,是一个完整的、跨平台的用于音频和视频录制、转换的解决方案,包含
html5media是一个JavaScript音频/视频播放器能够让每一个浏览器都能够播放在HTML5多媒体标签中定义的多媒体文件。
SFML 是一个免费的 C++ 多媒体 API,提供了低级和高级的图形、输入、音频等信息的访问。
OpenNI(开放自然交互)是一个多语言,跨平台的框架,它定义了编写应用程序,并利用其自然交互的API。OpenNI
libmad是一个开源mp3解码库,其对mp3解码算法做了很多优化,性能较好,很多播放器如mplayer、xmms等都是使用这个开源库进行解码的;如果要设计mp3播放器而又不想研究mp3解码算法的话,libmad是个不错的选择
libdvdcss 简单的C库用来访问DVD设备信息。 主要特性 Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris
VideoMan 提供一组视频捕获 API 。支持多种视频流同时输入(视频传输线、USB摄像头和视频文件等)。能利用 OpenGL 对输入进行处理,方便的与
FFMPEG-Java 跟 jffmpeg 不是同一个项目,它是 Freedom for Media in Java (FMJ) 的一个子项目。
pico.js 实现了实时音频处理的简单 JavaScript 接口。 示例代码:
PySynth 可在一首歌中的说明创建一个合成的音频WAV文件列表。 使用方法: % **python**
amrnb 是一个对 3GPP Adaptive Multi-Rate Floating-point (AMR) 语音编码的共享库封装 (3GPP TS
ID3.NET 是一组用来从 MP3 文件中读取、修改和写入 ID3 和 Lyrics3 信息的 .NET 库。要求 .NET Framework 4
FFMpeg.NET 是 ffmpeg 的 .NET 封装。