Releases: fifonik/FFMetrics
Releases · fifonik/FFMetrics
v1.7.0 beta 9
- New: Metric template can be defined per metric in FFMetrics.conf (#114)
- Change: Updated components: System.Drawing.Common (10.0.5 => 10.0.7)
v1.7.0 beta 8
- Change: Skip & Duration fields UI tweaks
- Change: Prevent entering non-allowed characters into Skip & Duration fields
- Bugfix: Command line parameter
-vmaf-upscale-to-modelrenamed to-vmaf-scale-to-model - Bugfix: Cannot save file results when bitrate is blank (#198)
v1.7.0 beta 7
- Change: Skip and Duration now can be keyed in as a decimal number of seconds or as a time in format 'hh:mm:ss.ms' (#103)
v1.7.0 beta 6
- New: FFMpeg priority for different operations could be specified in FFMetrics.conf. Accepted priority values are: "Realtime", "High", "AboveNormal", "Normal", "BelowNormal", "Low". (See FFMetrics.conf.example for current defaults)
- Change: FFMpeg priority for getting version info, getting media info, VMAF models checks, extracting thumbnail & extracting bad frames changed from "BelowNormal" to "Normal"
v1.7.0 beta 5
- Change: Keyboard shortcuts changed (#196):
- When plot window is focused,
Ctrl+Pcan be used to close it. So now you can press Ctrl+P to open/close plot window (previously plot window could be toggled withCtrl+Ponly when main window is focused). Ctrl+Shift+Wcan be used to exit the program (in addition to Alt+F4)
- When plot window is focused,
v1.7.0 beta 4
- Change: Video streams scaling logic for VMAF calculation changed (#190):
- "Upscale to model's resolution" renamed to "Scale to model's resolution" as it is now upscaling or downscaling
- When the checkbox not ticked, distorted is scaled to ref's resolution before VMAF calculation
- When the checkbox is ticked (default), both ref and distorted are scaled to model's resolution if their resolution differ from model's resolution more then 10% (the threshold can be changed in FFMetrics.conf)
- Change: Tiny UI adjustments
v1.7.0 beta 3
- Change: From now FFMetrics using libvmaf options
model=path='path'&model=enable_transform=true|falseinstead of deprecatedmodel_path='path',phone_model=1|0&enable_transform=true|false(#195)
This is for fixing an issue where VMAF gives an error when 'Phone' checkbox is ticked with FFMpeg version that does not support deprecated options mentioned above.- If your FFMpeg version is 5.1 or higher and you did not change Metrics.VMAF.Filter value in FFMetrics.conf -- you do not need to do anything.
- If your FFMpeg version is 5.1 or higher and you changed Metrics.VMAF.Filter value in FFMetrics.conf -- align its value with new default (provided in FFMetrics.conf.example)
- If your FFMpeg version is lower then 5.1 the VMAF calculation will stop working and you will need to migrate to newer FFMpeg version or create FFMetrics.conf and adjust Metrics.VMAF.Filter value as in previous FFMetrics version:
"libvmaf=eof_action=endall:log_fmt={{log_fmt}}:log_path='{{log_path}}':model_path='{{model_path}}':n_threads={{n_threads}}:n_subsample={{n_subsample}}:phone_model={{phone_model}}:pool={{pool}}:model=version={{model_version}}"
- Change: Updated components: System.Drawing.Common (10.0.3 => 10.0.5)
v1.7.0 beta 2
- New: New config option
"ShowPreviewColumn": falsecan be used to hide preview grid column (#194)
v1.7.0 beta 1
- New: xPSNR metric added: https://github.com/fraunhoferhhi/xpsnr (#162)
- Change: Partially reverted change from 1.6.0b1 so now files' checkboxes not disabled while processing (#178)
- Change: Updated components: System.Drawing.Common (10.0.1 => 10.0.3)