Discussion in 'Audio Hardware' started by mickael57280, Aug 7, 2017.
Download Spek.exe. It will show you if it is a true flac file.
A high-bit lossy file over, say, 320 kbps, will not show any signs of being lossy if it is converted to a lossless container like FLAC. When you get up into the 400s, you have to start wondering how anal you are going to be about it.
tuttle touched on this. No upsampling a file will fill the gaps with dithered data. So it also file size scales to the upsampling. JPEGs will do the same thing except with more subtlety with enlarging a photo, since the largest portion of a JPEG is palette. With dithering a JPEG, the palette increases because dithering by filling in a gradient between the pixels. This dithering occurs on the fly when playing lossy files. Upscaling hard codes the dither to new lossless file.
320 kbps is the highest bitrate supported by the MP3 format . Agree otherwhise.
Most of what you wrote here is a creative work of fiction. Not even layperson explanation, just wrong.
JPEG does not have a palette map. It is a 24 bit format, 8 bits per color.
JPEG does not "do the same thing", or really do anything, when you resize. Image manipulation software does the resizing, outside of the compression codec or container.
There is no dithering in JPEG, because again, there is not a bigger bit depth being converted into a smaller bit depth.
With psychoacoustic lossy codecs, there is also no "dithering" or "upscaling" or anything else you mention...
Lossy codecs generally transform audio from the time domain into the frequency domain with FFT, at the same general data rate and quality as the source bitrate. Then they do analysis, using models of human hearing, to determine when certain frequencies are masked or inaudible. The bins of inaudible frequencies are then not encoded or stored in the lossy container if they are not contributing to the perceptible experience.
When the lossy file is played back (decoded), it is simply turned back into the time domain with the non-encoded information not present. The output is still the same sampling rate and bit depth (although actually in MP3, the floating point numbers that store the audio can be decoded to 24 bit PCM for more accuracy).
On medium-fidelity perceptually-encoded files, using frequency analysis with the correct windowing and small number of bins (like 1024 in this example) one of the tell-tale signs is the "grittiness" or "holes" that one can see in the spectral view:
Or with more time resolution:
Another sign is, if you use an extremely small number of bins for high temporal resolution, your view doesn't actually give more resolution, because the audio has already gone through a differently-sized FFT transformation.
*highest bitrate reliably decoded by all general-purpose devices and decoders. It actually supports larger frames than 320kbps, and the data can be spread between frames with the frame buffer.
Gods. Just buy the freaking used CD already! They are cheap and unimpeachable.
That depends on what album you are talking about. Awhile back I wanted a particular album and the used, legit CD copies sell from $75-$100 because the album is OOP and in demand with certain types of collectors. I purchased the FLAC from the Tidal Store for $18. Of course I checked it with Spek as soon as I downloaded it, and luckily it was legit.
Some of use also follow independent artists on Bandcamp. I made a thread awhile back detailing experiences where certain labels or artists that do not know better will upload lossy files to their store. Spek is also very useful in that case.
Yeah, I know. I was thinking of formats like AAC and Oog Vorbis, which go higher than mp3.
This application runs on a Mac. It even tells you if the Flac file was upsampled. As you can see, it detects the bitrate on two tracks that don't match.
So, what's the name of this software? "Fakin' The Funk"? Great name!
Fakin' The Funk? - Detect the true quality of your audio files in one batch.
Yes, it also runs on Windows and Linux. Downloading it now!
Separate names with a comma.