I’m dealing with a work project where I’m looking at approximately 950 audio files (.aiff and .wav, to be precise). I’m trying to see if there’s an application out there that would allow me to quickly find out the total time of all the combined audio. I tried to calculate based on the file sizes, but not all of the recordings are at the same quality, so that kind of generalization had to get tossed.
Windows Media Player tells me the total number of files, but isn’t calculating the actual time total for whatever reason. Even when I put it in the burn list, it isn’t showing the total time.
So, a program can read the length in bytes of the data chunk and calculate the duration by using the information contained in the format chunk (channels, smaples.second, etc.)
WinAmp did the trick, although it had to be coaxed a bit (yes, it does handle AIFF files, incidentally). It wouldn’t do anything but estimate the totals until I actually scrolled through the entire list of files in the playlist (took a while to figure this out), but it eventually filled in the length for each track.
not sure if this is applicable any more, but when I used to use winamp (now amarok, available on windows) there was a setting somewhere that would read the audio tags/length without having to scroll.
The scroll requirement was to keep the smoothness up without taxing the system when there is no need to. If this is an ongoing project, or a recurring one, this may help you in the future.
FYI, if you select multiple files in Windows and look at their properties, the total length is shown under the Details tab. Probably easier than fiddling with third-party software.
That was actually the first thing I tried, and it didn’t work for whatever reason. It may be that because the audio files were being pulled off of a DVD and I was using a somewhat slow laptop, I simply didn’t give Windows enough time to calculate everything. I left the properties up for several minutes, but without any success.