INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Convert APEs to APEs  (Read 5447 times)

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Convert APEs to APEs
« on: August 05, 2005, 04:59:14 am »

I have a huge (cca 150GB) collection of APEs (still) in 3.97 format (because of this http://www.monkeysaudio.com/smf/index.php?topic=1420.0 - unfortunately Matt does not respond and it's been more than a year since he made a post on his Monkey's Audio website forum)
But now (using MC) I would like to convert them all to version 3.99. BUT when I convert (let's say) 1 album of APEs, MC does not overwrite the original files but creates new files named "name (1).ape". Is there a way to convert them AND let the names be the same?
Also once a file is converted and conversion is started again, MC converts the files again - even if they are already converted to the desired format (in this case desired version) e.g. MC converts 3.99 APE (High) files to 3.99 APE (High) files...
Logged

EpF

  • Citizen of the Universe
  • *****
  • Posts: 649
Re: Convert APEs to APEs
« Reply #1 on: August 05, 2005, 06:50:49 am »

MC does not overwrite the original files but creates new files named "name (1).ape". Is there a way to convert them AND let the names be the same?

Do you have 'Update Database' checked, as well as 'Send Original File to the Recycle Bin'?  These are on the 'Convert Format' settings dialog...

Quote
Also once a file is converted and conversion is started again, MC converts the files again

I don't understand what you mean here...

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #2 on: August 05, 2005, 07:11:57 am »

Do you have 'Update Database' checked, as well as 'Send Original File to the Recycle Bin'?  These are on the 'Convert Format' settings dialog...
Yes I have...
MC does this. Once the conversion is started, it creates a new file named "name (1).ape" and when finished, file "name.ape" is deleted (recycled). Database is updated but linked to newly created file "name (1).ape"...

Quote
I don't understand what you mean here...
I converted an album from APE 3.97 to APE 3.99 High. When finished, I tried to do the very same thing - Convert with the very same settings. Now if "Skip conversions of same file type" is checked (in Convert Settings), nothing happens (Failed to convert) - a file IS already an APE file type. When this option is not checked, MC converts the file again - eventhough the source file already IS 3.99 High APE file and the result is also an 3.99 High APE file. In other words MC does not recognize that there is no need to convert such a file at all and that it should be skipped...
In Monkey's Audio application this worked fine...
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71675
  • Where did I put my teeth?
Re: Convert APEs to APEs
« Reply #3 on: August 05, 2005, 07:33:27 am »

You could put the files all in a new directory or directories as you convert and then use Library Tools/Rename Files from Properties to move them back.

Try a few before you do very many.
Logged

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #4 on: August 05, 2005, 07:43:27 am »

You could put the files all in a new directory or directories as you convert and then use Library Tools/Rename Files from Properties to move them back.
I know I could - but why should I?? I want them to stay where they are because they are (all of them) in the right place(s) already...
Does it mean that there is no way - only either rename them manually after conversion or convert them elsewhere and then move them back? Seems to be pretty complicated...  :-\ (150GB)
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71675
  • Where did I put my teeth?
Re: Convert APEs to APEs
« Reply #5 on: August 05, 2005, 07:58:47 am »

You'll need to find a workaround.  Maybe convert them all to WAV and then convert them all to APE.
Logged

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #6 on: August 05, 2005, 08:10:17 am »

You'll need to find a workaround.  Maybe convert them all to WAV and then convert them all to APE.
I see...
The problem is "disk space" - I simply can't extract them all to WAVs and then convert them back to APEs.
My intention was to go Convert over night (as I used to do in Monkey's Audio application) - this is unpleasant...
And BTW wouldn't be the database information lost?
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #7 on: August 05, 2005, 08:28:05 am »

You can convert or replace files outside MC and apply the tags afterwards to the files. Your database will be OK. It doesn't matter if the files have tags or not. Just make sure that the names and paths don't change.

After you have the new files in place just start MC and do "Update Tags (from library)" once and then "Update Library (from files)" once. Backup the library and try with a test file first.

BTW, why? 3.99 is marginally smaller if at all and there is no quality change as the formats are lossless.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

GHammer

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1930
  • Stereotypes are a real timesaver!
Re: Convert APEs to APEs
« Reply #8 on: August 05, 2005, 08:32:59 am »

Additionally, you will not save much room using "High".
Try one to Normal and to High and see if you want to spend the time on convert and decoding using High.

As for the ability to overwrite the file you are converting, I'd just convert to a different directory and then move them.

Or allow the renaming and then remove the originals and rename the new.

Isn't a good way to convert and overwrite at the same time.
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #9 on: August 05, 2005, 09:01:15 am »

Isn't a good way to convert and overwrite at the same time.

Well, that doesn't matter much unless the user can and will verify the files somehow before replacing the old files. All converters write first to a temporally file and replace the original after the conversion. It is just more automatic when a converter does the job.

I wouldn't dare to make that kind of operation without complete file backups. Actually, I don't dare to use my PC unless my backups are up-to-date. Though, that leads to a chicken-egg dilemma when adding new files. I must lower my shields a bit then.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #10 on: August 05, 2005, 09:20:04 am »

You can convert or replace files outside MC and apply the tags afterwards to the files. Your database will be OK. It doesn't matter if the files have tags or not. Just make sure that the names and paths don't change.
OK - but how should I convert them "outside"? I only used Monkey's Audio application itself...

Quote
After you have the new files in place just start MC and do "Update Tags (from library)" once and then "Update Library (from files)" once. Backup the library and try with a test file first.
OK

Quote
BTW, why? 3.99 is marginally smaller if at all and there is no quality change as the formats are lossless.
Due to smoother playback



Additionally, you will not save much room using "High".
Saving space is not my intention...

Quote
Isn't a good way to convert and overwrite at the same time.
Monkey's Audio creates temp file and then and only once the file si properly converted, the original is replaced. I did convert several times LOTS of APEs and NEVER had any problem. Additionally the only space you need to convert any-big collection is simply a space of the largest APE's decompressed WAV...
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #11 on: August 05, 2005, 09:28:57 am »

OK - but how should I convert them "outside"? I only used Monkey's Audio application itself...

How about using the Monkey's Audio application itself?
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #12 on: August 05, 2005, 09:33:41 am »

How about using the Monkey's Audio application itself?
How about reading my first post?  http://www.monkeysaudio.com/smf/index.php?topic=1420.0
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #13 on: August 05, 2005, 10:11:47 am »

As you know I am aware of the bug in Monkey's Audio GUI tool. If I remember correctly the tool adds some crap characters in the end of the wave files so the physical files on the disc are not bit-to-bit identical after decompression. All testing showed that the audio content stayed unaltered. When you are converting from APE to APE the files should be OK.

However, if you are paranoid about this you could try dBpowerAMP Music Converter. It is a very good conversion tool and has a batch tool too. I use it a lot for file conversions. Its freeware version can convert Monkey's Audio files.

Also, you could use MC in smaller batches. Just specify a new base folder for your new files. You can work with a copy of your library (make a new library and clone the contents) and let it update the database. After the conversion you can use library tools for renaming the folders (except the base folder) if needed. When the folder paths are ok you can just copy the folders over your previous folders with Windows Explorer and start working with the next batch. After you have converted the files just load your original library back and do the update tags & library steps.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #14 on: August 06, 2005, 10:24:45 am »

As you know I am aware of the bug in Monkey's Audio GUI tool.
Sorry then - for being slightly sarcastic

Quote
...you could try dBpowerAMP Music Converter..
I did and it works fine for me - as you wrote. Thank you
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #15 on: August 06, 2005, 11:17:23 am »

Don't worry, no offense taken. It is just that I have posted several hundred posts after we last time discussed about this, but you have not. So perhaps you should remember better...  :)

My memory is not that good. I just checked the old thread and noticed that the extra crap characters are added to the APE file tags instead of wave files.

I'm glad you finally found a solution to your problem. It is seven months since you first posted about this.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #16 on: August 06, 2005, 02:36:08 pm »

I'm glad you finally found a solution to your problem. It is seven months since you first posted about this.
Well it still does not solve the bug in Monkey's Audio application...
Logged

MarSies

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 395
  • Keep on doing mambo ...
Re: Convert APEs to APEs
« Reply #17 on: August 06, 2005, 03:13:26 pm »

Johnny B,

I don't get it. I have done the same thing. Converted everything to the latest APE version with the extra high setting. If you get the filename(1).ape, just rename file from properties. I have done that and it worked.

Despite alle the negative advices of using extra high setting with ape I use it. It would use more CPU cycles. So what, that's what I bought a computer for. And you do save a lot of disk space. Especially when you have more then 1000 albums it saves you a lot.

Marsies .....
Logged

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #18 on: August 06, 2005, 03:24:57 pm »

I don't get it.  If you get the filename(1).ape, just rename file from properties. I have done that and it worked.
Well would you do this 5001 times? That's the amount of my APE files...
Logged

MarSies

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 395
  • Keep on doing mambo ...
Re: Convert APEs to APEs
« Reply #19 on: August 06, 2005, 03:28:48 pm »

Don't want to boast but I have about 11.000. Just run the command on all files and leave youre machine for a while.

Try a few albums before you do all.

Marsies .....
Logged

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #20 on: August 06, 2005, 03:37:33 pm »

Just run the command on all files and leave youre machine for a while.
And what is the command for renaming 5000 files the way "delete that number in bracket"?
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Convert APEs to APEs
« Reply #21 on: August 06, 2005, 03:52:02 pm »

MC's Find and Replace tool can change all (1).ape parts in filenames to .ape at once. It takes only a few seconds. When converting MC moves the old files to Recycle Bin (if selected), but it is possible to temporally disable Recycle Bin or select a maximum size that is not too big. (righ-click the Bin)

Also, when I think this again I realize that you could safely convert the files with Monkey's Audio if they are imported to MC first. Just disable tagging in MA options or remove the tags with MC afterwards. MC can remove all physical file tags and make completely new tags from the library data. AFAIK MC doesn't have APE-tagging bugs.

However, I hope that Matt will have time and/or interest to fix the Monkey's Audio GUI tool. It is a nice program and it is a pity that people blame it because of that minor bug.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

hit_ny

  • Citizen of the Universe
  • *****
  • Posts: 3310
  • nothing more to say...
Re: Convert APEs to APEs
« Reply #22 on: August 06, 2005, 03:54:01 pm »

Sorry if i cant help as i dont speak APE

but there is one thing that isn't yet clear.

APE is lossless

What would you gain going from 3.97 to 3.99 ?
Logged

MarSies

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 395
  • Keep on doing mambo ...
Re: Convert APEs to APEs
« Reply #23 on: August 06, 2005, 04:27:44 pm »

How about a better compression. Saving more disk space. Maybe better algorithm or just faster coding and deconding. Better support for tagging.
I don't know which of the following is true but there must be a reason for a version change.

Johnny B
Have you tried to convert already. It does work with MC. I did this about half a year ago.

Marsies .....
Logged

Johnny B

  • Galactic Citizen
  • ****
  • Posts: 436
Re: Convert APEs to APEs
« Reply #24 on: August 06, 2005, 04:33:12 pm »

MC's Find and Replace tool can change all (1).ape parts in filenames to .ape at once. It takes only a few seconds. When converting MC moves the old files to Recycle Bin (if selected), but it is possible to temporally disable Recycle Bin or select a maximum size that is not too big. (righ-click the Bin)
Really? Could be the workaround.

Quote
However, I hope that Matt will have time and/or interest to fix the Monkey's Audio GUI tool. It is a nice program and it is a pity that people blame it because of that minor bug.
Exactly...

What would you gain going from 3.97 to 3.99 ?
As I already wrote - it's because of playback smoothness
Logged

hit_ny

  • Citizen of the Universe
  • *****
  • Posts: 3310
  • nothing more to say...
Re: Convert APEs to APEs
« Reply #25 on: August 06, 2005, 04:45:11 pm »

Quote from: Johnny B link=topic=29093.msg201206#msg201206
As I already wrote - it's because of playback smoothness

Smoothness, meaning less skips ? Due to faster decoding.

Pity just using a more recent decoder can't do it. So you got to convert everything.

I'm curious how powerful your machine is ?

Assuming it is powerful enough, you are so convinced that a conversion is necessary for what ? a 0.02 version upgrade. Heck if it were that good, why not make it 4.0.

Tagging is not that much of a deal as MC can handle pretty much anything.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71675
  • Where did I put my teeth?
Re: Convert APEs to APEs
« Reply #26 on: August 06, 2005, 04:45:47 pm »

Despite alle the negative advices of using extra high setting with ape I use it. It would use more CPU cycles. So what, that's what I bought a computer for. And you do save a lot of disk space. Especially when you have more then 1000 albums it saves you a lot.
The savings is something on the order of 2 or 3%, so on a typical 250GB drive, you're saving $1 or $2 of disk storage.  Even Matt doesn't recommend using it.

As far as any significant difference between 3.97 and 3.99, I don't think so.  Matt tends to keep our APE encoder at the version he believes is best.
Logged

MarSies

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 395
  • Keep on doing mambo ...
Re: Convert APEs to APEs
« Reply #27 on: August 07, 2005, 06:42:57 pm »

JimH,

I use 4*200GB drives in RAID 5 and i converted everything to "extra high" and for me the gained space was useful enough. And yes GB's are now getting cheaper everyday. In a few years we don't need to use compression because memory is getting cheap. But it wasn't cheap a year ago.

Matt has written that he did not advice this setting. The only reason I can remember was that it used too many CPU cycles. For me that's not important. CPU's are powerful and made to work. I don't see a performance drawback when using this setting. If the setting is not good, why is it in MC?

I don't know the difference between 3.97 and 3.99. I know that the difference in MC 11.0.308 and 11.0.310 can be important.  So why not use it. It takes the machine less then an hour to do it, so why not !

Marsies .....
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71675
  • Where did I put my teeth?
Re: Convert APEs to APEs
« Reply #28 on: August 07, 2005, 07:16:50 pm »

I don't know the difference between 3.97 and 3.99. I know that the difference in MC 11.0.308 and 11.0.310 can be important.  So why not use it?
Sometimes newer isn't better.  MC has had its share of bad builds.  It's part of the process.
Logged

MarSies

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 395
  • Keep on doing mambo ...
Re: Convert APEs to APEs
« Reply #29 on: August 08, 2005, 02:30:37 am »

I agree. Newer isn't always better.  8)

Marsies .....
Logged

hit_ny

  • Citizen of the Universe
  • *****
  • Posts: 3310
  • nothing more to say...
Re: Convert APEs to APEs
« Reply #30 on: August 08, 2005, 03:33:16 am »

CPU's are powerful and made to work. I don't see a performance drawback when using this setting. If the setting is not good, why is it in MC?

It's there to give ppl like you Marsies, the warm fuzzies.

The rest won't hear the difference even if they tried :)
Logged

GHammer

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1930
  • Stereotypes are a real timesaver!
Re: Convert APEs to APEs
« Reply #31 on: August 08, 2005, 04:15:00 am »

Sometimes newer isn't better.  MC has had its share of bad builds.  It's part of the process.

But it's newer!
Logged
Pages: [1]   Go Up