Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Features  



1.1  Components  





1.2  Multithreading  





1.3  Supported formats  







2 See also  





3 Notes  





4 References  





5 Further reading  





6 External links  














Avidemux






Català
Deutsch
Español
Français

Bahasa Indonesia
Italiano
Lietuvių
Nederlands

Polski
Português
Русский
Svenska
Türkçe
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Avidemux
Developer(s)"Mean", "Gruntster" and "Fahr"[1]
Stable release

2.8.1[2] Edit this on Wikidata / 21 September 2022

Preview releaseNone [±]
Repository
Written inC++
Operating systemWindows, macOS, Linux, BSD
PlatformIA-32 and x64
Available inEnglish, Czech, French, Italian and German
TypeVideo editing software
LicenseGPL-2.0-or-later
Websiteavidemux.org

Avidemux is a free and open-source software application for non-linear video editing and transcoding multimedia files. The developers intend it as "a simple tool for simple video processing tasks" and to allow users "to do elementary things in a very straightforward way".[3] It is written in C++ and uses Qt for its graphical user interface, and FFmpeg for its multimedia functions. Starting with version 2.4, Avidemux also offers a command-line interface, and since version 2.6, the original GTK port has not been maintained and is now discontinued.

Avidemux is developed for Linux, macOS, and Windows. Unofficial builds are also available for FreeBSD, NetBSD, and OpenBSD.[4][5][6]

Features[edit]

Avidemux is capable of non-linear video editing, applying visual effects (called "Filters" by Avidemux) to video, and transcoding video into various formats. Some of the filters were ported from MPlayer and Avisynth. Avidemux can also insert audio streams into a video file (an action known as multiplexing or "muxing") or extract audio streams from video files (an action known as "demuxing").

An integral and important part of the design of the program is its project system, which uses the SpiderMonkey JavaScript 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 users can simply create all of their configurations and save the video directly without making a project file. A project queue system is also available.

Avidemux has built-in subtitle processing, both for optical character recognition of DVD subtitles and for rendering hard subtitles. Avidemux supports various subtitle formats, including MicroDVD (.SUB), SubStation Alpha (.SSA), Advanced SubStation Alpha (.ASS) and SubRip (.SRT).

Components[edit]

Avidemux was written from scratch, but additional code from FFmpeg, MPlayer, Transcode and Avisynth has been used on occasion as well. Nonetheless, it is a completely standalone program that does not require any other programs to read, decode, or encode other than itself. The built-in libavcodec library from the FFmpeg project is used for decoding and encoding various audio and video formats, such as MPEG-4 ASP.

The primary (though not the only) Avidemux programmer uses the nickname 'Mean' on the Avidemux forum.[7]

Multithreading[edit]

Multithreading has been implemented in the following areas of Avidemux (some partially through libavcodec):

Supported formats[edit]

Avidemux supports following file formats:

Multimedia container formats[8][9]
Name File extension As input As output
Audio Video Interleave .AVI Yes Yes
Advanced Systems Format .ASF, .WMV and .WMA Yes No
Flash Video .FLV Yes Yes
Matroska .MKV Yes Yes
MPEG elementary stream Yes No
MPEG program stream .MPG and .MPEG Yes Yes[a]
MPEG transport stream .TS Yes Yes
MPEG-4 Part 14 .MP4 Yes Yes
NuppelVideo .NUV Yes No
OGM .OGM Yes Yes
QuickTime .MOV Yes No
3GP .3GP Yes No
DVD-Video .VOB Yes Yes
WebM .WebM Yes Yes
Video formats[10][11]
Name As input As output
AV1 Yes[b] No
Cinepak Yes No
DV Yes Yes
FFV1 Yes Yes
H.263 Yes Yes
H.264/MPEG-4 Part 10 AVC Yes Yes[c]
H.265/HEVC Yes Yes[d]
HuffYUV Yes Yes
MPEG-1 Yes Yes
MPEG-2 Yes Yes
MPEG-4 Part 2[e] Yes[f] Yes[g]
Motion JPEG Yes Yes
MSMPEG-4 v2[h] Yes No
Raw video – RGB Yes No
Raw video – YV12 Yes Yes
Snow No Yes
Sorenson Video 3 (SVQ3) Yes Yes
VC-1[i] Yes No
VP3 Yes No
VP6 Yes[j] No
VP8 Yes[j] No
VP9 Yes[j] Yes[k]
Windows Media Video 8[l] Yes No
Y800 Yes Yes
Audio formats[12][13]
Name As input As output
Adaptive Multi-Rate – Narrow Band (AMR-NB) Yes No
Advanced Audio Coding (AAC) Yes Yes
AC-3 Yes Yes
DTS Yes No
Linear pulse-code modulation (LPCM) No Yes
MP2 Yes Yes
MP3 Yes Yes
Opus Yes Yes
Pulse-code modulation (PCM) No Yes
Vorbis Yes Yes
TrueHD Yes No
Image formats[8][9]
Name File extension As input As output
Windows bitmap .BMP Yes Yes Single frame only
JPEG .JPG and .JPEG Yes Yes
PNG .PNG Yes Yes Single frame only

See also[edit]

Notes[edit]

  1. ^ Can create files that are compatible with Video CD, SVCDorDVD Video
  • ^ Using libaom
  • ^ Using x264
  • ^ Using x265
  • ^ Both Simple Profile and Advanced Simple Profile
  • ^ Supported codec FourCCs: DIVX, DX50, XVID, FMP4, M4S2
  • ^ Using FFmpegorXvid
  • ^ FourCC: DIV3
  • ^ FourCC: WMV3
  • ^ a b c Through libavcodec
  • ^ Using Libvpx
  • ^ FourCC: WMV2
  • References[edit]

    1. ^ Avidemux 2.5 Change Log (included with the Avidemux 2.5.5 for Windows)
  • ^ "2.8.1".
  • ^ Avidemux developers (12 November 2012). "Avidemux Quickstart". avidemux.org. Archived from the original on 12 September 2020. Retrieved 12 September 2020. Avidemux is a simple tool for simple video processing tasks. The keyword here is simple: it does not offer tools like a timeline, multitrack editing, you cannot freely move or splice audio and video clips from various sources. However, Avidemux allows you to do elementary things in a very straightforward way.
  • ^ "FreeBSD Avidemux port". Archived from the original on 15 April 2013. Retrieved 2 July 2010.
  • ^ "The NetBSD Packages Collection: multimedia/avidemux". Retrieved 2 July 2010.
  • ^ "OpenBSD Packages". Archived from the original on 10 February 2010. Retrieved 2 July 2010.
  • ^ "Messages by "Mean"". Avidemux forum. Retrieved 19 November 2011.
  • ^ a b "Supported input formats". Avidemux wiki documentation. Avidemux. 16 April 2010. Retrieved 23 May 2011.
  • ^ a b "Supported output formats". Avidemux wiki documentation. Avidemux. 15 April 2010. Retrieved 23 May 2011.
  • ^ "Video decoders". Avidemux wiki documentation. Avidemux. 16 April 2010. Retrieved 23 May 2011.
  • ^ "Video encoders". Avidemux wiki documentation. Avidemux. 15 April 2010. Retrieved 23 May 2011.
  • ^ "Audio decoders". Avidemux wiki documentation. Avidemux. 16 April 2010. Retrieved 23 May 2011.
  • ^ "Audio encoders". Avidemux wiki documentation. Avidemux. 15 April 2010. Retrieved 23 May 2011.
  • Further reading[edit]

    External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Avidemux&oldid=1231838698"

    Categories: 
    Cross-platform free software
    Free software for BSD
    Free software for Linux
    Free software for Windows
    Free software for macOS
    Free software programmed in C++
    Free video software
    Free video conversion software
    Software that uses FFmpeg
    Video editing software for macOS
    Video editing software for Linux
    Video editing software for Windows
    Video software that uses Qt
    Software that was ported from GTK to Qt
    Video editing software that uses GTK
    Software using the GPL license
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Use dmy dates from August 2021
    Use American English from March 2023
    All Wikipedia articles written in American English
    Commons category link is on Wikidata
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 30 June 2024, at 14:53 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki