Axiom FFmpeg UI
- Bit Rate Advanced Options Expander
- Settings Tab Subtabs
- Custom Preset MinRate Save
- Remember Previous Selected Items
- Audio Mux
- Subtitles Mux
- Chapters Maps
- Metadata Maps
- Optimized Script View
- 2-Pass Audio None
- 2-Pass Subtitles None
- Audio Quality Preset 64k
x264
/x265
HW Accel Color Matrix- `Video Controls Selected Items
- `Audio Controls Selected Items
- Generate Script Async
- Optimized ViewModel
- Improved Threaded Tasks
- Subtitle Codec
Burn
- Deblock Video Filter
- Denoise Video Filters
nlmeans
,hqdn3d
,vaguedenoiser
,removegrain
(light, medium, strong)
- Optimized Read/Write Config File
axiom.conf
H264 NVENC
Video Quality
- Optimized Read/Write/Move Config File
axiom.conf
- Optimized
axiom.conf
,axiom.log
,presets
Location Move
- FFprobe Added IsWebUrl condition halt
- Batch Input/Output Ready Halt
- Web Download Output file extension and Auto Quality bit rate
- MediaType Controls
- Save Custom Presets
- System Theme Delete Preset Icon
- Output Token
vsync
x265
Quality CRF
- Optimized MainWindow Audio Tab XAML
- Move Subtitles to after Audio
- Drag & Drop move Script Text
- Presets Vsync
- Improved Video/Subtitle/Audio Codec Controls
- Video Lossless Pixel Formats
- Improved Video/Subtitle/Audio Codec Controls
- Audio Quality ComboBox
- Codec Opus Compression Level Controls
- Optimized Codec Controls
- Video Vsync ComboBox Controls
- Video Filter DropFrames ComboBox Controls
- Drag and Drop Load Script text file
- Optimized Video Scale Controls
- Video Optimize Script priority
- Load Script button
- Video Filter Drop Frames
- Video Vsync option
- Improved OpenFileDialog
- Settings youtube-dl path
- Config Saving
- x264/x265 HW Accel Codecs
- Codec Pixel Formats, Profiles, Levels
- Batch Update Output TextBox crash
- Audio VBR TextBox Display
- Exit Application delay
- Batch Output Path TextBox TextChanged
- Settings Input Tokens Custom TextBox
- Encoding Pass
none
Option x265
Tuneanimation
Option
- Optimized Image Encoding Pass
- Improved Video Encoding Pass
- Improved Pixel Format Controls
- Settings Revert to Default Buttons
- Settings Default All Button
- Improved Output Filename Token Remover Regex
- Shell Title Menu
- Sys Namespace
- Encode Namespace
- Improved Output Dialog Window
- Improved OutputPath Method
- Improved Ouput Naming Tokens
- Output Naming Token Regex Remover
- Video Controls Quality Selected Item Null Check
- Audio Controls Quality Selected Item Null Check
- Optimized File Renamer
- Output Naming Tokens Import/Export Duplication Check
- Improved FFmpeg Arguments List Concatenation
- Fixed Output Filename with YouTube Download Settings Shell Switch
- Namespaces for code readability
VP8
Subtitle Burn- Output Naming Tokens in Settings Tab
- Output SaveFileDialog Format Filters
- Improved Audio Bit Rate Calculator
- Improved Audio VBR Calculator
- Changed PowerShell Process Priority Arguments to use
"
- Changed PowerShell Process Priority Arguments
"
Escape
- PowerShell Subtitle External Path
- Input Previous Path Saving
- Process Priority Menu
- Output Overwrite Files Menu
- Updated Video Codec
x265
Pixel Formats - Moved
EQ
andSelective Color
to Video Color Tab
- Video Codec
MagicYUV
- PowerShell to CMD Button
- Simplified Import Config
- Changed Export Write Config If/Else to Switch Case
- Load Config from AppData Roaming
- Video and Audio Partial Classes
- Speed Optimizations
- Video Encode Speed SelectedItem Default
- Created Classes for FFmpeg Generate Arguments Methods
- Speed Optimizations
- Optimized Video Bit Rate Calculator
- Optimized FFmpeg Arguments Generator
- Optimized Video Controls Previous Selected Item
- Optimized Audio Controls Previous Selected Item
- Optimized Pixel Format Controls
- Extension Match Load Auto Values
- Speed Optimizations
- Audio Codec
DTS
Minimum Bitrate - Video Codec
AV1
Experimental Parameter
- Video Codec
FFV1
Auto Quality - Video Codec
HuffYUV
Auto Quality
- Optimized Encoding Pass Controls
- HW Accel CRF Quality
- Codec
Copy
/None
Controls Enable/Disable for all Filters
- Lossless Pass Controls
x265
Params CRF- Video Quality Custom MinRate
- Volume Filter
- Video Filters Transform
Flip
andRotate
- Codec
Copy
/None
Controls Enable/Disable for all Filters
- Subtitle Burn Filter Path
- Audio Container to Video Container Switch Quality
- Added Codec Controls Enable/Disable Size & Color
- Optimized Codec Copy Controls
- Optimized Null, Empty, and Whitespace Checks
- Disabled Auto Detect Codec Copy
- youtube-dl PowerShell
- Import Read Config Null Checks
- Added Import Read Config
MainWindow
Width/Height defaults
- Upgrade Import Config Read
Shell_SelectedItem
- Input Audio Bitrate FFprobe
TryParse
- Video
IsNullOrWhiteSpace
checks
- Optimized
Switch/Case
- Simplified Audio Auto Quality Bitrate Calculator
- Improved Video Bit Rate Calculator
- PowerShell youtube-dl
- Optimized CMD/PowerShell Switch
- Optimized FFmpeg Arguments Inline and Sort
- Run FFmpeg Through PowerShell
- Audio Batch Auto Quality BitMode VBR Check
- Import Read Config
Config Path
webm
Audio CodecVorbis
Batch Auto Quality
- Video Color Matrix
- Improved 2 Pass
-x265-Params
- Presets Filter Audio Defaults
- Video Sub Tabs,
Encoding
,Color
,Size
HW Accel
Decode
andTranscode
Dropdown MenusAMD AMF
HW Accel
OptionColor Primaries
,Color Transfer Characteristics
,Colorspace
,Color Range
- Changed
HW Accel
NVENC
toNVIDIA NVENC
- Changed
HW Accel
Intel QSV
- Improved FFmpeg Generated
HW Accel
Arguments
HW Accel
optionsCUDA
,D3D11VA
,NVENC+CUDA
,Intel QSV
HWAccel
- Fixed
wav
PCM
Batch bit rate.
HWAccel
HWAccel
options forx265
- Changed FFcheck
Environment Variable
Path fromSystem
Only toUser
andSystem
youtube-dl
output filename appended number
- Custom User-defined Output Path for youtube-dl
- Format, Video, Audio, Subtitle
SetControls()
If/Else
toSwitch/Case
- Format, Video, Audio, Subtitle
CopyControls()
If/Else
toSwitch/Case
- European English decimal comma to period
- Allow Numbers Only Symbols
Video Bitrate Calculator from int to double
- Auto-Fill Empty Output Textbox
- Auto-Fill Empty Output Textbox
- European English decimal comma to period
- Allow Numbers Only Symbols
- Valid Path Checker
- Improved Audio Bitrate Converter Calculator using Normalizer
FLAC
Batch Auto Quality
- 1600p Video Resolution
- Improve Numbers Only
KeyDown
- Crash if Input Extension is null
- Crash with Batch when output folder has the name of format extension
- Config App Root Load Custom Presets
- Min/Max to Audio VBR
AAC
Calculator
- Changed Audio Hard Limiter to use Decibels
- Enabled mkv
VP9
Subtitles
- Audio Codec
Opus
Auto Quality VBR Calculator - Custom Profiles Export Video Speed
- Debug Random Controls Tester
- Custom Preset Video FPS/Speed Custom Text
- Improved ViewModel Binding
- Improved Selective Color Display
- Improved Video Size Custom Divisible Crop
- Changed ViewModel names
- Adjusted Presets
- Improved Custom Preset Delete
- Fixed
x264
/x265
Size Custom Divisible Calculator
- HD Background Image for Axiom Theme
- Selective Color to Custom Presets
- Custom Preset Add & Delete
- Custom Presets error catches
- Batch Codec Copy Warning when Input is Empty
- Config Path ComboBox
- Updated ViewModels
- Path.Combine()
- Updated ViewModels
- Changed Video CRF Value to 0
- Refactored Theme Styles
axiom.conf
Importelse if
statement- Size Custom with/height
- App Config File axiom.conf
- Save Custom Pesets to .ini
- Threaded Update Check
- Threaded FFmpeg Arguments Generate
- Improved FFmpeg Arguments Lists
- Refactored Title Version
- Refactored Theme Styles
- Frame Rate option 24 fps
- Run Button crash if Script empty
- Screen Format ComboBox
- Video Optimize Expander for Tune, Profile, Level
- webm Optimize Web default
Opus
Compression Level on CBR
- Changed Preset
Disc UHD
- Sorted Video Pixel Formats
- MPEG-2 Controls Disabled
- Disabled Video Optimize Previous Item Control
- Audio Codec None to Video Containers
- Audio Quality Stream none check
- Audio Stream Control Method
- Improved Input/Output Buttons and Paths
- Video Codec None - Crop Button Disable
- Audio Codec None - Hard Limiter Slider Disable
- Batch Video Auto Quality
- Support for youtube-dl other websites
- Refactored Script and Convert Methods
- Changed term Bitrate/Bit-rate, to "Bit Rate"
- Improved YouTube Download Script
- Improved Convert Button Text to Download switch
- Improved YouTube Download Quality Fallbacks
- Cut Seek
- Video CRF Value Slider
- YouTube Download Quality 4K
- Video Speed default to Presets
- Improved Video Scaling Widescreen & Full Screen
AAC
Auto Quality NA value to 400- Adjusted UHD Presets
VP8
/VP9
Ready Halt
- More YouTube Download Qualities
- YouTube Download FFmpeg Path Check for Merge Format
- Convert Button Text Change on Download Mode
- Audio CBR Bitrate Limiter
- Audio Codec
LAME
Auto Quality VBR
- Drag and Drop to Settings Program Paths
- Audio Compression Level ComboBox
- Improved YouTube Download
youtube-dl
- Improved Tooltips
- Refactored x:Names
- Styled Sliders
- Batch Input Error
- YouTube Download
youtube-dl
- Audio Codec
DTS
- New Presets
- Moved Encode Speed and HW Accel to Video Tab
- Fixed Video Scaling Algorithm auto
- Improved Presets
- Method Selected Item Checks
- Code Cleanup
- Fixed Video Filter Deinterlace Yadif
- Added New Presets
- Added more Video Deinterlace Filter options
- Improved Error Halts
- Improved Cut
- Subtitle Select
MOV Text
- Video Filter Yadif Deinterlace
- Video Bitrate warning "Missing M or K" check
FFV1
andHuffYUV
default Pixel Format toyuv444p10le
- Cut End Time Auto-Detect
- Image Sequence Audio Quality ComboBox Empty
mpg
,avi
,ogv
Encode Speed Controls disable
- Video Speed
- Adjusted Format Controls
- Redesigned Format Cut
- Moved Cut before input
-i
for Fast Seek - Redesigned Audio Volume Calculator
- More
PCM
Codec Bit Depth options
- Redesigned Audio Codec Controls
- Redesigned Subtitle Codec Controls
- Redesigned Subtitle Stream Controls
HuffYUV
1 Pass Codec Parameters
- Redesigned Video Codec Controls
- Changed WebP Default Pixel Format to yuva420p
PNG
Pixel Format
- Redesigned Encoding Pass Controls
- Changed Video/Image Frame Range Controls
- Changed FFmpeg, FFprobe, FFplay, Log Paths to
MVVM
- Output Log
- Container ComboBox Headers
- Video
HuffYUV
Codec - Video Codec Parameters
- CBR to
Theora
- Audio Bitrate VBR FFprobe
NA
- Preset
HEVC
WebM
Video VBR
- Aspect Ratio ComboBox
- Each Video Codec given its own Pixel Format List
AVI
Default Audio Changed fromAC3
toLAME
MPG
Default Audio Changed fromAC3
toMP2
MP2
Audio Codec- Size Custom
- Optimized Audio Class
- Reordered Pixel Format ComboBox
- Audio VBR Calculator
Opus
VBR Auto- Custom Minrate, Maxrate, Bufsize Preset Clear
- Refactored Codec Classes and Controls
- Improved MediaType ComboBox Control
- Disabled CRF VBR Button for
VP8
,x264
- CropWindow ViewModel Binding
- CRF Custom
VP8
,VP9
,x264
,x265
Video VBR- VBR Calculator to Audio Quality Custom
- Video Quality Custom
MPEG-2
,MPEG-4
Lossless
FFV1
Video Codec
- Video Pass ComboBox Display
- Optimize Custom
x264
,x265
- Audio Auto Codec Copy Filter Checks
- Filters to
MVVM
- ScriptView Modify and Clear
- LogPath Settings Save
- Media Type Image Audio Quality Controls
VP8
Subtitle Enable Controls- Preset ComboBox Crash on Auto Codec Copy
- Improved Auto Codec Copy Controls
- Modified Video Pixel Format Controls
- Organized Theme files
- ScriptView RichTextBox to
MVVM
- Complete program redesign
- Migrated to
MVVM
- Priority of Video Filters
Size
andCrop
- Codec Copy Controls
- force
m4a
format
- Batch extension duplicate
- Added
MP2
Audio Codec - Added Subtitle Codec to Presets
- Improved MVVM
- Improved Video Bitrate Display
- Improved Batch Extension Check
- Crop Clear Notification from
~
toClear*
- Codec Copy Item Source check
- Batch Codec Copy
- Update User Agent
JPEG
&WebP
Custom Quality- Optimized Video Quality Function
- Optimized Audio Quality Function
- Optimized Video Bitrate Calculator
- Adjusted Quality Presets
- Additional VBR Rules from Format Controls
Theora
LosslessTheora
2 Pass
- Image
auto Pass
to1 Pass
FLAC
,ALAC
,PCM
Bitrate if not LosslessSSA
Subtitles Codec
webp
Format- Script Edited Check
- Pixel Format
bgra
- Pixel Format
rgb24
- Replace Line Breaks with Space
- Convert Button Auto Sort Script
- Improved Remove Linebreaks
- Improved ScriptView ClearImproved Sort & Inline
- Improved Sort & Inline
- Optimized Remove Line Breaks
- Auto Quality Notice
JPEG
codec from auto to-mjpeg
PNG
codec fromauto
to-png
JPEG
pixel format toyuvj444p
- Updated User Guide
- New Line Add Spaces between FFmpeg arguments
- Update Check to New Thread
- Improved Remove Linebreaks
- Preview Button when no Environment Variables
- Audio Filter Fix - Remove Click
- Audio Filters EQ - Lowpass, Highpass
- Audio Filters Dynamics - Contrast, Extra Stereo, Headphones
- Audio Filter Timing - Tempo
- Moved Update Check to Window_Loaded
- Format - Speed to Encode Speed
mpeg2
toMPEG-2
mpeg4
toMPEG-4
- Audio Hard Limiter TextBox to Slider
x264
DVD Optimize
- MVVM ViewModel
- Filters Video & Audio Tabs
m2v
containermpg
containermpeg2
Video Codec- Minrate, Maxrate, Bufsize Quality Preset Display
jpg
andpng
Pixel Format
- Optimize Presets PC HD, PC SD, Animation
- DVD Preset to
.mpg
/mpeg2
/ac3
- Subtitles ComboBox to SubtitlesStream
- Optimized Pixel Format
- Maxrate TextBox on Focus
jpg
andpng
Force Format
VP8
Speed Modifier for realtime- Pixel Format Codec Copy check
- Scaling Codec Copy check
- Scaling ComboBox
None
todefault
Vorbis
,Opus
,AAC
,AC3
,LAME
codec Bit Depth toauto
-x265-params
2-Pass Auto, Lossless
- Load Input/Ouput Previous Path Error Catch
- Subtitles Tab
- Filters Tab
- Video Filters Deband, Deshake, Deflicker, Dejudder Denoise
- Video Filters Selective Color
- Video Filters EQ - Brightness, Contrast, Saturation, Gamma
x265
Params List- 1-Pass/CRF Force Format option
- FPS options
ntsc
,pal
,film
- Filter Sliders Middle Point Scaler
- Filters Codec Copy Reset
- Optimized FPS
- Optimized
x265
CRF Params - Optimized
x265
Profiles -x264opts
to-x264-params
- Video & Audio Auto Quality Warning
- Batch JPG to PNG transparancy filter
- Script Clear Button
- Burn Subtitles
- Video and Audio Controls ItemSource Method
- Audio Codec Copy
JPEG
andPNG
Codec Copy
- New Controls ItemSource Method
- Codec Copy Controls Insert
JPEG
andPNG
Codec Copy
- Selected Threads Custom Number Duplicate
- Custom Filename Renamed on Format Container Change
- Threads default and optimal
- Optimize Controls Method
x265
Optimize Tune- maxrate, minrate, bufsize
- Disabled Video FPS, Scaling with Copy Codec
- Audio Custom Bitrate textbox
AV1
video codec- Optimize
Tune
,Profile
,Level
comboboxes to Video tab
- Optimized Advanced Window
- Rearranged Format, Video, Audio comboboxes
- Output Path on Empty
- Speed None
- MVVM (Temporary)
- Codecs ComboBox Change
- Codec Copy
- MVVM
- Channel ComboBox enable/disable
- Subtitle Copy
- Optimized Codec Copy
- Codec Copy
mpeg4
Encoding Pass ComboBox- Crop Clear Identifier
- Reset Settings Confirm
mpeg4
Speed Presets
- 2-Pass Log to Output Dir
mpeg4
VBR Quality Presets
- Subtitle Map
- Default Subtitle CheckBox
- Force Format on Two-Pass, Pass 2
- Subtitle Codec
- External Subtitles
- MessageBox Icons
- Quality Preset Speed settings, default Medium
- Sort on Empty Script Error
avi
Size filter- Load Theme Error
- Drag and Drop Output Filename
- Drag and Drop File to TextBox
- Disabled Administrator Rights Requirement to work with Drag and Drop
- Keep Window Toggle Save Settings
- Output Filename on manually entering Input Filepath
- Mute disables Audio Controls
- ComboBox Size: No to Source
- Width/Height Textboxes to display
auto
- Threads selection
- Themes Update
- New Improved Interface
- Improved Crop Clear
avi
formatmpeg4
codec- space to File Renamer number count
- Improved Input/Output RestoreDirectory
- Batch input directory on base drive
C:\
- Batch output directory on base drive
C:\
- ScriptView window size on low resolution
x265
Optimize Advanced
- Adjusted
x265
Video Quality Presets
x265
Custom CRF
- Removed
x264
-maxrate
- Adjusted Presets
- Background Worker
- Optimized MainWindow XAML
- Optimized RichTextBox Clear
- File Properties Window
- Log Console Version Dispaly
- Video Quality Preset Bit-rate & CRF display
- Audio Quality Preset Bit-rate display
- KeepWindow Toggle default to true
wav
PCM
codec and bitdepth- Window Load position error prevention
- New Window Crash on Ultra-Widescreen resolution
- Debug Write Crash on Auto Mode without Input File
- Update Button Security Protocol Type, preventing download.
- Crop Height
-pix_fmt yuv420p
tox264
/x265
bitrate- Audio 5.1 Channel
-ac 6
for downmix 6.1 to 5.1 - Audio
-rematrix_maxval 1.0
to prevent downmix clipping
- Optimized Video Quality Presets
- Duplicate video bitrate argument in preset
-pix_fmt yuv420p
to Video Custom Quality
-scodec
to-c:s
- Audio Mute Check
- Mute removes all other audio arguments
- Custom Video Bitrate in CRF
cd /d
to batch commands- Video and Audio Format List
- Unneeded maps on audio formats
- Optimized FFprobe Format Entry Type
- Optimized maps
- Batch Audio VBR
- MainWindow & ScriptView Window_Loaded
- Rounded Video & Audio Auto Bitrate
- Simplified FFprobe Class
- Further isolated Single and Batch Convert
- File Renamer
- Output Path
- Sequence Output Name
- Video Condition Checks
- Improved Audio Auto VBR
- Improved File Renamer
- Save Window Position on Exit
- Refactored Script View Sort Expand
- Active/Inactive "Open File Location" Button
- Browse Button to Input
- Refactored File Renamer
- Refactored Script View Sort Expand
- Refactored Ready, Script, FFcheck, & Sort Switches
- Refactored FFprobe Path Set
- Refactored Ready Halts
- Unused Code Cleanup
- List Clear Null Checks
- Refactored Audio
- Refactored Audio VBR Calculator
- Batch Auto Codec Copy
- Video Bitrate Custom missing space
- Controls Change on Output Button
- Organized Image Resources
- Refactored Window Names
- Refactored ConfigureWindow
- Refactored Streams
- Adjusted Themes
- Updated User Guide PDF
- Subtitle Codec on Audio
jpg
andpng
vframesogv
no audio when 2-Pass- Controls change on Output Button
- Moved Optimize Advanced Temp Strings
- PS3 Preset
x264
/x265
Custom Resize/Crop
- Chapters Map
- Optimized 2-Pass
- Optimized Subtitles
- Optimized Stream Maps
- 2-Pass
-pass 1
variables clear
- Script Save Function
- Script Sort Function
- Improved Load Saved Settings
- Adjusted System Theme
- Adjusted Log/Debug Console Text Theme
x264
/x265
Scale Down Bug
- Updated User Guide PDF
- System Theme
- Improved Batch Script
- Theme Color Adjustments
- Refactored Methods
- Optimized CMD Batch Script
x264
/x265
Width Scale Bug- 2-Pass Auto Quality
- CRF Var/TextBox Value OnChange to 2-Pass
- FFmpeg/FFprobe Path Auto Reset
- Debug Button
- Moved Configure Window
- Output Format Controls
- Format/Codec Selection
- Input/Output Path
- 2-Pass
- FFmpeg Arguments
- Output shows full path
FLAC
Codec available formkv
Format
- Moved Video/Audio Auto Bitrates
- File rename from dialog box
- File Renamer
- Batch Audio Args
- Batch Switch, Output Ext
- InputOutputFile method