User Tools

Site Tools


blog:dogfooding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
blog:dogfooding [2019/06/23 15:01]
dizwell
blog:dogfooding [2019/06/23 17:28]
dizwell [Dogfooding]
Line 2: Line 2:
 {{:​blog:​ccdt.png?​direct&​280 |}}I was fortunate this month to be allowed to buy around 50 music CDs (for very little, which was why it was allowed in the first place!). All had to be ripped, of course: using the Classical CD Ripper (CCDR) for any length of time made me realise that my original version needed to be improved -and that's why I wrote about the new Version 2 of CCDR [[blog:​classical_cd_ripper_-_version_2|last time]]. {{:​blog:​ccdt.png?​direct&​280 |}}I was fortunate this month to be allowed to buy around 50 music CDs (for very little, which was why it was allowed in the first place!). All had to be ripped, of course: using the Classical CD Ripper (CCDR) for any length of time made me realise that my original version needed to be improved -and that's why I wrote about the new Version 2 of CCDR [[blog:​classical_cd_ripper_-_version_2|last time]].
  
-Now, I'd originally written CCDR with the idea that it would get all the '​album-y'​ stuff about a CD's metadata right, but that you'd sought ​out the '​track-y'​ stuff later on with a separate tool, such as Easytag or Puddletag. That seemed like a reasonable move, since CCDR is concerned with ripping CDs, not one-at-a-time tracks.+Now, I'd originally written CCDR with the idea that it would get all the '​album-y'​ stuff about a CD's metadata right, but that you would sort out the '​track-y'​ stuff later on with a separate tool, such as Easytag or Puddletag. That seemed like a reasonable move, since CCDR is concerned with ripping CDs, not one-at-a-time tracks.
  
 When I got a bit fed up of having to launch Easytag or Puddletag separately after each rip, however, I soon felt the need for a command-line tag utility to get these '​track-y'​ bits of metadata correct, too: thus was born the Classical CD **Tagger**, or CCD**T**. When I got a bit fed up of having to launch Easytag or Puddletag separately after each rip, however, I soon felt the need for a command-line tag utility to get these '​track-y'​ bits of metadata correct, too: thus was born the Classical CD **Tagger**, or CCD**T**.
  
-From the outset, then: CCDR got most of the tag data correct; CCDT only had to fill in the bits that CCDR didn't bother setting. It therefore really only tagged track titles and not a lot else. I hadn't envisaged CDs being ripped by non-CCDR tools and //then// needing to have **all** their metadata fixed by a command-line tag tool. But guess what happens when, confronted with a pile of 50 CDs to rip, you ask your other half to help out... an other half who is firmly wedded to Windows-only tools! You do, then, indeed end up with a pile of hundreds of tracks, all of which need to be tagged properly **from scratch**. The old assumption that CCDR would have got most of the tags right beforehand proves, in those circumstances,​ completely wrong!+From the outset, then: CCDR got most of the tag data for an '​album' ​correct; CCDT only had to fill in the bits that CCDR didn't bother setting. It therefore really only tagged track titles and not a lot else. I hadn't envisaged CDs being ripped by non-CCDR tools and //then// needing to have **all** their metadata fixed by a command-line tag tool. But guess what happens when, confronted with a pile of 50 CDs to rip, you ask your other half to help out... an other half who is firmly wedded to Windows-only tools! You do, then, indeed end up with a pile of hundreds of tracks, all of which need to be tagged properly **from scratch**. The old assumption that CCDR would have got most of the tags right beforehand proves, in those circumstances,​ completely wrong!
  
 Thus, by virtue of having to use this stuff at length, at home, I decided that the Classical CD Tagger needed a Version 2 re-write, too: it needed to be able to supply **all** the tags for a digital music file, not just the ones you thought CCDR wouldn'​t have supplied already. It also needed to incorporate the Dizwell Tag Cleaner (DTC) functionality,​ since I found that invoking that third utility every time I'd finished tagging a CD (or a part of a CD) was rapidly getting tedious! Thus, by virtue of having to use this stuff at length, at home, I decided that the Classical CD Tagger needed a Version 2 re-write, too: it needed to be able to supply **all** the tags for a digital music file, not just the ones you thought CCDR wouldn'​t have supplied already. It also needed to incorporate the Dizwell Tag Cleaner (DTC) functionality,​ since I found that invoking that third utility every time I'd finished tagging a CD (or a part of a CD) was rapidly getting tedious!
blog/dogfooding.txt ยท Last modified: 2019/06/23 17:28 by dizwell