Musepack Forums  

Go Back   Musepack Forums > Main > General

Reply
 
Thread Tools Search this Thread Display Modes
Old 02 March 2009, 05:35 pm   #1
Muse
Member
 
Join Date: Aug 2004
Location: Germany
Posts: 7
Default How to convert SV7 to SV8?

Hi,

"If you have SV7 files, make sure your application/s supports the new version before converting to SV8 and deleting SV7 files"

I have about 140 Gigabite mpc-files, all encoded in the past years. I use foobar, latest version.

1) is it advisable to convert them to SV8?

2) how do I convert them?

Thanks


Muse
Muse is offline   Reply With Quote
Old 02 March 2009, 09:11 pm   #2
Thevion
Member
 
Join Date: Mar 2009
Posts: 1
Default

I have the same problem. I have the execute file mpc2sv8.exe but I don't have instructions how use it.
By the way, I thought that Musepack is already dead, but fortunately I was wrong
Thevion is offline   Reply With Quote
Old 03 March 2009, 12:53 am   #3
Shy
Admin
 
Shy's Avatar
 
Join Date: Jul 2004
Posts: 383
Send a message via Skype™ to Shy
Default

Thevion: and fortunately people don't usually come and post great comments like yours on our forum.

Muse: if you don't use other applications for Musepack playback, which haven't yet been updated, then sure, it is advisable.

Mentioned in mpc2sv8's help, it can convert from a specified input file to an output file you name, or a group of input files to an output directory you name. If for example you want to convert all mpc files in a folder to an "SV8" subfolder in it: mpc2sv8 "D:\Music\Albums\Artist-2009-Album Title\*.mpc" "D:\Music\Albums\Artist-2009-Album Title\SV8"
Note that the "SV8" subfolder should already exist there for it to work, as mpc2sv8 doesn't create folders.

Edited: replaced simple .bat with grimmel's smarter one.
Here is a batch file which allows quick and simple conversion. Instructions included.
Shy is offline   Reply With Quote
Old 03 March 2009, 02:16 pm   #4
Seed
Musepack Nanny
 
Seed's Avatar
 
Join Date: Jul 2004
Posts: 174
Send a message via Skype™ to Seed
Default

A .bat created by grimmel - to be saved anywhere you want

In this .bat the folders are H:\MPC (SV7 files) and H:\SV8Temp\MPC (where the converted files will be). In line 5 edit "C:\MPC2SV8Path\" to where mpc2sv8.exe sits on your computer.

Save it as convert2sv8.bat or any name you want and run:

Code:
REM 
REM 
XCOPY /T H:\MPC H:\SV8Temp\MPC
CD H:\MPC
for /R %%F IN (*.mpc) DO C:\MPC2SV8Path\mpc2sv8.exe "%%F" "H:\SV8Temp\%%~pF%%~nF.mpc"
Seed is offline   Reply With Quote
Old 03 March 2009, 04:19 pm   #5
Muse
Member
 
Join Date: Aug 2004
Location: Germany
Posts: 7
Default

Hi Seed,

thank you very much for your kind support!

I tried out your batch-file as follows:

REM
REM
XCOPY /T E:\Musik\mpc E:\Musik\SV8Temp\mpc
CD E:\Musik\mpc
for /R %%F IN (*.mpc) DO E:\Temp5\MPC\mpc2sv8.exe "%%F" "E:\Musik\SV8Temp\%%~pF%%~nF.mpc"

It works so far and all relevant folders are created. But it doesn't create any file! Instead, I get the following message:

E:\Temp5\MPC>REM

E:\Temp5\MPC>REM

E:\Temp5\MPC>XCOPY /T E:\Musik\mpc E:\Musik\SV8Temp\mpc
Ist das Ziel E:\Musik\SV8Temp\mpc ein Dateiname
oder ein Verzeichnisname
(D = Datei, V = Verzeichnis)? V

E:\Temp5\MPC>CD E:\Musik\mpc

E:\Musik\mpc>for /R %F IN (*.mpc) DO E:\Temp5\MPC\mpc2sv8.exe "%F" "E:\Musik\SV8
Temp\%~pF%~nF.mpc"

E:\Musik\mpc>E:\Temp5\MPC\mpc2sv8.exe "E:\Musik\mpc\1 Giant Leap\[2001] 1 Giant
Leap\01. Dunya Salam (Feat. Baaba Maal) .mpc" "E:\Musik\SV8Temp\\Musik\mpc\1 Gi
ant Leap\[2001] 1 Giant Leap\01. Dunya Salam (Feat. Baaba Maal) .mpc"
mpc2sv8 - Musepack (MPC) sv7 to sv8 converter v1.0.0 (C) 2007-2009 MDT
Built Feb 24 2009 01:11:51

WARNING: Disk full?, retry after 10 sec ...
WARNING: Disk full?, retry after 10 sec ...
WARNING: Disk full?, retry after 10 sec


Any idea why it doesn't work? My disk has about 500 GB free storage! It can't be full!


Muse
Muse is offline   Reply With Quote
Old 03 March 2009, 06:00 pm   #6
Shy
Admin
 
Shy's Avatar
 
Join Date: Jul 2004
Posts: 383
Send a message via Skype™ to Shy
Default

Hi Muse. Sorry for the confusion. Another thing should be mentioned: the folder structure under the "SV8Temp" folder has to be identical. If the original folder is "Musik\mpc\", your SV8Temp folder has to have those folders under it first. So, in your case, "E:\Musik\SV8Temp\Musik\mpc\"
Shy is offline   Reply With Quote
Old 03 March 2009, 06:31 pm   #7
Muse
Member
 
Join Date: Aug 2004
Location: Germany
Posts: 7
Default

Hallo Shy,

thank you very much again. Now it works!


Muse
Muse is offline   Reply With Quote
Old 04 March 2009, 02:10 am   #8
Shy
Admin
 
Shy's Avatar
 
Join Date: Jul 2004
Posts: 383
Send a message via Skype™ to Shy
Default

No problem. Thanks to grimmel.
I've replaced my file with this one and added instructions that hopefully anyone will understand. If anyone doesn't, feel free to ask.
Shy is offline   Reply With Quote
Old 01 May 2009, 08:58 pm   #9
BigBertrand
Member
 
Join Date: Mar 2009
Posts: 7
Default

Hi,

Simple question, is it technically possible to losslessly convert from SV8 to SV7 ?
BigBertrand is offline   Reply With Quote
Old 03 May 2009, 08:52 pm   #10
r2d
Musepack developer
 
Join Date: Sep 2006
Location: Villeurbanne - France
Posts: 35
Default

Quote:
Originally Posted by BigBertrand View Post
Simple question, is it technically possible to losslessly convert from SV8 to SV7 ?
SV8 allows some scalefactors that can't be handled by SV7, so it is possible to losslessly convert from SV8 to SV7 only if those scalefactors are not used in the SV8 file (so all files converted from SV7 and probably most SV8 files). But there is no application able to do it, and I don't think there will be.
r2d is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 09:55 am.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.