IPB

Welcome Guest ( Log In | Register )

XLD Requested Features List, Communicate ideas about the development path of XLD
macman4hire
post Sep 9 2008, 03:35
Post #1





Group: Members
Posts: 185
Joined: 5-June 08
From: USA
Member No.: 54037



It has been astonishing to witness the rapid development of this incredible piece of software. The responsiveness and quickness of the developer tmkk to incorporate new features into XLD has made this a true user driven application. tmkk's obvious passion and dedication to his project is evident in the extraordinary gift he has given the Mac community in XLD. To help better organize the vast amount of information being posted I will try to maintain and update a list of new feature suggestions. If a HA member decides to suggest and post a new a feature it would make sense to post it in one location. Once again thank you tmkk for this monumental achievement in Mac software development.

After reading this thread please check the XLD Master Thread List for other important XLD threads.

Click here to view the Mac CD Ripper Comparison Chart to familiarize yourself with XLD's feature base.

Feature Suggestions

Allow album art to be automatically saved to output folder as a jpg instead of being embedded in output file(s).
I will implement this, but priority is low.
Quote from tmkk XLD developer

I would love to be able to convert whole folders and nested subfolders of audio files. Currently, you have to drop the audio files themselves on the application.
I will implement this feature.
Quote from tmkk XLD developer


Ability save 10 ripping presets based on the selections of the four preference tabs, this feature would include different drive models used on a system. Example Preset 1 SONY DVD RW DW-D150A would recall the four preference tabs assigned to it. Preset 2 HP 7500 Plus would recall the four preference tabs assigned to it. Preset 3 HP 7500 Plus would recall the four preference tabs assigned to it. In this feature a drive should have the ability for several preset settings base what is selected in th four preference tabs for instance in our example Preset 2 may have FLAC with CDParanoia with log report. ect. while Preset 3 has selected Lame MP3 without CDParanoia with no log report ect.

Automatic detection of the "Read sample offset correction values"... Unlike Windows, Macs are built with very controled hardware and it would not be difficult to build a database of CD/DVD drive offsets for different models of Mac drives...

Add ability to READ noncompliant cue sheets... Currently they can be generated during ripping (and that's GREAT!), but it would be nice if we could read them too...
These features are added (or already in) my working list. The upper one has higher priority (or easy to implement).
Quote from tmkk XLD developer

An option to choose to rip by sector number and/or duration, à la cdparanoia III 9.8. Say you want to rip only the first 1:02 seconds of a track... That sort of thing.

Option for it to automagically query its databases for metadata, rather than having to be told to go look.
These features will be implemented (priority is low).
Quote from tmkk XLD developer


Add option to automatically save a M3U file, for the folks who need them.

Add option to "Always ask" in the Output Directory preferences...
MacMelo contacted tmkk about these features and tmkk told him these will be implemented as soon as other more important ones are done.

Completed Addition of Suggestions and Development Explanations

XLD now always saves a logfile in the same directory as ripped files
Features added to XLD Version 20080925:
Previous versions of XLD didn't, but would it be possible to copy over ALL tags when transcoding from one format to another? Even non-standard ones?...Or at least the tags that iTunes can/will append to files it recognises (e.g. ALBUMSORTORDER, ITUNESCOMPILATION, etc.)
ALL is impossible, because the way to store the entry of metadata item in MP4 metadata and ID3 tag (4 bytes binary) differs from the way in ape tag and vorbiscomment (unlimited(?) length text). If you want me to do this, please list the all tags that should be supported by XLD.
Quote from tmkk XLD developer


Also, since the option exists to have XLD add the file to the itunes library, there's no need to have a 2nd copy of the file. This occurs when itunes copies the file when adding to its library and then the file created by XLD is left over. It would be nice to have an option to automatically delete the second copy of the file that XLD creates if you have itunes set to copy files into the library.
I think this option is a little dangerous, because adding to the library sometimes fails due to simultaneous access during multi-threaded conversion (and iTunes does not support the all formats from XLD).
Quote from tmkk XLD developer


Give us an option to automatically not use CD Paranoia when there is an AccurateRip DB entry present. In other words it shoudl function how DBPA CD Ripper does... Rip in burst mode first, then if there is a mismatch switch over to secure ripping. Right now with my current drive I am seeing a rip speed of less than 2.0x
To add that option is easy, but it's complicated to implement a feature to switch automatically to another mode. I may implement, but it will take a long time. Until then, please do manually.
Quote from tmkk XLD developer


Eliminiate the multiple windows. Having 3 windows open just to start ripping, edit metadata and monitor progress is rather annoying.
Currently I have no plan to change the interface.
Quote from tmkk XLD developer


Add the ability when using simultaneous codec conversion to choose the type of output for each format selected such as how the CD is to be ripped( Include pregap, Exclude pregap or Save as a single file +cue) while having independent control of the Format of filename. An example would be to rip a CD with the 1st format as FLAC file, selecting a single file +cue, with Format of filename output as %A/%T/%f/%T. The 2nd format as an AAC file, selecting to Include pregap, with the Format of filename output as %A/%T/%f/%n %t. Both formats should have the ability to share common folders in Format of filename.
The current architecture of XLD doesn't allow to do this. If this is to be implemented, it will be the distant future.
Quote from tmkk XLD developer


Place all of the AccurateRip results at the bottom of the log report instead of underneath each track listing similar to EAC. This would allow quick review of AccurateRip results!
I'll consider if there are many requests about this.
Quote from tmkk XLD developer


Indicate the setting of the "Strength of cache defeating ability" feature in the log report

Indicate which version of CD Paranoia was used during ripping in the log report

In the application window place reminder after “Exclude pregap from the output” button that you loose the ability to compare your selected tracks to the AccurateRip data base.

Logical output folder creation based on searched metadata. Example main folder=Artist, sub folder 1=Album, sub folder 2=codec type

Simultaneous Multiple Codec Conversions Example FLAC and AAC being converted at the same time to be saved in different folders labeled by the type of codec outputted

Add the cache analysis option to run on XLD
Feature added to XLD Version 20080916

Added ability to switch between using both CD Paranoia II and III.
Feature added to XLD Version 20080914 (90.0)

Update the CD Paranoia mode to the latest stable released version of III 10.2

Added "Check all items" and "Uncheck all items" in the context menu of the trac
Feature added to XLD Version 20080913 (89.0)

A "compare WAV" feature like EAC.
I can't find a clear reason to implement this feature in XLD. XLD is an audio converter software.
Quote from tmkk XLD developer

Automatic album art downloading feature now can be disabled from CDDB menu

Ability to load album art work when Gracenote tags are used without changing the Gracenote tags. Just disable all Query Items under CDDB menu except Cover Art

Added option to modify a size of padding section in FLAC encoder

Added save button in Log window
Features added to XLD Version 20080912 (88.0)

Fixing the "detect pregap" hangup on CD Extra discs on G5 (and maybe G4) machines.
Problem fixed in XLD Version 20080910

CD Writer with write offset possibly using cdr tools

Edit FLAC Metadata without reconverting the whole FLAC file
XLD is not a CD writer or tag editor, but a audio converter. The priority to implement this feature is quite low.
Quote from tmkk XLD develper


Incorporate AccurateRip submissions, so that XLD users can help the AccurateRip database to grow...
It would not be possible to submit to AR without the use of AccurateRip.dll, there are many 'attacks' on the database where rouge data is submitted (sometimes even doc files mangled into AR results), deliberate attempts to pollute the database, so we will not be opening up the submission details.
Quote from Spoon accurate developer

Regarding some of the latest features (checking existing rips against AccurateRip; offset correction of existing rips), I may be missing something, but it seems to me that a cue file is needed to use both functions. If that's so, it would be nice if we could do it even without a cue, just by dragging the FLACs to a queue window, or something like that... If I misunderstood, I apologiza... I haven't fully explored these features yet...
AccurateRip querying can't be performed without the whole length of the disc, so it is not possible with a separated track file itself.
Quote from tmkk XLD developer

Newly Suggested Features

Add to log the peak level for each track (EAC log does).
Apparently CDs from different pressings, even though from the same master, can have different CRCs. They would have the same peak levels so that info in the log could aid verification.

Add the ability to search albumartexchange.com for album art. This site has higher resolution album art images that have been cleaned up. The Album Art Exchange database of album art seems to growing at a rapid pace. I think this would a great asset to add to XLD allowing the user to get retrieve more consistent quality album art.

Ability to switch to Gracenote info if you already used freedb.
Although the Gracenote feature is fairly idiot proof once you know to have iTunes open, I'm stuck with a lot of freedb tags in XLD that I can't seem to replace with the much better Gracenote offerings.

It would be nice if XLD would save downloaded/modified metadata to its OWN database for retrieval later. As it stands, if XLD hangs during a rip, and has to be shut down, any modifications made to downloaded metadata have too be re-entered... which is time-consuming.

The ability to cancel or skip the pregap detection when mounting a disc would be nice. Maybe having the option to detect the pre-gap AFTER editing metadata, etc.

When transcoding individual files have XLD respect the Format of filename structure.

Make user definable offsets part of the auto offset function. I just got a drive that isn't included, and I really miss the nice brainless quality of the auto setting.

I'd like to suggest a "total track" field among the tags, so that when importing to audio players it will detail, for example, "Track 5 of 17." i've also found that although there is a "disc total" field, the setting does not save correctly (at least in lame mp3.) if you have the time, would you please solve this?

Ability to use customized switches under a selected format(FLAC, WavPack, Lame, Ect.)

Place the format section drop down menu in XLD's main application window(the window with decode button) to help avoid the chance of having selected the wrong format from the previous encoding session.

That is confusing many people into believing that AR is "suggesting" that changes are required. Several people have written to me asking me why the log is "suggesting" they change the offsets.
I think it would be much less confusing (and much more accurate) if the log were reworded to read as 'List of alternate offset correction values'.

A good one button "cancel" option that will get out of the endless hang situation, Also just to easily cancel a rip you just started with some wrong settings.
My external drive also disappears in the hang situations, and needs to be disconnected or restarted to show up again - if that can be fixed.
Above feature suggestions are awaiting answers on status.


Latest XLD Version 20080926 (93.3)
XLD release notes

This post has been edited by macman4hire: Oct 11 2008, 15:24
Go to the top of the page
+Quote Post
 
Start new topic
Replies
MacMelo
post Sep 9 2008, 19:15
Post #2





Group: Members
Posts: 15
Joined: 20-July 08
Member No.: 56039



QUOTE (macman4hire @ Sep 9 2008, 06:12) *
Suggested features update tmkk emailed this information.

Regarding some of the latest features (checking existing rips against AccurateRip; offset correction of existing rips), I may be missing something, but it seems to me that a cue file is needed to use both functions. If that's so, it would be nice if we could do it even without a cue, just by dragging the FLACs to a queue window, or something like that... If I misunderstood, I apologiza... I haven't fully explored these features yet...
AccurateRip querying can't be performed without the whole length of the disc, so it is not possible with a separated track file itself.


I'm not really sure if that's true, or maybe I wasn't clear... As far as I know, what I described is precisely what TripleFLAC does...

What I'm talking about is not trying to compare 1 individual FLAC file with the AccurateRip database... I'm talking about comparing 1 entire album, consisting of several individual FLAC files... Isn't that exactly what TripleFLAC does?

From what I understood so far, XLD can only do its comparisons if the album was ripped to 1 big file + cue sheet...
Go to the top of the page
+Quote Post
Saxo
post Sep 9 2008, 19:28
Post #3





Group: Members
Posts: 14
Joined: 20-August 08
From: Sarolay
Member No.: 57324



QUOTE (MacMelo @ Sep 9 2008, 20:15) *
What I'm talking about is not trying to compare 1 individual FLAC file with the AccurateRip database... I'm talking about comparing 1 entire album, consisting of several individual FLAC files... Isn't that exactly what TripleFLAC does?

From what I understood so far, XLD can only do its comparisons if the album was ripped to 1 big file + cue sheet...


This is exactly why I hated TriplFlac. I needed to split my file into useless multiflac. I don't get why poeple who are caring about offset, want a splitted album...
Go to the top of the page
+Quote Post
greynol
post Sep 9 2008, 19:34
Post #4





Group: Super Moderator
Posts: 10253
Joined: 1-April 04
From: San Francisco
Member No.: 13167



QUOTE (Saxo @ Sep 9 2008, 11:28) *
I don't get why poeple who are caring about offset, want a splitted album...
This doesn't make any sense.

Why would offsets be more important for single-file images than for individual tracks?


--------------------
Your eyes cannot hear.
Go to the top of the page
+Quote Post

Posts in this topic
- macman4hire   XLD Requested Features List   Sep 9 2008, 03:35
- - tim.lance   Add multiple output processes a la Max. I often ha...   Sep 9 2008, 03:50
|- - macman4hire   QUOTE (tim.lance @ Sep 8 2008, 20:50) Add...   Sep 9 2008, 04:00
|- - tim.lance   QUOTE (macman4hire @ Sep 8 2008, 22:00) Q...   Sep 9 2008, 11:27
- - MacMelo   @macman4hire: I think it would be better to remove...   Sep 9 2008, 05:12
|- - macman4hire   QUOTE (MacMelo @ Sep 8 2008, 22:12) @macm...   Sep 9 2008, 06:41
- - Pepzhez   Well, tmkk has given us so much lately, I'd fe...   Sep 9 2008, 09:02
|- - macman4hire   QUOTE (Pepzhez @ Sep 9 2008, 02:02) Well,...   Sep 9 2008, 09:58
|- - Pepzhez   QUOTE (macman4hire @ Sep 9 2008, 00:58) P...   Sep 9 2008, 11:43
|- - zorba   I'm sorry but I can't find XLD : each time...   Sep 9 2008, 16:10
|- - ffooky   Try: http://tmkk.hp.infoseek.co.jp/xld/index_e.ht...   Sep 9 2008, 16:21
|- - zorba   QUOTE (ffooky @ Sep 9 2008, 17:21) Try: ...   Sep 9 2008, 16:25
|- - tim.lance   QUOTE (zorba @ Sep 9 2008, 10:25) thanks ...   Sep 9 2008, 17:44
- - macman4hire   Suggested features update tmkk emailed this inform...   Sep 9 2008, 10:12
- - ffooky   The first link's working fine here. Which brow...   Sep 9 2008, 17:55
|- - zorba   QUOTE (ffooky @ Sep 9 2008, 18:55) The fi...   Sep 9 2008, 20:21
|- - ffooky   QUOTE (zorba @ Sep 9 2008, 20:21) ok, tha...   Sep 9 2008, 20:39
|- - tim.lance   QUOTE (zorba @ Sep 9 2008, 14:21) QUOTE (...   Sep 9 2008, 21:25
- - MacMelo   QUOTE (macman4hire @ Sep 9 2008, 06:12) S...   Sep 9 2008, 19:15
|- - Saxo   QUOTE (MacMelo @ Sep 9 2008, 20:15) What ...   Sep 9 2008, 19:28
|- - greynol   QUOTE (Saxo @ Sep 9 2008, 11:28) I don...   Sep 9 2008, 19:34
- - macman4hire   Spoon you may be able to answer a couple of questi...   Sep 9 2008, 19:52
|- - greynol   I'm not Spoon, but I can answer your questions...   Sep 9 2008, 20:01
|- - bhoar   QUOTE (greynol @ Sep 9 2008, 15:01) 1) Ye...   Sep 9 2008, 23:21
||- - greynol   QUOTE (bhoar @ Sep 9 2008, 15:21) Note th...   Sep 10 2008, 02:38
||- - fracai   QUOTE (greynol @ Sep 9 2008, 20:38) QUOTE...   Sep 10 2008, 03:20
|- - Pepzhez   QUOTE (greynol @ Sep 9 2008, 11:01) For t...   Sep 10 2008, 01:36
- - macman4hire   QUOTE (spoon @ Sep 7 2008, 14:13) I have ...   Sep 10 2008, 03:30
- - greynol   Yeah this brings up an excellent point. Even thou...   Sep 10 2008, 06:40
- - spoon   It would not be possible to submit to AR without t...   Sep 10 2008, 08:55
|- - Fandango   QUOTE (spoon @ Sep 10 2008, 09:55) It wou...   Sep 10 2008, 15:10
- - macman4hire   Apples global market share is 1.8% in the third qu...   Sep 10 2008, 10:37
- - MichaelW   For use as a ripper, I'd like an option for it...   Sep 10 2008, 12:42
|- - macman4hire   QUOTE (MichaelW @ Sep 10 2008, 05:42) For...   Sep 10 2008, 12:47
|- - MichaelW   QUOTE (macman4hire @ Sep 11 2008, 00:47) ...   Sep 10 2008, 23:44
|- - macman4hire   QUOTE (MichaelW @ Sep 10 2008, 16:44) QUO...   Sep 10 2008, 23:50
- - spoon   Never looked at IP addresses, luckily the database...   Sep 10 2008, 21:29
- - macman4hire   Here are some new features for XLD included in ver...   Sep 11 2008, 17:11
- - greynol   Now you need real-time offset adjustment for Accur...   Sep 11 2008, 17:41
- - Pepzhez   QUOTE (XLD)• Added option to modify a size o...   Sep 11 2008, 22:04
- - macman4hire   Notice that the feature suggestions are disappeari...   Sep 12 2008, 02:02
- - macman4hire   Great news on September 11, 2008 a version of CD w...   Sep 12 2008, 13:40
- - macman4hire   QUOTE (Pepzhez @ Sep 12 2008, 15:37) QUOT...   Sep 13 2008, 02:26
- - MacMelo   These are two features I already talked with tmkk,...   Sep 13 2008, 03:54
|- - macman4hire   QUOTE (MacMelo @ Sep 12 2008, 20:54) Thes...   Sep 13 2008, 04:28
- - flacflac   Just my general 2 cents: it was just a matter of t...   Sep 13 2008, 05:02
|- - greynol   QUOTE (flacflac @ Sep 12 2008, 21:02) XLD...   Sep 13 2008, 08:11
- - Pepzhez   From the cdparanoia news page: QUOTE 10.2 also in...   Sep 13 2008, 13:00
|- - ffooky   Anyway Pepzhez, XLD is clearly a dead project as t...   Sep 13 2008, 14:53
|- - tim.lance   QUOTE (ffooky @ Sep 13 2008, 08:53) Anywa...   Sep 13 2008, 15:16
|- - ffooky   QUOTE 5 hours!? Crap. Doom. Past few weeks for...   Sep 13 2008, 15:36
|- - tim.lance   QUOTE (ffooky @ Sep 13 2008, 09:36) QUOTE...   Sep 13 2008, 15:55
- - knucklehead   Ability to switch between using both CD Paranoia I...   Sep 13 2008, 17:36
|- - macman4hire   QUOTE (knucklehead @ Sep 13 2008, 10:36) ...   Sep 14 2008, 04:54
- - vulc44n   The check file with accuraterip does not seem to w...   Sep 15 2008, 07:03
|- - Pepzhez   QUOTE (vulc44n @ Sep 14 2008, 22:03) The ...   Sep 15 2008, 07:05
|- - vulc44n   QUOTE (Pepzhez @ Sep 15 2008, 02:05) QUOT...   Sep 15 2008, 07:33
|- - Pepzhez   QUOTE (vulc44n @ Sep 14 2008, 22:33) I...   Sep 15 2008, 14:50
|- - vulc44n   QUOTE (Pepzhez @ Sep 15 2008, 09:50) QUOT...   Sep 15 2008, 16:51
|- - tim.lance   QUOTE (vulc44n @ Sep 15 2008, 10:51) How ...   Sep 15 2008, 17:48
- - macman4hire   The following changes to log report:Indicate which...   Sep 15 2008, 13:16
- - macman4hire   XLD Version 20080916 adds the following features a...   Sep 15 2008, 19:39
|- - tim.lance   QUOTE (macman4hire @ Sep 15 2008, 13:39) ...   Sep 15 2008, 19:52
- - greynol   There are a few outstanding issues regarding AR lo...   Sep 15 2008, 21:47
|- - knucklehead   QUOTE (greynol @ Sep 15 2008, 12:47) Here...   Sep 17 2008, 14:46
|- - greynol   QUOTE (knucklehead @ Sep 17 2008, 06:46) ...   Sep 17 2008, 18:27
|- - knucklehead   QUOTE (greynol @ Sep 17 2008, 09:27) QUOT...   Sep 17 2008, 20:02
- - macman4hire   Add the ability when using simultaneous codec conv...   Sep 15 2008, 22:02
- - vulc44n   A Few New Requests:Give us an option to automatica...   Sep 15 2008, 23:03
|- - macman4hire   QUOTE (vulc44n @ Sep 15 2008, 16:03) A Fe...   Sep 16 2008, 02:21
- - G-Force   It's so wonderful to see development of this a...   Sep 16 2008, 06:37
|- - macman4hire   QUOTE (G-Force @ Sep 15 2008, 23:37)...   Sep 16 2008, 07:24
|- - G-Force   QUOTE (macman4hire @ Sep 16 2008, 00:24) ...   Sep 16 2008, 12:38
- - Pepzhez   Yes. Something is wrong with XLD's automatic A...   Sep 16 2008, 12:23
- - vulc44n   Would anybody be willing to work with me on a UI m...   Sep 16 2008, 17:37
- - neovibe   hello, can anyone please tell me if xld re-encodes...   Sep 16 2008, 22:51
|- - macman4hire   QUOTE (neovibe @ Sep 16 2008, 15:51) hell...   Sep 17 2008, 00:54
|- - macman4hire   QUOTE (macman4hire @ Sep 16 2008, 17:54) ...   Sep 17 2008, 05:58
- - greynol   This is going way off-topic, but yes it is possibl...   Sep 17 2008, 03:28
|- - Pepzhez   QUOTE (greynol @ Sep 16 2008, 18:28) This...   Sep 17 2008, 04:36
|- - sbooth   QUOTE (Pepzhez @ Sep 16 2008, 20:36) Ther...   Sep 17 2008, 04:58
- - MacMelo   In the "lossless split" issue, my favori...   Sep 17 2008, 05:10
- - Pepzhez   All of these extra features are nice, but I really...   Sep 17 2008, 10:37
|- - macman4hire   QUOTE (Pepzhez @ Sep 17 2008, 03:37) All ...   Sep 17 2008, 11:33
||- - Pepzhez   QUOTE (macman4hire @ Sep 17 2008, 02:33) ...   Sep 17 2008, 12:52
||- - macman4hire   QUOTE (Pepzhez @ Sep 17 2008, 05:52) QUOT...   Sep 17 2008, 13:13
||- - Pepzhez   QUOTE (macman4hire @ Sep 17 2008, 04:13) ...   Sep 17 2008, 13:27
||- - macman4hire   QUOTE (Pepzhez @ Sep 17 2008, 06:27) QUOT...   Sep 17 2008, 13:32
|- - knucklehead   QUOTE (Pepzhez @ Sep 17 2008, 01:37) For ...   Sep 17 2008, 12:11
- - Pepzhez   Don't worry, guys. I've been talking with ...   Sep 17 2008, 14:59
- - Pepzhez   Question for you XLD users: Do any of you bother ...   Sep 17 2008, 15:17
|- - macman4hire   QUOTE (Pepzhez @ Sep 17 2008, 08:10) Ques...   Sep 17 2008, 15:19
- - Pepzhez   There is a legitimate reason why I asked this ques...   Sep 17 2008, 20:40
|- - MacMelo   QUOTE (Pepzhez @ Sep 17 2008, 16:40) On t...   Sep 17 2008, 21:01
||- - knucklehead   QUOTE (MacMelo @ Sep 17 2008, 12:01) QUOT...   Sep 17 2008, 22:36
||- - Pepzhez   QUOTE (knucklehead @ Sep 17 2008, 13:36) ...   Sep 18 2008, 00:06
||- - knucklehead   QUOTE (Pepzhez @ Sep 17 2008, 15:06) QUOT...   Sep 18 2008, 00:49
||- - Pepzhez   Whatever problems you are having in your latest te...   Sep 18 2008, 02:16
|- - knucklehead   QUOTE (Pepzhez @ Sep 17 2008, 11:40) Ther...   Sep 17 2008, 21:12
- - ozmosis82   Previous versions of XLD didn't, but would it ...   Sep 17 2008, 22:12
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th November 2014 - 08:14