Skip to content

Releases: webmproject/codec-compare

v0.6.6

18 Dec 13:07
aafcf5c

Choose a tag to compare

Compared to v0.6.5:

  • Add a scrollbar to the right panel of the Matches tab.

v0.6.5

27 Jun 15:26
d9f23e4

Choose a tag to compare

Compared to v0.5.4:

  • Simplify "rainbow" demo asset inclusion paths.
  • Fix missing space and vertical spacing on multiple match criteria in the Summary tab.
  • Remove extra white spaces around batch-name-ui tags.
  • Display 100 rows surrounding the selected match in the Matches tab instead of displaying the first 100 rows.
  • Add custom "Web bpp" filter. Refactor FieldFilter classes to that end.
  • Fix reference arithmetic mean in match table. It was the mean of the filtered points from the reference batch and is now the mean of the matched points in the reference batch.
  • Properly propagate filter changes to the Matches tab.
  • Display FieldFilterRanges as: enabled when some points could be filtered out, instead of: disabled when all points could be included.
  • Simplify wording in the Summary tab.
  • Mention lossless in the Summary tab when assumed so by Codec-Compare.
  • Show Web bpp filter as "Web values" in the UI.
  • Add a setting to allow multiple data points from the same batch to be matched with the same data point from the reference batch.
  • Allow megapixels, encoding quality, and bits-per-pixel as metrics.
  • Fix "Two-batch view" button link.
  • Update vite dependency with npm audit fix --force.
  • Fix axis settings in URL hash that were ignored at page load.
  • Add buttons to show the "RD-Curve" mode in a new tab.
  • Add "RD-Curve" mode. It is enabled automatically when there is a single "same source image" match criterion and multiple data points per same source image in the same batch. All match-related elements are hidden in this mode.
  • Fix the entries in the table of the Rows tab of the reference batch when the Match multiset setting is on.
  • Fix the alignment in the first paragraph of the Advanced tab.
  • Fix the MatchImageUi component displaying the wrong image when filtering out the first match, then clicking on the first new match.
  • Fix the MatchImageUi component displaying the wrong image when there is no reference batch.
  • Support two-way on top of three-way image comparisons in the visualizer.

v0.5.4

18 Feb 16:23
c510273

Choose a tag to compare

Compared to v0.4.0:

  • No longer merge similar batches in Summary tab to avoid confusion.
  • Add a visibility toggle button per batch in Advanced tab.
  • Fix absolute asset paths in codec_compare npm run build.
  • Replace placeholder comparison presets by generic resource links.
  • Display the constants-table-ui component when selecting a match.
  • Display a copy-to-clipboard button next to each command line constant.
  • Shorten the URL hash way of storing which batches are displayed.
  • Load default_batches.json instead of demo_batches.json by default.
  • Move the reference batch's name to the top of the Summary and Advanced tabs.
  • Replace the focus icon button by a dropdown to select the reference batch in the Advanced tab.
  • Display the reference batch in the Summary tab in absolute mode.
  • Display a "reference" chip in Advanced tab instead of "-" cells.
  • Display the number of comparisons per batch instead of the sum in the Advanced tab.

v0.4.0

08 Jan 12:13
f4417ac

Choose a tag to compare

Compared to v0.2.6:

  • Add absolute metrics mode. Default mode remains relative ratios.
  • Add setting for displaying 10th and 90th percentiles as error bars.
  • Improve navigation by refactoring the BatchUi, BatchSelectionUi, MatchesUi, and MatchUi components into a single PanelUi with tabs Metadata, Filtered rows, and Matches.

v0.2.6

31 Oct 13:48
55f2a75

Choose a tag to compare

Compared to v0.2.3:

  • Add the megapixels field.
  • Fix Help text.
  • Add axis scale mode in Settings.
  • Add support for cross-batch individual source asset filtering.
  • Add support for cross-batch source asset filtering by tag.
  • Add button to set the batch as the reference batch in the batch info panel.
  • Add link to view only two batches in the batch info panel.

v0.2.3

29 Aug 08:30
3437550

Choose a tag to compare

Compared to v0.2.0:

  • Display the URL of the batch JSON on load failure.
  • Display a warning when using effort or quality encoding setting as a match criterion.
  • Display enabled filters in the Summary tab.
  • Do not group batches with different filters in the Summary tab.
  • Add built-in support for raw decoding duration (same as decoding duration but exclusive of any color conversion).
  • Rename "quality metric" to "distortion metric" in the code to avoid confusing it with "encoder quality setting".
  • Select default distortion metrics based on what the codecs optimize for.
  • Fix NaN issue with mwc-slider handling non-integer ranges.
  • Add DSSIM distortion metric recognition.
  • Add lazy row loading setting for more reactive table panels.
  • Add animation frame count support.
  • Fade unused images in the gallery tab.
  • Hide matched pairs in the graph by default if there are more than two experiments.

v0.2.0

07 Mar 08:07
2b02778

Choose a tag to compare

  • Show a simple sentence by default. Keep the advanced interface in another tab.
  • Add the source asset gallery in a tab.

v0.1.8

25 Jan 10:21
b2531e5

Choose a tag to compare

v0.1.8 Pre-release
Pre-release
  • Add matcher warning display capability.
  • Add metric warning display capability.
  • Replace the Settings page by a Settings section in the left menu.
  • Fix various scroll bars.
  • Hide the bits-per-pixel matcher.
  • Hide the bits-per-pixel metric.
  • Pick two objective quality metrics by default.
  • The two plot axis can be set directly.
  • Fit the image to the viewport in the visualizer.

v0.1.2

24 Jan 16:27

Choose a tag to compare

v0.1.2 Pre-release
Pre-release

Initial release of the Codec-Compare static front-end framework.