Длина_В_Секундах = ВзятьДВС(Поток)
Длина_В_Байтах = ВзятьДВБ(Поток)
Битрейт = ((Длина_В_Байтах / Длина_В_Секундах) / 1000) * 8
ElseIf AVIStream.fccType = AudioTag Then
m_HasAudio = True
m_AudioCodec = AVIStream.fccHandler
Get #FNum, , AVIWave.wf
If (AVIChunk.chSize >= 16) Then Get #FNum, , AVIWave.wBitsPerSample
m_AudioFormat = AudioCodecFromFormat(AVIWave.wf.wFormatTag)
With AVIWave.wf
m_Channels = .nChannels
m_SamplesPerSec = .nSamplesPerSec
m_KBitPerSec = .nAvgBytesPerSec / 1000 * 8
End With
Debug.Print m_KBitPerSec & " (kbps)"
End If 'AVIStream.fccType
Сейчас этот форум просматривают: Yandex-бот и гости: 55