У меня есть файл WAV, информация которого
ion@aurora:~/Inbound$ mediainfo 48401-3405-48403--18042018170000.wav
General
Complete name : 48401-3405-48403--18042018170000.wav
Format : Wave
File size : 327 KiB
Duration : 4mn 11s
Overall bit rate : 10.7 Kbps
Audio
Format : G.723.1
Codec ID : A100
Duration : 4mn 11s
Bit rate : 10.7 Kbps
Channel(s) : 2 channels
Sampling rate : 8 000 Hz
Stream size : 327 KiB (100%)
и наглость показывает вот так
Для решения этой проблемы я попытался
ffmpeg -i 48401-3405-48403--18042018170000.wav -f wav test.wav
Но он просто добавляет второй канал в конце первого канала, поэтому я получаю только один канал.
и его медиа-информация:
ion @ aurora: ~ / Inbound $ mediainfo test.wav
General
Complete name : test.wav
Format : Wave
File size : 7.67 MiB
Duration : 8mn 22s
Overall bit rate mode : Constant
Overall bit rate : 128 Kbps
Writing application : Lavf56.40.101
Audio
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : 1
Duration : 8mn 22s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 1 channel
Sampling rate : 8 000 Hz
Bit depth : 16 bits
Stream size : 7.67 MiB (100%)
Есть идеи, как это решить?
PS: Когда я слышу оригинальный wav-файл, мне кажется, что разговор идет слишком быстро.
Так должна выглядеть медиа-информация обработанного файла.
ion@aurora:~/Downloads/Call Recordings$ mediainfo 9417648939\ \(G\ Call\)_Done.wav
General
Complete name : 9417648939 (G Call)_Done.wav
Format : Wave
File size : 8.01 MiB
Duration : 8mn 44s
Overall bit rate mode : Constant
Overall bit rate : 128 Kbps
Audio
Format : ADPCM
Format profile : U-Law
Codec ID : 7
Codec ID/Hint : CCITT
Duration : 8mn 44s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 8 000 Hz
Bit depth : 8 bits
Stream size : 8.01 MiB (100%)