Commit Graph

43 Commits

Author SHA1 Message Date
Wolfgang Stöggl
1d548e5f84 [CUETools] Allow more than 32 album art images
CUETools - Encode:
Up to now, when there were more than 32 images in a folder
or in sub-folders of a cue sheet, the method LoadAlbumArt()
returned and the window to select an image was not displayed.
- Increase the limit from 32 to 1000. When there are more images
  than the upper limit, show a message in the progress area
  and continue anyway.
- Show the progress of processed album art image files in percent.
  When e.g. hundreds of image files have to be processed,
  this can take a while and the user sees what's going on.
- Fixes #6
2020-04-10 10:15:20 +02:00
Wolfgang Stöggl
73a5c05dc2 [CUERipper] Write FLAGS only once to cue sheet
Detected FLAGS were written twice per track to the cue sheet in case of
Test & Copy and even multiple times, when ripping was repeated without
eject/load of the CD in between.

- Add a check, if gaps have already been detected and do not write
  the FLAGS again.
- Fixes #41
2020-03-23 10:48:44 +01:00
Wolfgang Stöggl
fe3cf97ef7 Fix typos found by codespell
- Typos were found by codespell v1.17.0.dev0 (commit 44fea6d)
- Command used:
  codespell -q 2 \
  -L ba,bloc,blocs,doubleclick,dur,fille,frmat,numer,optin,passtime \
  -L pres,strack,te,tim,tre,uint,whn \
  --skip="*.de-DE.resx,./Bwg*,./Freedb,./MusicBrainz,./ProgressODoom" \
  --skip="./ThirdParty"
2020-02-19 12:12:59 +01:00
Grigory Chudov
3f121a8f9e Fix issues with downloaded album art. 2018-11-25 15:12:51 -05:00
Grigory Chudov
9754a9a328 Fixed a few bugs and switched to .NET framework 4.7 2018-10-21 14:12:05 -04:00
Grigory Chudov
53dadd858a Look for album art more thoroughly;
Fix a bug with discs that have a playstation-type data track (before music) with nonstandard pregap
2018-07-03 19:58:31 -04:00
Grigory Chudov
e1f8906170 Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc. 2018-03-24 12:15:49 -04:00
Grigory Chudov
ca8bb2fff6 Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc. 2018-03-23 20:26:28 -04:00
Grigory Chudov
16fccfe5c9 Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc. 2018-03-23 19:26:26 -04:00
Grigory Chudov
d6ed3177aa Version bump to 2.1.7 2018-03-11 19:17:57 -04:00
Grigory Chudov
929b7de944 Updated the build system, now using .NET Framework v4.0 for most things 2018-03-11 17:07:48 -04:00
Grigory Chudov
e35aa22a65 CUETools.eac3to initial version 2018-02-17 20:35:34 -05:00
Grigory Chudov
6e6198defb Version bump to 2.1.6 2014-12-08 23:35:43 -05:00
Grigory Chudov
5e784881f1 CUETools: removed reference to CSScriptLibrary which triggers false-positive
in Avast, so custom scripts are no longer supported.
2014-05-11 20:30:06 -04:00
Grigory Chudov
f2a2d27dc5 CUETools: Don't abort folder scan when failed to read attributes of a file, for example a symlink to an inaccessible target. 2013-07-01 20:22:57 -04:00
Grigory Chudov
e0d789b727 CUETools.Converter: reducing dependancy on CUETools.Processor;
CUETools.Codecs should be enough. Tagging is the only remaining issue.
2013-06-11 21:19:48 -04:00
Grigory Chudov
1e502ab0b9 CUETools: CTDB verification during encoding, CTDB confidence tags 2013-06-04 00:10:33 -04:00
Grigory Chudov
110f6b19f4 CUERipper: More precise measurement of track quality. Quality will now be less
than 100% if retries were made, even if retries were successful.
2013-05-07 00:13:50 -04:00
Grigory Chudov
d54c133024 zero padded 13 digit EAN in cue's catalog tag 2013-04-28 17:04:38 -04:00
Grigory Chudov
b57b3cbd41 "comment" track tag 2013-04-28 13:39:55 -04:00
Grigory Chudov
a047fe42da Whitespace 2013-04-28 12:46:00 -04:00
Grigory Chudov
e0f3f7c4bd CUERipper: When ripping disc a second time without reloading,
album art was added to file twice
2013-04-28 12:35:07 -04:00
Grigory Chudov
aecd23d001 Preliminary support for CDTOC tag 2013-04-21 19:52:36 -04:00
Grigory Chudov
72dfdf00a5 CUERipper: Test & Copy was failing when gap detection was failing
CUERipper: Log was cached when ripping the same CD several times
2013-04-17 22:17:11 -04:00
Grigory Chudov
769949f178 Increment version number to 2.1.5 2013-04-12 23:01:20 -04:00
Grigory Chudov
ff8fd22fdf Removed lossyWAV support from CUETools - it was outdated anyway 2013-04-12 22:40:56 -04:00
Grigory Chudov
9670c6c891 Refactoring codecs infrastructure:
AudioWriterSettings passed to IAdioDest constructors now
AudioWriterSettings now includes AudioPCMConfig
2013-04-07 20:41:58 -04:00
Grigory Chudov
a397040c76 CUETools.Converter: support multichannel (non-stereo) files 2013-03-29 17:49:06 -04:00
Grigory Chudov
19ffb4808d Support external decoders that don't report valid length in wav header 2013-03-24 23:36:34 -04:00
Grigory Chudov
908ca23b60 build issues 2013-02-24 15:45:58 -05:00
chudov
a24cc011c9 "Correct filenames": utf8 support 2012-07-15 03:43:50 +00:00
chudov
8e61e9b54f misc 2012-04-17 01:22:49 +00:00
chudov
3a50c03cef * Better tagging with CTDB metadata
* Removed old LAME encoder from plugins list
* CUERipper: main window resizeable
* taglib-sharp.dll removed, taglib-sharp source code imported
2012-04-16 07:19:57 +00:00
chudov
7f07eff0a5 Version 2.0.4
* 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
2012-04-08 23:54:36 +00:00
chudov
512599be54 CUERipper: test & copy 2012-02-15 00:18:58 +00:00
chudov
fe3704f598 CUERipper: AlbumArt support 2012-02-13 07:24:25 +00:00
chudov
7572e50bd8 version bump 2012-01-12 03:32:00 +00:00
chudov
4520762a72 CTDB 2.0 2011-11-15 10:56:49 +00:00
karamanolev
6029199632 More refactoring. 2011-10-25 12:01:05 +00:00
karamanolev
c4cdfc58f2 Separated log writing from CUESheet to CUESheetLogWriter. 2011-10-25 11:36:31 +00:00
karamanolev
8715d62cb8 CUETools.Processor refactoring work in progress. 2011-10-25 09:06:34 +00:00
karamanolev
dd1e372947 Add regions to CUESheet.cs 2011-10-24 20:32:18 +00:00
karamanolev
f365e6359f CUETools.Processor: split classes into separate files. 2011-10-24 11:38:10 +00:00