Чтобы определить длительность звукозаписи, нам нужно использовать следующие данные:
- Частота дискретизации: 44100 Гц
- Разрешение: 32 бита (что ...
1 Мбайт = 1024 Кбайт
1 Кбайт = 1024 байт
Таким образом, 50 Мбайт = 50 1024 байт.
Каждый сэмпл для стереозаписи занимает 4 байта (32 бита) на канал, и так как у нас 2 канала, мы имеем:
Теперь мы можем рассчитать общее количество сэмплов в файле:
Теперь, зная количество сэмплов и частоту дискретизации, мы можем рассчитать длительность в секундах:
Чтобы перевести секунды в минуты, делим на 60:
Округляем 2.475 до ближайшего целого числа:
Таким образом, длительность звукозаписи составляет .