Axiom User Guide
Axiom User Guide
7 Alpha (2019-04-01)
Axiom
An FFmpeg Interface for Windows
Axiom
Axiom UI generates command scripts to be interpreted and processed by multimedia encoder,
FFmpeg, and streams analyzer, FFprobe.
Convert, Cut, Resize multimedia with Lossless, Constant, and Variable Quality Modes.
FFmpeg
FFmpeg is separate cross-platform command-line software to record, convert and stream audio and
video. It is developed and maintained at www.ffmpeg.org.
Keep Command Prompt Input File Properties Batch convert all files within a
window open after converting folder. Enter the extension of the
has finished files you want to process
(eg. .mp4)
Windows
Crop
Log Console
FFmpeg
Browse / Output
Select a file to convert, then choose a directory to output.
If you leave Output empty, the output directory will default to the same as the input directory.
Batch
First click the Batch toggle button, then Browse for a folder to batch process the files within.
Auto
Attempts to match the original bit-rate using FFprobe and 2-Pass encoding.
Copy
If Auto mode selected and input/output formats are the same, Copy will automatically activate in the Codec dropdown.
Lossless
Sets the format’s correct lossless codec options or uses -crf 0, depending on format.
Video
Custom CRF Quality:
0 <------ 18 <--------- 23 -------> 28 -------> 51
lossless better default worse worst
Audio
Default is Constant Bit-rate (CBR).
VBR enables a Variable Bit-rate equivalent to the CBR value selected in the Audio drop down list.
e.g. MP3: 320k (CBR) = V0 (VBR)
Track
If your video has multiple audio tracks, such as English or Japanese, you can select which one to use or keep all.
View the video properties through a media player to find the number of the track.
The default (auto) chooses the appropriate tracks according to the output format.
Resize
Specify a custom Width and Height.
Typing “auto” (without quotes) in a text field will select the correct width or height to match.
Cut
Format must be 00:00:00.000
Hours:Minutes:Seconds.milliseconds (note the period instead of colon).
FFmpeg Command-line
Change to Directory
cd “C:\Users\Videos\”
Start FFmpeg
&& ffmpeg -y -i “C:\Users\Videos\%~f” -vcodec libvpx -quality good -cpu-used 0 -b:v %V -pass 1
-acodec libvorbis -b:a %A -map 0:v:0? -map 0:a:0? -sn -map_metadata 0 -threads 8 “C:\Users\Videos\%~nf.webm”
2-Pass Encoding
&& ffmpeg -y -i “C:\Users\Videos\%~f” -vcodec libvpx -quality good -cpu-used 0 -b:v %V -pass 2
-acodec libvorbis -b:a %A -map 0:v:0? -map 0:a:0? -sn -map_metadata 0 -threads 8 “C:\Users\Videos\%~nf.webm”
YouTube Download
Script
Change to Downloads Directory
cd /d “C:\Users\Example\Downloads\”
-i “C:\Users\Example\Downloads\%f.mkv”
-c:v libvpx
-quality good -cpu-used 0 -b:v 1300K -crf 16
-pix_fmt yuv420p
-movflags faststart
-map 0:v:0? -map_chapters -1
-sn
-c:a libvorbis
-q:a 6 -ar 44100 -rematrix_maxval 1.0 -ac 2
-map 0:a:0?
-map_metadata 0
-f webm
“C:\Users\Example\Downloads\%f.webm”
)