[Source Forge] Video & Audio

原创 2004年09月29日 14:37:00

ffdshow is DirectShow and VFW codec for decoding/encoding many video and audio formats, including DivX and XviD movies using libavcodec, xvid and other opensourced libraries with a rich set of postprocessing filters.

ffdshow并不是编码格式,它是视频编码的一个集合。ffdshow内含了DivX 3~5、Xvid和MS MPEG4v1~3(微软的MPEG4编码,在DVDrip制作中很少采用),对于新手来说是个很简单的工具集,大小也只不过700k左右。

Desktop video processing and capture application (Win32).

虽然VirtualDub是一套免费的多媒体剪辑软件,但它的功能可一点也不输给Premiere以及Media Studio等专业等级产品的功能。在VirtualDub中主要的功能可以区分为两大部份,一是可以让您针对现有的电影短片文件如.AVI以及.MPG等做编辑的工作,另一项则是可以搭配您的影像补捉卡做即时的动态影像捕捉的功能。


VirtualDubMod is based on the famous video editing software VirtualDub by Avery Lee.
Born as a unification of several existing modifications, a lot of new features have been added, including support for the matroska container format.


FFmpeg is an audio/video conversion tool. It includes libavcodec, the leading open source codec library. An experimental streaming server for live broadcasts is also included.
ffmpeg is a command line tool to convert one video file format to another.
libavcodec is a library containing all the ffmpeg audio/video encoders and decoders.
libavformat is a library containing parsers and generators for all common audio/video formats.

OpenVIP (Open Video Processor)

OpenVIP (Open Video Processor) is a cross-platform, highly modular non-linear video editor and video processing library. It is available for Windows and Unix.

DVD-Create a DVD Video creation (authoring) and editing software solution for Linux.
DVD-Create, a DVD-Video creation framework. DVD-Create will not just offer a free DVD Authoring solutions for Linux and Unix. DVD-Create offers you a framework that enables you to write DVD creation, editing, and backup software without needing to know all the secretes of DVD-Video.


SoX - Sound eXchange
SoX is meant to be the Swiss Army Knife of sound processing utils. It can convert audio files to other popular audio file types and also apply sound effects and filters during the conversion.

Sound Studio
A simple light-weight tool for editing smaller soundfiles. Because Sound Studio uses Sox, it can cope with a wide variety of audio file formats. Because it is written mostly in Tcl/tk, it is easily extensible.

Audio File Format FAQ

Wav2MP3 Wizard (VB)
Wav2MP3 Wizard is the lightest, easiest and one of the fastest Audio Converting programs. Select your files, convert them to MP3/OGG and decode them back, using one of the 10 easy pre-setup profiles, or make your own! High quality audio in just seconds!
The lightest and fastest GUI for the 3 most-widely used open-source encoders; LAME, BladeEnc and OGG Vorbis.
With just a few steps encode all your WAV files to MP3 or OGG! Supports decoding (MP3/OGG to WAV) and ID3Tag (Artist, Song Title, Album, Genre, Year), as well as quick preview.

CDex a CD-Ripper, thus extracting digital audio data from an Audio CD. The application supports many Audio encoders, like MPEG (MP2,MP3), VQF, AAC encoders.

 LameFE (Good)

LameFE is a powerfull frontend for LAME: CDRipper (with batch processing), Extendable through plugins, Winamp plugin support, Ogg/Vorbis, Monkeys Audio, Wave, Cuesheet, FreeDB and much more.
强大的CD RIP工具

BonkEnc is a CD ripper and audio encoder for various formats. It can produce MP3, Ogg Vorbis, BONK, AAC and VQF files. BonkEnc supports freedb (CDDB), CD-Text and ID3 tags and is available is several languages.
BonkEnc is an audio ripper, converter and encoder for various audio formats. It can produce Ogg Vorbis, MP3, AAC and BONK files. More formats are available through plug-ins.
BonkEnc makes it easy to convert your audio CDs to MP3 or Ogg Vorbis files which you can use in your hardware player or with your favorite audio software. The program supports the CDDB/freedb online CD database and CDText and automatically writes song information to ID3V2 or Vorbis comment tags.


A fast multitrack audio editor and recorder for Linux, MacOS, and Windows. Supports WAV, AIFF, Ogg, and MP3 formats. Features include envelope editing, mixing, built-in effects and plug-ins, all with unlimited undo.

Audacity is a free audio editor. You can record sounds, play sounds, import and export WAV, AIFF, Ogg Vorbis, and MP3 files, and more. Use it to edit your sounds using Cut, Copy and Paste (with unlimited Undo), mix tracks together, or apply effects to your recordings. It also has a built-in amplitude envelope editor, a customizable spectrogram mode and a frequency analysis window for audio analysis applications. Built-in effects include Echo, Change Tempo, and Noise Removal, and it also supports VST and LADSPA plug-in effects.
It is written in C and C++, using the wxWidgets cross-platform toolkit.

Freeware Advanced Audio Coder
FAAC is an Advanced Audio Coder (MPEG2-AAC, MPEG4-AAC). The goal of FAAC is to explore the possibilities of AAC and exceed the quality of the currently best MP3 encoders.

winLAME is an encoder for several audio formats, including mp3 (MPEG Layer 3), Ogg Vorbis and more. winLAME lets you set up the encoding process with an easy-to-use wizard-style user interface.
winLAME supports many input audio formats, and uses the LAME mp3 encoding library for encoding and the MAD decoding library for decoding.

Decodes AC-3 audio from DVDs, or QuickTime audio, and spits back AIFF, MP3, or AAC files. More fun than a barrel of monkeys. Well, almost.

MAD (MPEG Audio Decoder)
MAD is a high-quality fixed-point MPEG audio decoder with 24-bit output. The implementation is entirely new, based on the ISO/IEC standards, and performs especially well on systems without native floating-point support.
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers — Layer I, Layer II, and Layer III (i.e. MP3) — are fully implemented.
Because MAD provides full 24-bit PCM output, applications using MAD are able to produce exceptionally high quality audio.

CoolPlayer - Blazing fast audio player. Features: Skins, Simple user interface, Playlist editor, Internet streaming, File Renamer, Fast mp3->wav converter, Smallest executable, Continuous play (no pause between tracks), programmed in C

Yet Another Avi Info (YAAI) (Delphi)
Yet Another Avi Info (YAAI) is one of the most comprehensive avi info programs. It shows you details as framerate, codecs, avg. bitrate of video and audio,... You can also sync video and audio stream by delaying the audio or changing the video framerate.

A front-end to various audio players, including mpg123. It includes playlists, skins (themes), and many other options.


CDDA Ripper XP
CDDA Ripper XP is an audio CD ripper program that provides support for NT/2000/XP natively (ASPI manager is optional). It supports WAV-MP3-OGG-WMA-ACM codec encoding and can be used to rip multiple CDs. It uses newest encoders like LAME and Ogg/Vorbis.

Audio to Midi Converter


id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete id3v2 tags and convert id3v1 tags to id3v2 tags. It's uses id3lib.

[Source Forge] Video & Audio 2

LAME (LAME Aint an Mp3 Encoder)http://lame.sourceforge.net/LAME is an LGPL MP3 encoder. The Open sou...
  • huangtyu
  • huangtyu
  • 2004年09月30日 11:28
  • 1016


1、video和audio的优点: 不需要第三方插件就能播放音频和视频了,可以直接插入,并且用同一的API接口控制。   2、video和audio的缺点: 1) 暂时没有对流视频的支持和规范。流媒体...
  • zhouziyu2011
  • zhouziyu2011
  • 2017年04月04日 16:50
  • 1404


最近在了解html5里的一些新的标签,看到里面object、embed、video、audio都可以添加视频或音频文件,因此放在一起试验了一下他们的基本效果,他们的区别是什么呢?如下: 发现...
  • AloneDonkey
  • AloneDonkey
  • 2016年01月12日 18:05
  • 4388

关于RTP/MPEG TRANSPORT STREAM和RTP Audio/Video profile的比较

  • vbLittleBoy
  • vbLittleBoy
  • 2014年06月23日 15:19
  • 2242

HTML5(javascript) Audio/video标签属性常用方法

标签属性: src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条 Html代码   1.    id="me...
  • benyoulai5
  • benyoulai5
  • 2015年10月23日 13:40
  • 1483

第十九篇:USB Audio/Video Class设备协议

众所周知, USB是一个成功的协议 从USB1.0, USB1.1, USB2.0 480Mbps 到USB3.0 5Gbps, 再到最新的USB3.1 10Gbps, 不断在发展,不断在更新. 同时...
  • u013140088
  • u013140088
  • 2014年06月04日 11:34
  • 4545

HTML Audio/Video DOM timeupdate 事件,play()方法

HTML Audio/Video DOM timeupdate 事件 定义和用法 timeupdate 事件在音频/视频(audio/video)的播放位置发生改变时触发。 该事件可以在以下情...
  • ssisse
  • ssisse
  • 2016年08月14日 09:59
  • 4298

【前端知识点】HTML5 浅谈 媒体标签<video><audio>

html5播放器细谈,从大众自带浏览器 到 wechat和QQ以x5内核的浏览器,以及UC其他特殊的浏览器在此不再细谈:)当然也会分析iphone ios系统和Android手机系统的差别。【基本属性...
  • chaunceyw
  • chaunceyw
  • 2016年07月21日 16:51
  • 2799

关于html音频以及视频标签video audio标签的实例

html的video标签功能很强大, 增加了许多属性,比如autoplay controls loop poster等 还可以用js直接调用paly() pause()等方法 这里只联系一下au...
  • u011263845
  • u011263845
  • 2015年04月06日 18:32
  • 610

Minecraft源码分析(6) - forge环境配置

OS Windows10 64bit1.Java 最好在1.8以上,这里用的jdk-8u71-windows-x64.exe,下载好之后直接双击安装,安装好之后命令行运行java -version2....
  • qp120291570
  • qp120291570
  • 2016年09月29日 22:20
  • 1642
您举报文章:[Source Forge] Video & Audio