问题标签 [libfaac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
audio - libfaac:队列输入在时间上落后
我正在使用 libav 和 libfaac 将音频编码为 aac。以下是逻辑:
但我收到了几个帧的烦人警告“队列输入及时落后!”
pcm - 如何使用自定义 inputSamples 将 pcm 转换为带有 facc 的 aac
我正在尝试将带有 g726 和 h264 的实时流转换为 mp4。我将 g726 解码为 pcm,然后使用 faac 将 pcm 编码为 aac。我收到的每个 g726 音频包都是 320 字节。解码后 pcm 大小为 1280 字节,因此样本数为 640。但 faacEncOpen 给我的 inputSamples 是 1024,而我的 inputFormat 是 FAAC_INPUT_16BIT。当我将 640 传递给 faacEncEncode 时,声音一点都不好。有谁知道如何解决这一问题。提前致谢!
android - 如何在 Android 中将记录的原始 PCM 数据保存/编码为 AAC/MP4 格式文件
我想将记录仪 pcm 数据保存为 aac/mp4 格式文件。我正在使用 AudioRecord 类在 android 中录制音频。通过向原始数据添加波头,我成功地将其完全保存为波文件。但不知道如何将其保存为 aac/mp4 文件,因为 aac/mp4 格式被压缩然后波形。我用于将 pcm 数据保存为 wave 的方法粘贴在下面。
第二
最后将其保存为
在这段代码中,我正在使用 AudioRecord 录制小的 PCM 文件,并通过添加波形头将它们保存为波形文件。
是否有关于如何将 pcm 数据保存为 mp4/aac 文件的分步教程。
提前致谢。
ubuntu - Ubuntu 14.04 上的 mencoder FAAC 支持
我正在尝试在 Ubuntu 14.04(服务器)上的 mencoder 中获得 FAAC 支持。这些是我采取的步骤。
之后我运行:
没有结果。甚至此命令也验证没有 FAAC 支持。
我看到有人说存在许可问题,但这似乎是旧版本的 Ubuntu。在 14.04 中这仍然是正确的,如果是这样,我有什么选择?
android - 错误:编译 FFMPEG 库时未找到 libfaac
我试图在 ubuntu 下为 android 编译 FFMPEG 库,其中包括所有可能的编解码器。我按照本教程http://www.roman10.net/2013/08/18/how-to-build-ffmpeg-with-ndk-r9/进行操作。但是当我执行 ./build_android.sh 它给了我这个错误:
root@AK-74:/home/rango/Desktop/android-ndk-r10e/sources/ffmpeg-3.0# ./build_android.sh 错误:找不到libfaac
如果您认为 configure 出错了,请确保您使用的是 Git 的最新版本。如果最新版本失败,请将问题报告给 ffmpeg-user@ffmpeg.org 邮件列表或 irc.freenode.net 上的 IRC #ffmpeg。包括由 configure 生成的日志文件“config.log”,因为这将有助于解决问题。
这是我的 build_android.sh 内容:
mp4 - AAC 音频文件播放速度比正常速度快
我从设备中对原始 PCM 数据进行采样,通过 libfaac 将其编码为“.aac”格式(ADTS 格式)的音频文件,当我以 16KHZ 或 41KHZ 对其进行采样时,编码的“.aac”文件播放速度比正常速度快。什么原因?
参数配置如下: