News:

--

Main Menu

how avidemux works

Started by xaz, December 30, 2019, 03:36:41 PM

Previous topic - Next topic

xaz

I am new to avidemux, previously i was using mkvcutter but switched to avidemux when mkvcutter began crashing when working on a large bd video file.

the way mkvcutter worked is that it would call up mkvmerge to make the initial cuts, then calls up avisynth to reencode a small number of frames (50 or so) around the cut point, thus minimizing the loss of quality. does avidemux work like this using both mvkmerge and avisynth?

also, how can i run avidemux on windows using powershell? when i run

./avidemux_cli --help

it doesn't run, it just seems to load the program and exits immediately.

eumagga0x2a

Quote from: xaz on December 30, 2019, 03:36:41 PM
the way mkvcutter worked is that it would call up mkvmerge to make the initial cuts, then calls up avisynth to reencode a small number of frames (50 or so) around the cut point, thus minimizing the loss of quality. does avidemux work like this using both mvkmerge and avisynth?

No. Avidemux uses only internal components (it can use external avisynth and VapourSynth as input source, but it is a pretty special case) and doesn't support "smart copy". It supports only video and audio tracks, no subtitles, no chapters.

Quotehow can i run avidemux on windows using powershell?

Never tried myself (well, I boot Windows very seldomly). Is it different from cmd.exe WRT Avidemux?

Quotewhen i run

./avidemux_cli --help

it doesn't run, it just seems to load the program and exits immediately.

Yes, this is normal, but it should print among all sorts of debug output

*** Automated : 19 entries*************
help-->0

Command line possible arguments :
    --append, append video  (one arg )
    --audio-codec, set audio codec (copy|Lame|FDK_AAC|LavAC3|Opus|TwoLame|...)  (one arg )
    --avisynth-port, set avsproxy port accordingly  (one arg )
    --help, print this  ( no arg )
    --info, show information about loaded video and audio streams  ( no arg )
    --list-audio-languages, list all available audio langues  ( no arg )
    --load, load video or workbench  (one arg )
    --nogui, Run in silent mode  ( no arg )
    --output-format, set output format (MKV|MP4|ffTS|ffPS|AVI|RAW|...)  (one arg )
    --quit, exit avidemux  ( no arg )
    --slave, run as slave, master is on port arg  (one arg )
    --run, load and run a script  (one arg )
    --save, save video  (one arg )
    --save-jpg, save a jpeg  (one arg )
    --save-raw-audio, save audio as-is   (one arg )
    --save-uncompressed-audio, save uncompressed audio  (one arg )
    --set-audio-language, Set language of an active audio track {track_index} {language_short_name}  (two args )
    --var, set var (--var myvar=3)  (one arg )
    --video-codec, set video codec (Copy|x264|x265|xvid4|ffMpeg2|ffNvEnc|...)  (one arg )


to the shell before it exits.