如何快速将 aac 编码的八位字节流转换为 wav

问题描述 投票:0回答:0

我正在尝试将从 aac 编码直播流 (https://archives.kdvs.org/stream) 录制的可播放 aac 编码八位字节流 (recording.aac) 转换为 wav 文件。我不知道从哪里开始,也没有在网上看到太多关于如何解决这个问题的信息,尤其是在 swift 中。我知道该文件可以在我尝试过的任何媒体播放器上播放,但是当我尝试使用任何 AVAudioFile 对象来转换它时“无法创建音频文件”。这是我设法找到的文件的所有信息从这里:

非常感谢任何帮助或见解!


文件名:录音.aac
文件大小:130 kB
mime_type:应用程序/八位字节流
类别:应用
类型:八位字节流
流: 指数:0
编解码器名称:aac
codec_long_name:AAC(高级音频编码)
简介:LC
编解码器类型:音频
编解码器标签字符串:[0][0][0][0]
编解码器标签:0x0000
样本_fmt:fltp
采样率:48000
频道:2
通道布局:立体声
每个样本位数:0
初始填充:0
r_frame_rate:0/0
平均帧率:0/0
时基:1/28224000
持续时间:228572030
持续时间:8.098499
比特率:128895

格式
nb_streams:1
nb_程序:0
格式名称:aac
format_long_name:原始 ADTS AAC(高级音频编码)
持续时间:8.098499
尺寸:130500
比特率:128912
探针得分:50
原始标题:
EB 3B 81 0C 8A 61 16 56 0C 45 A1 96 40 05 FC 64 D5 F1 FF F1 4C 80 29 A1 AC 21 1A D5 25 8A 98 C9 82 A9 48 82 40 12 A7 0E 27 34 A9 57 54 5A A4 A8 89 51 2A 29 16 19 6E 4F C4 97 D6 99 D5 FB 5F A5 50 EF D4 EF 1D 62 9B 34 9A 32 C1 4C DE 40 2D 50 8C C1 34 95 7A C2 A3 C8 A7 EA 5E 94 1D 94 72 A6 7 E 07 CE D5 AE 23 56 33 39 76 FA 3E 53 6B 9F 0D 77 1C C7 4D 78 22 86 DC 48 59 E9 F4 CA DE C8 62

swift wav aac avaudiofile octet-stream
© www.soinside.com 2019 - 2024. All rights reserved.