Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Jump to content

Avidemux: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m updated c++ link
Removed PNG from supported formats
Line 37: Line 37:
*[[MPEG]]
*[[MPEG]]
*[http://freshmeat.net/redir/nuppelvideo/13501/url_homepage/nuppelvideo NuppelVideo]
*[http://freshmeat.net/redir/nuppelvideo/13501/url_homepage/nuppelvideo NuppelVideo]
*Images ([[Windows_bitmap|BMP]], [[JPEG]], [[PNG]])
*Images ([[Windows_bitmap|BMP]], [[JPEG]])
*[[OGM]]
*[[OGM]]
*[[QuickTime]], [[MP4]], 3GPP
*[[QuickTime]], [[MP4]], 3GPP
Line 76: Line 76:


*[[AVI]] (single or dual audio tracks)
*[[AVI]] (single or dual audio tracks)
*Images ([[BMP]], [[JPEG]], [[PNG]])
*Images ([[BMP]], [[JPEG]])
*[[MPEG]] ([[VCD]]/[[SVCD]]/[[DVD]] compatible & separate)
*[[MPEG]] ([[VCD]]/[[SVCD]]/[[DVD]] compatible & separate)
*[[OGM]]
*[[OGM]]

Revision as of 14:22, 2 October 2005

Avidemux
Developer(s)MEAN <fixounet-at-free.fr>
Preview releaseNone [±]
Repository
Operating systemCross-platform
TypeVideo editor
LicenseGPL
Websitewww.avidemux.org

Overview

Avidemux is an open-source free program designed for multi-purpose video editing and processing. Downloads, documentation, and other features can be found at avidemux.org. It is written in C/C++, using the GTK+ graphics toolkit, and therefore is truly a platform independent, universal video processing program. It is available for almost all distributions of Linux that are capable of compiling C/C++ code, along with the GTK+ graphics toolkit and the SpiderMonkey ECMAScript scripting engine. A Win32 version of this program is also available for Windows users, as well as Mac OS X, FreeBSD and NetBSD ports and packages.

Comparison

Some people think of Avidemux as VirtualDub (or VirtualDubMod) for Linux. While it cannot do everything that VirtualDub can, Avidemux can do many things that its Windows counterpart cannot. The program is capable of doing many things through its GUI that users would otherwise have to do using command line tools such as MEncoder.

Features

The straightforward user interface is designed for convenience and speed with simple operations. Features include WYSIWYG cutting, appending, filters and re-encoding into various formats. Some of the filters were ported from MPlayer and Avisynth. Avidemux can also mux and demux audio streams into and out of video files, either through re-encoding or using a direct copy mode.

An integral and important part of the design of the program is its project system, which uses the SpiderMonkey ECMAScript scripting engine. Whole projects with all options, configurations, selections, and preferences can be saved into a project file. Like VirtualDub's vcf scripting capabilities, Avidemux has advanced scripting available for it both in its GUI and command line modes. It also supports a non-project system just like VirtualDub, where you can simply create all your configurations and save the video directly without making a project file.

A project queue system has been recently added to the program and is currently being expanded upon. Avidemux has built-in subtitle processing, both for Optical_Character_Recognition to soft subtitle formats (sub and srt) and various hard subtitle VobSub capabilities. While it is primarily a GUI program, Avidemux can also be run from and through the command line (which can also be used for debugging).

Credits & Information

Avidemux was written from scratch, but additional code from FFmpeg, MPlayer, Transcode, Avisynth, DVD2AVI and other projects has been used on occasion as well. The built-in libavcodec library from the FFmpeg project is used for decoding and encoding of various audio and video formats such as MPEG-4 ASP. The primary (though not the only) Avidemux programmer is a person known as Mean, who often frequents the Avidemux forums. The Avidemux project is open to user input and many suggestions from its users have already been implented as fully-written features.

Supported Input Formats

File formats:


Video codecs:


Audio codecs:


Supported Output Formats

File formats:


Video codecs:


Audio codecs:

See also