Build
- Removed patches
Encoder
- Encoder:Add LibVA based HW accelerated H.264 encoder (Intel/Linux)
Decoder
- Fix last frames of video not retrieved from decoder
- Implement hardware accelerated decoding of H.264 on macOS
- Fix keyframe-based navigation in field-encoded MPEG-2 video
Demuxer
- Fix crash in the Matroska demuxer with high bitrate audio
- Fix too short duration reported for MKV and MP4 with B-frames
- Fix PTS delay calculation in the Matroska demuxer
- Fix audio delay ignored by the Mp4 demuxer
Muxer
- Improve resilience of FFmpeg based muxers against decode timestamps irregularities
- Allow to force display aspect ratio in the configuration of the MP4 muxer
- Fix crash in the AVI muxer on switch to OpenDML
Images
- Add PNG export, fix wrong colors with some colorspaces
- Add feature to export selection as JPEG images
Editor
- Fix AVI with H.264 / HEVC without B-frames being not seekable
- Make AVI with H.264 / HEVC containing B-frames seekable by decoding the entire video
New Filter
- Still Image: generate video of specified duration out of a single image
Filter
- Make eq2 video filter partializable
- Implement fade-in / fade-out transition for "Add logo"
UI
- Display selection duration in the UI, move filter preview toggle to the toolbar
- Warn right away if an edit would result in cuts being not on keyframes
- Improve time chooser dialog
Audio
- Add Opus encoder
- Allow LPCM in FFmpeg-based muxers
- Show duration for external audio tracks
Miscellaneous
- Improved overall polish and stability