-
Notifications
You must be signed in to change notification settings - Fork 282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add (for --test): -R --Recurse Subdirectories / -L --List #466
Comments
This is something uncommon in similar other tools. What about using something like |
Doesn't work on windows. Audiotester.exe from www.vuplayer.com is a workaround. |
The problem here is that zip, rar and 7z can compress all kinds of files. FLAC can only handle audio files. Also, they pack all those files into a single archive while FLAC converts one file into another. Suppose you have a directory 'Music' with a directory tree containing mostly FLAC files, JPG cover art, some Ogg Vorbis and some MP3 files. You want to test all FLAC files in the directory. On unix systems you would simply run How do you think this -R option should work? Should you just use How should it work on encoding? Should it encode all *.wav, *.aiff, *.rf64 and *.w64 it finds and skip *.flac and *.ogg? Or should it try to recompress *.flac and *.ogg files? You see, this gets complicated rather quickly when using wildcards to specify what you want are not a possibility. |
You are complicating things, on 7z is the same, just repeat whatever was typed on specified folder and it's subfolders. Examples: As it's working now, flac also needs input file[s] specified, your examples don't specify Sources. And why one would have to make a Powershell script (not always installed) to do something basic that should be included on FLAC.EXE ? |
I just found out about a way to do this in Windows (didn't know, don't use the Windows shell very often)
If you want a list just do
|
That is useless because first results get buried, and it's difficult to find an error. Unless redirected to a text file: for /r %i in (*.flac) do flac.exe -st "%i" >test.txt |
Flac.exe could be greatly improved adding -R (--Recurse) to include subdirs in --test (and maybe also in encode/decode). Another useful addition would be to have a .txt containing the list of files to process (which may include full path to other folders): -L --List <filelist.txt>
The text was updated successfully, but these errors were encountered: