Regarding my low rep.. totally understand :) I've had this account for 5 years but have not been very social (and haven't needed game support as GOG games just work for me!).
Understand completely. I'm always watching but rarely engaging ...... just never enough time.
Excellent project! I spent hours maintaining a drive(s) specifically for my GoG games, until the amount of games I owned depleted it's economic viability. After some hard thinking I came to realise that it was primarily the bonus material I was after - Game OST's make up a large percentage of the background music I play, Game artwork often ends up as slideshows in my screensaver.
Would be great to have the ability to have an automated service which could download/update specific bonus material (e.g. OST's, artwork, books/comics) to a user defined location (e.g. G:\Music\Game_OST) while using the game title for the folder naming.
Keep up the fantastic work.
You know there is:
It would only download Extras.
I download all and created my own nifty scripts to extract all OST, then convert it to OGG Vorbis, so I can play it in TransportFever :D
When I get home I can post some instructions...
p.s. this is for a Windows PC and you need to have 7zip installed (64bit example):
This job runs in a folder that contains all the soundtrack archives D:\soundtracks\ (usually .zip or .rar).
FOR %%X in (*.rar *.zip) DO (
"C:\Program Files\7-zip\7z.exe" x "%%X" -aos -o"D:\soundtracks\out\%%X"
In D:\soundtracks\out\ you get a subfolder with the name of the archive, ie:
Then you need the program ffmpeg
with build in static libraries for Windows as standalone binary and name it:
In the same folder 'out' where this script runs as well:
FOR /R %%X in (*.mp3) DO (
FOR /F "Tokens=3 Delims=\" %%F IN ("%%~pX") DO (
IF NOT EXIST "..\OGG\%%F" MKDIR "..\OGG\%%F"
IF NOT EXIST "%%~nX.ogg" (
"D:\SOUNDTRACKS\out\_ffmpeg.exe" -i "%%X" "%%~nX.ogg"
) ELSE (
ECHO Skipped File %%X >> "..\_%datetimef%_log.txt"
It creates subfolders for each soundtrack in the hierarchy:
and converts the files to ogg vorbis