This fix concerns CDs with a CD-Extra data track.
The option 'Detailed log' has to be enabled in CUERipper. Up to now,
when there was a difference in CD-Extra data track length, only a comma
was written into the detailed *.accurip file. The following example is
from a CD with a CD-Extra data track length 00:47:50.
- Example, before:
[ CTDBID ] Status
[020a6c01] (04/21) Has no data track, Accurately ripped
[020a6c01] (04/21) , Accurately ripped
[8625f4cf] (01/21) No match
[020a6c01] (02/21) Accurately ripped
[af64186e] (01/21) , No match
- Example, fixed:
[ CTDBID ] Status
[020a6c01] (04/21) Has no data track, Accurately ripped
[020a6c01] (04/21) CD-Extra data track length 01:02:57, Accurately
ripped
[8625f4cf] (01/21) No match
[020a6c01] (02/21) Accurately ripped
[af64186e] (01/21) CD-Extra data track length 01:02:57, No match
- Up to now the info about CD-Extra data track length was only written
to the detailed log, when the CD did not contain a data track and the
last track was an audio track.
- Fixes#43
Sort TargetFrameworks in the following projects with net20 first,
to avoid warnings from CUETools.CTDB.EACPlugin:
CUETools.AccurateRip, CUETools.CDImage, CUETools.CTDB,
CUETools.CTDB.Types, CUETools.Codecs, CUETools.Parity
Change order:
<TargetFrameworks>net47;net20;netstandard2.0</TargetFrameworks>
->
<TargetFrameworks>net20;net47;netstandard2.0</TargetFrameworks>
- Fixes the following warnings after opening CUETools.sln
in Visual Studio, e.g.:
The referenced project 'CUETools.AccurateRip' is targeting a higher
framework version (4.7) than this project’s current target framework
version (2.0). This may lead to build failures if types from
assemblies outside this project’s target framework are used by any
project in the dependency chain. Project: CUETools.CTDB.EACPlugin
* Better handling of metadata for playstation type CDs
* HTOA filename now starts with 00 instead of 01.00
* CUETools: local database: when the folder is already in database, you can now refresh it instead of removing/adding it
* CUETools: local database: added sort category "by CTDB confidence"
* CUETools: local database: new menu item: locate in explorer
* CUERipper: Option to disable gaps detection
* CUERipper: now correctly submits CDs with data tracks to Freedb
* EAC plugin: now fixes codepage for freedb entries
* CUETools: GUI tweaks for large screen resolutions on windows 7
* CUETools.Codecs.LAMEEncoder: fix VBR header update for filenames with unicode characters
* CUERipper: more string messages for SCSI errors when ripping
* metadata editing window size is now saved in settings
* old musicbrainz library removed, musicbrainz metadata now only comes from CTDB
* confirmation dialog before submitting to CTDB
* added advanced options ctdb.submit, ctdb.server
* musicbrainz NGS metadata can now be used in filename templates, including %discname%, %label%, %releasedate%, %country%, %releasedateandlabel%, %discnumberandname%
* CUERipper now sends CD barcode when submitting
* ArCueDotNet: don't search for cover art
* 'Silent track' diagnostics in AR log
* LAME.dll: settings were not used
* libwavpack: settings were not used (MD5Sum & extra mode)
* workarounds for various Mono bugs
* Path formatting: %discnumber% produces two-digit numbers if %totaldiscs% > 9
* Overwrite dialog: list files, 'remember the choice' option
* Doesn't abort on broken Artwork files
* Better locates files in some complicated cases, e.g. when only some tracks have tracknumber tags
* Folder browser now sorts contents, because OS didn't do it when browsing external drives etc