Matt this is a good change as I too have Video Files some of which have low audio sample rate stuff typically recorded by cheap camcorders including rates such as:
- 7,875Hz in mov
- 16,000Hz in wmv
- 22,050Hz in wmv and AVI
- 32,000Hz in wmv and mpg
The reason I like it is I "almost" provides a "Resample to next support sample rate" so that I could only resample stuff my Audio Card did not like (I currently resample everyting to 96,000hz). Then I though, Mmmmm what if there are other unsupported sample rates above 44.1Khz (this new option would fail). It looking at my library I did find plenty of stuff with "std" rates (44,100Hz 48,000Hz 96,000Hz 192,000Hz), but I did see some odd reported sample rates:
- 1,00Hz in mp4 - but it really is 48,000Hz
- 131,073Hz in DV-AVI - but it really is 48,000Hz
- 131,089Hz in AVI - but it really is 48,000Hz
- 157,553Hz in MKB - but it really is 48,000Hz
- 393,217Hz in MKV - but it really is 48,000Hz
So two things:
- The parser/splitter used in these cases is just missreporting the sample rate (so playback works fine) and
- Is there any "non" std sample rates above 44.1KHz that will cause playback to fail on std audio card?