-
Notifications
You must be signed in to change notification settings - Fork 270
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
Immediate feature requirement: Output peak frequency as text rather than image #211
Comments
Please add such featire to outout peak frequency as text on stdout so that i can use it in bash scripts |
A good functionality which would allow the usage of spek to detect low quality files in our collections. Related to #169 |
Maybe something like https://pypi.org/project/ffmpeg-bitrate-stats can be helpful for scripting things |
Note that I've noticed quite a few files have a single "ghost" peak in one section (or instant) in the file, so a simple max value may not be a good indicator of the actual quality of the file. |
there cannot be single max when dealing with waves, need to group them in ranges find mean values, thresold if any high values / number of peaks near 16khz 18khz we can say low quality but only if there are no large values above 20, 22, if found high near both 22 and 16 or less |
Spek outputs spectrogram but if we want to use it in scripting for bulk use. Command line interface is needed. And most importantly there should be option to output in tty the peak eg spectrogram shows 22khz as peak than it should output text 22khz so it can be used in scripting. Currently it outputs image and we have to manually view the image to find peak.
If such feature is introduced it will help in bulk testing of music files to sort which files are actually hifi/lossless based on output on terminal
The text was updated successfully, but these errors were encountered: