AVIDEMUX(1)

πŸ“¦ version 2.8.1, in arch rolling

πŸ’… AVIDEMUX(1) β€” the Avidemux manual page, bestie edition

okay so this is the man page for avidemux, straight out of the Avidemux documentation (manual section 1, iykyk). buckle up, she's thorough πŸ’–


✨ NAME ✨

Avidemux β€” a free video editor. that's the whole vibe. free, video, editor. periodt πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

avidemux [options]
avidemux_gtk [options]
avidemux_cli [options] [files ...]

three flavors, same energy. avidemux, avidemux_gtk, and the lowkey CLI girlie avidemux_cli who also takes [files ...] 🫢


🌸 DESCRIPTION 🌸

Avidemux is a free video editor designed for the simple stuff: cutting, filtering, and encoding tasks. she supports so many file types β€” including AVI, MPG (VCD, SVCD), DVD compatible MPEG, MP4 and ASF β€” using a whole variety of codecs πŸ”₯

and the automation?? obsessed. tasks can be automated using projects, the job queue, and powerful scripting capabilities. literally main character energy ✨

Homepage: http://avidemux.sourceforge.net/


πŸ‘‘ OPTIONS πŸ‘‘

every single one, no skips, we don't do that here πŸ’…

  • --nogui β€” run in silent mode 🀫
  • --listfilters β€” list all filters by name πŸ“‹
  • --run script β€” load and run a script
  • --audio-normalize mode β€” activate normalization with mode
  • --audio-resample num β€” resample to num Hz
  • --filters filter β€” load a filter preset
  • --codec-conf config β€” load a codec configuration
  • --vcd-res β€” set to VCD resolution
  • --svcd-res β€” set to SVCD resolution
  • --dvd-res β€” set to DVD resolution
  • --halfd1-res β€” set to 1/2 DVD resolution
  • --save-jpg filename β€” save to a jpeg file πŸ–ΌοΈ
  • --begin frame β€” set start frame
  • --end frame β€” set end frame
  • --save-unpacked-vop filename β€” save as avi file, unpacking vop
  • --save-packed-vop filename β€” save as avi file, packing vop
  • --save-ogm filename β€” save as ogm file
  • --save-raw-audio filename β€” save audio as-is
  • --save-raw-video filename β€” save as raw video stream (mpeg/... )
  • --save-uncompressed-audio filename β€” save as uncompressed audio
  • --load filename β€” load video or workbench
  • --load-workbench filename β€” load workbench file
  • --append filename β€” append a video
  • --save filename β€” save as avi file
  • --save-workbench filename β€” save as workbench file
  • --force-b-frame β€” Force detection of bframe in next loaded file
  • --force-alt-h264 β€” Force use of alternate read mode for h264
  • --force-unpack β€” Force detection of packed vop in next loaded file
  • --force-smart β€” Engage smart copy mode with CQ=3 at next save
  • --external-mp3 filename β€” load external mpeg audio as audio track
  • --external-ac3 filename β€” load external ac3 audio as audio track
  • --external-wav filename β€” load external wav audio as audio track
  • --no-audio β€” load external wav audio as audio track πŸ™ˆ (yes bestie, that's literally what the page says β€” i'm not fixing it, i'm just the messenger πŸ’€)
  • --audio-delay +msec|-msec β€” set audio time shift in ms (+ or -)
  • --audio-map β€” build audio map (MP3 VBR)
  • --audio-bitrate bitrate β€” set audio encoding bitrate
  • --fps fps β€” set frames per second
  • --audio-codec codec β€” set audio codec (MP2/MP3/AC3/NONE (WAV PCM)/TWOLAME/COPY)
  • --video-codec codec β€” set video codec (Divx/Xvid/FFmpeg4/VCD/SVCD/DVD/XVCD/XSVCD/COPY)
  • --video-conf config β€” set video codec conf, formatted as (cq=q|cbr=br|2pass=size)[,mbr=br][,matrix=(0|1|2|3)]
  • --reuse-2pass-log β€” reuse 2pass logfile if it exists
  • --set-pp value strength β€” set post processing default value, value (1=hdeblok|2=vdeblock|4=dering) and strength (0-5)
  • --vobsub vobfile vosubfile ifofile β€” Create vobsub file (vobfile vosubfile ifofile)
  • --autosplit num β€” split every num MBytes
  • --info β€” show information about loaded video and audio streams
  • --autoindex β€” try to generate required index files
  • --output-format format β€” set output format (AVI|OGM|ES|PS|AVI_DUAL|AVI_UNP|...), often named as container format
  • --rebuild-index β€” rebuild index with correct frame type
  • --var name=value β€” set a variable i.e. '--var myvar=3'
  • --help β€” print a quick help
  • --quit β€” exit the program quickly πŸƒβ€β™€οΈ
  • --probePat probe β€” Probe for PAT//PMT.. πŸ”

🧚 CUSTOM SCRIPTS 🧚

okay this part is so cool. custom encoding settings can be created with the scripting engine. do the following steps:

  1. Start avidemux and open any video file.
  2. Configure you own encoding settings.
  3. Save the settings as project (File -> Save project as...) with suffix ".js".
  4. Quit avidemux.
  5. Open the project file in a simple editor and delete useless lines.
    • You need the first line "//AD" and the line app = new Avidemux()
    • and the encoding settings beginning with app.video.codec(...).
  6. Save this script file with suffix ".js" in the user directory "~/.avidemux/custom".
  7. This custom script is now available in avidemux under the menu item "Custom". ✨ iconic.

πŸ“ NOTES πŸ“

for more information see Avidemux Wiki at http://www.avidemux.org/admWiki/ and Forum at http://www.avidemux.org/admForum/. πŸ“š

Avidemux sources and executables are available from the project web site at http://avidemux.sourceforge.net/. πŸ’»


πŸ’œ AUTHOR πŸ’œ

Avidemux was written by Mean <fixounet@free.fr>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. πŸ“œ

This manual page was original written by Joo Martin <debian@joomart.de>, for the Debian system (but may be used by others). 🫢


ngl that's the whole page, no cap, every flag accounted for 🌈

okay bye bestie β€” this page is Avidemux 2.4, dated May 30, 2007, and it ate. slay πŸ’…πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from