Three years after the previous release, a new version of the DeaDBeeF audio player has been released. According to the developers, it has become quite mature, which was displayed in the version number.
List of changes
- added Opus support
- added ReplayGain Scanner
- correct tracks added + cue support (in collaboration with wdlkmpx)
- added/improved reading and writing MP4 tags
- added loading embedded album art from MP4 files
- added presets File Copy and File Move
- added a log window displaying error information from various sources (in collaboration with Saivert)
- improved playback configuration and runtime behavior
- fixed playback support in converter
- improved reading, storing and editing fields of multivalued tags
- added GBS support for Game_Music_Emu (kode54)
- added SGC support for Game_Music_Emu
- fixed clipping prevention for mp3, replay applied before clipping
- fixed handling of colons in vfz_zip filenames
- fixed wma decoding accuracy bug
- fixed problems with playing very short files
- Fixed a number of known issues in the Converter
- Proportional resizing of the UI splitter (cboxdoerfer)
added to header formatting: $num, %_path_raw%, %_playlist_name%, $replace, $upper, $lower, %play_bitrate%, $repeat, $insert, $len, <<< >>>, >>> << <, $pad, $pad_right(saivert) - added support for dim and bright text in playlist columns (saivert)
- improved detection of GTK theme colors for custom widgets
- added new multi-line tag edit dialog for individual values
- added copy and paste to playlist (cboxdoerfer)
- added localization support for plugin UI
- added support for Drag'n'drop from deadbeef to other apps (cboxdoerfer)
- fixed a number of issues with ogg file tags (kode54)
- fixed multiple crash bugs in AdPlug plugin
- added support for UMX module, ported from foo_dumb
- updated Game_Music_Emu and VGMplay (code54)
- added option to converter to copy files if format doesn't change
- added gtkui.start_hidden config option to start the player with the main window hidden (free via Radics Péter)
- added converter option to re-add files after copying
- Added context menu action to duplicate playlists (Alex Couture-Beil)
- fixed a number of disappearance issues in Game_Music_Emu
- fixed Musepack search bug
- fixed album art loading from ID3v2.2
- fixed mp3 bitrate calculation error for incomplete files with LAME header
- improved support for large files with many internal values converted to use 64 bits for counting samples
- use header formatting to display text in the status bar
- added %seltime% header formatting value, to display the playing time of selected tracks (Thomas Ross)
- added SONGWRITER field reading from control sheets (wdlkmpx)
- added playlist playgroup configuration (saivert)
- improved mp3 support in USLT format (in cooperation with Ignat Loskutov)
- improved playlist browser configuration (Jakub Wasylków)
- Added hotkey action to open track properties (Jakub Wasylków)
- added hotkeys to add/remove/switch in the playback queue (Jakub Wasylków)
- added command line option --volume (Saivert)
- improved ISRC and subindex handling in CUE (wdlkmpx)
- added hotkeys to move selected tracks up/down (Jakub Wasylków)
- fixed memory access errors when processing configuration and supereq (github/tsowa)
- added encoding definition based on the entire contents of the ID3v2 tag
- Added automatic encoding detection for cdtext (Jakub Wasylków)
- added config to adjust output sample rate
- removed quick scan mp3 option as it was too inaccurate
- improved detection of PSF files to get rid of them compared to other files that use the same extension
- added edit-in-place and trim options to the track properties menu
- fixed WildMidi playback of some MID files playing more than 1024 simultaneous notes
- fixed playback of APE stereo files with single-channel silence
- added support for wavpack version 5 with DSD
- fixed performance issue when reading AdPlug HSC files
- fixed loading audio files from GVFS volumes
- fixed handling of cuesheets in zip files
- fixed writing tags to tiny ogg files
- fixed handling of FLAC files with huge block sizes over 100 KB
- replaced mp3 parsing code with a new library that is more robust and tested and can handle even more obscure mp3 files
- renamed Looping and Order menus to Repeat and Shuffle respectively
- fixed loading of larger Songlenths.txt in sid plugin and added support for Songlengths.md5
Source: linux.org.ru