Changes:
- Settings and logs move to the application support directory.
- System Information shows the settings path, log path, and Linux desktop.
- The Linux package has a desktop entry and icons.
- The HUD shows the file name of the current image of a sequence.
- Opening one image of a sequence starts playback at that image.
- OTIOZ bundle media can be read with the FFmpeg command line.
- The status bar shows the highlighted menu item's tooltip.
- The Python bindings use nanobind.
- Building requires C++20.
- CineForm movies can be read and written.
- Hovering the timeline shows a preview of the frame under the cursor.
- Exposure and soft clip are in the Color section of the Color tool.
- Individual audio channels can be played.
- The status indicator shows the options in use, and clicking one shows its controls.
- The cache sizes and the FFmpeg thread count can be set from the command line.
- Automatic OCIO input color spaces follow all of the configuration's file rules, including the default rule.
- Movies can be exported as APV.
- Movies can be exported from the command line with the Export/Movie command, and -offscreen runs without showing the window.
- Added global toggle and reset for color controls.
- The OCIO environment variable is used to initialize the OCIO settings.
- Add a -mediaReference command line option.
- The view's color buffer defaults to RGBA F16.
- Removed custom font settings, a CJK font is now bundled with the application.
- The window title shows the review or file name. Contributed by timurhai.
- The FFmpeg settings show the ffmpeg and ffprobe commands.
- Movies can be exported to Matroska files: FFV1, AV1, H.264, HEVC, and VP9 are written to ".mkv".
- Style updates.
- The left and right arrow keys move between the menus.
- The file browser filters by kind of file: images, movies, audio, and so on.
- Gestures are supported on touch screens.
- Library updates:
- FFmpeg 9.0.1
- OpenAPV 1.1.1.0
Fixes:
- The heads up display no longer reports the color and pixel of a file that has been closed.
- A file with a mono audio stream per channel plays all of the channels.
- A still image paired with an audio file lasts as long as the audio.
- Settings fixes for running multiple application instances.
- Clearing the drawing on a compared frame also clears the "B" strokes.
- A tilt wheel no longer zooms the view.
- The window is drawn while it is being resized on macOS and Windows.
- A movie's start timecode is found when a subtitle or other data track comes before its timecode track.
- Opening many files at once no longer reads every one of them.
- Color management no longer slows playback when the timeline shows thumbnails; a regression in 3.6.0.
- Enlarging with High Quality no longer shows resize artifacts.
- USD support, removed in 3.6.0, is back in source builds.
- High Quality filtering no longer softens pictures shown or exported at their own size.
- Audio no longer crackles when playing faster or slower.
- A playlist restores a tiled comparison with all of its files.