My flac files are mostly to latest version (libFLAC 1.2.1 20070917) because they are ripped of my own cds.But some are in the oldest version such as (libFLAC 1.1.2 20050205) or (libFLAC 1.1.4 20070213).I want them to last version. What is the procedure I do?
@echo offfor /R %f in (*.flac) gosub UPDATEFLACexit:UPDATEFLAC"C:\Program Files\FLAC\metaflac" "%f" --show-vendor-tag > temp.txtset /p libFLAC= < temp.txtif "%@instr[18,5,%libFLAC%]" != "1.2.1" gosub UPDATETO121del /q temp.txtset libFLAC=return:UPDATETO121"C:\Program Files\FLAC\flac" "%f" --forceif ERRORLEVEL 1 pausereturn
Can I ask why you want to convert from an old version of FLAC to a new version of FLAC? They're both lossless, so what's gained?
on the old FLAC files, just "flac filename.flac --force"http://flac.sourceforge.net/documentation_tools_flac.html"flac abc.flac --forceThis one's a little tricky: notice that flac is in encode mode by default (you have to specify -d to decode) so this command actually recompresses abc.flac back to abc.flac. --force is needed to make sure you really want to overwrite abc.flac with a new version. Why would you want to do this? It allows you to recompress an existing FLAC file with (usually) higher compression options or a newer version of FLAC and preserve all the metadata like tags too."
Are you using FLAC?
4 out of 4 tracks converted with major problems.Source: "E:\Ma musique\Lossless\FLAC\J-Pop\Yoshioka Yui (吉岡唯)\Singles\[2005-02-23] Feel My Soul\01 - Feel my soul.flac" Corrupted FLAC stream Track converted with major problems.Source: "E:\Ma musique\Lossless\FLAC\J-Pop\Yoshioka Yui (吉岡唯)\Singles\[2005-02-23] Feel My Soul\02 - Free Bird.flac" Corrupted FLAC stream Track converted with major problems.Source: "E:\Ma musique\Lossless\FLAC\J-Pop\Yoshioka Yui (吉岡唯)\Singles\[2005-02-23] Feel My Soul\03 - Why me.flac" Corrupted FLAC stream Track converted with major problems.Source: "E:\Ma musique\Lossless\FLAC\J-Pop\Yoshioka Yui (吉岡唯)\Singles\[2005-02-23] Feel My Soul\04 - Feel my soul (Instrumental).flac" Corrupted FLAC stream Track converted with major problems.
When i tried to re-encode one of my older FLAC album from 1.1.3 to 1.2.1 the re-encoded FLAC sounded/looked the same as the original to me, but it's size was 2-3MB smaller.
I don't think that there is a problem with my computer, but i think i will Archive my older FLAC albums as they are, i don't know how to spot corrupted files and i want to be safe.Do you guys worry about older FLAC versions in your own files too, or am i overreacting?
I only can think of one reason to worry about different versions of flac files. There is flake, a compressor that creates flac files that can be used with a compression level up to 12. There are the recent GPU encoders from Gregory Chudov that use some of these features. From compression level 9 on it uses parameters that may create harder to decompress files as standard flac at its maximum of 8. I never liked that idea to much.
I recently converted my 1.1.x FLACs to 1.2.1 because the way my foobar2000 layout would list my codecs. For a selection there would be a long list of FLAC versions before starting on the MP*s and WMA's, and I was bored with scrolling. I am still left with FLAC 1.2.1 and 1.2.0, but now I can actually select an artist and see if I have other formats, without allocating large screen space to file info.What I did, was(1) Make a foobar2000 playlist of the files-to-be-converted(2) Backup (I have an offsite backup, so it was rather: ensure backup was current). (3) Convert with overwrite and verify(4) From playlist in (1) and backup in (2), use foo_bitcompare to verify that the new files contained precisely the same audio.
highlight them and i click on Bit-Compare Tracks... (All tracks decoded fine, no differences found.)