aac相关内容

Android - 在我自己的项目中包含本机 StageFright 功能

我目前正在开发一个应用程序,需要记录音频、将其编码为 AAC、流式传输并在反向执行相同的操作 - 接收流、解码 AAC 和播放音频. 我使用 MediaRecorder 成功录制了 AAC(包装在 MP4 容器中),并成功使用 AudioRecord 类上传音频.但是,我需要能够在流式传输音频时对其进行编码,但这些类似乎都无法帮助我做到这一点. 我研究了一下,发现大多数遇到这个问题的人 ..
发布时间:2022-01-07 20:10:58 移动开发

M4A 和 AAC 音频文件有什么区别?

M4A 音频文件和 AAC 音频文件之间有什么区别吗?相同的东西,但文件扩展名不同? 解决方案 .M4A 文件通常只包含音频并被格式化为 MPEG-4 Part 14 文件 (.MP4> 容器). .AAC 不是容器格式,而是带有编码音频流的原始 MPEG-4 Part 3 比特流. 请注意,M4A 不必完全包含 AAC 音频,还有其他有效选项. ..
发布时间:2021-12-26 19:23:28 其他开发

使用 libavcodec 将音频编码为 aac

我正在使用 libavcodec(截至 10 年 3 月 3 日的最新 git)将原始 pcm 编码为 aac(已启用 libfaac 支持).我通过调用 avcodec_encode_audio 来做到这一点每次重复使用 codec_context->frame_size 样本.前四个调用成功返回,但第五个调用永远不会返回.当我使用 gdb中断,堆栈已损坏. 如果我使用 audacity ..
发布时间:2021-12-26 19:06:09 其他开发

FFmpeg,如何将封面(图像)嵌入到 .m4a

有什么办法可以将封面图片嵌入到 m4a 文件中? 这个适用于 mp3 但不适用于 m4a ffmpeg -i tests/in.m4a -i cover.jpg -map 0:0 -map 1:0 -acodec copy \-id3v2_version 3 测试/out.m4a 解决方案 FFmpeg 有一个 未决问题关于这个功能.同时,涵盖可以通过 TagEditor 项目 添加. ..
发布时间:2021-12-26 18:57:55 其他开发

如何使用 CoreAudio 的 AudioConverter 实时编码 AAC?

我能找到的所有使用 AudioConverterRef 的示例代码都专注于我预先拥有所有数据的用例(例如转换磁盘上的文件).他们通常使用要转换的 PCM 调用 AudioConverterFillComplexBuffer 作为 inInputDataProcUserData 并在回调中填写它.(这真的是它应该如何使用吗?为什么它需要回调?)对于我的用例,我试图从麦克风流式传输 aac 音频,所以 ..
发布时间:2021-12-20 23:59:27 移动开发

在AAC中转换后ffmpeg错误的音频文件

我在使用 FFmpeg 进行 acc 编码时遇到问题.我有 au mp4 文件和 aac 音频.我试图用 ffmpeg 复制音频.在源 mp4 文件中,第一个音频噪声出现在 0.30 秒处.使用ffmpeg -i inputfile.mp4 -c:a copy outputfile.aac转换后,得到的文件是错误的,第一个音频噪音出现在0.32秒.文件的持续时间也不一样. 当我强制编码器使用 ..
发布时间:2021-12-20 23:43:04 其他开发

在 Android 上将 wav 编码为 AAC

您可以使用 MediaRecorder 将流直接录制到 AAC 但似乎没有是一种将现有 PCM/WAV 文件编码为 AAC 的方法.编码为 AAC 的能力存在于 Android 中,我想使用它.有没有办法用预先存在的音频文件来做到这一点? 解决方案 看看这个漂亮(而且工作完美)的例子:Mp4ParserSample 看看类的最后一部分(第 335-442 行),convert Run ..
发布时间:2021-09-22 18:50:26 移动开发

将HEv2 AAC合并到用于HLS内容的MPEG-TS中

我尝试在HLS的MPEG传输流(TS)中找到有关AAC HEv2(PS)的任何信息. 根据 2.使用LATM + LOAS/AudioSyncStream语法(MPEG4样式). 在这种情况下,应将PMT的stream_type指定为0x11(具有LATM传输语法的ISO/IEC 14496-3音频). 您可以使用所有新功能(MPEG4)AAC功能,包括SBR和PS. 此 ..
发布时间:2021-05-15 19:00:36 其他开发

ffmpeg-.m4a输出的默认格式是什么?

我有两个命令,其中一个命令将输出格式指定为 -f mp4 : ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -profile:a aac_he -vbr 2 -f mp4 test_export_1.m4a 让ffmpeg根据扩展名进行猜测的一个: ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -prof ..
发布时间:2021-05-06 20:52:58 其他开发

使用带有回调的音频文件将MP3转换为AAC

对于我的iOS应用程序,我需要将存储在NSData对象中的MP3文件转换为AAC格式,该文件也将存储在NSData对象中,以供日后流式传输.我还在转换之间进行了一些DSP操作,因此我利用AudioFileOpenWithCallbacks打开了现有的内存中MP3文件,并且效果很好. 但是,我在使用AudioFileInitializeWithCallbacks(AFIWCB)创建NSMuta ..
发布时间:2021-04-24 20:22:37 移动开发

在Chromium嵌入式框架(C#)中启用AAC支持

我已经在音频播放器中成功注册了Widevine,因此我可以登录Spotify Web Player,但是由于仍然缺少适当的编解码器,所以无法播放任何音轨.据我所知,Web播放器使用的是AAC格式,因此我应该以某种方式向CEF添加AAC支持. 你们知道我该怎么做吗? 解决方案 您需要启用了专有编解码器的自定义CEF构建(使用 proprietary_codecs = true ffmp ..
发布时间:2021-04-22 18:35:23 C#/.NET

Bash脚本以递归查找和转换电影

在我的大型电影收藏中,我想搜索具有DTS编码的主要(第一)音轨的电影,并将其转换为杜比(Dolby). 我的问题将是我认为的第一条曲目.我当前的bash脚本将列出所有包含DTS曲目的电影,但未指定哪个曲目. #!/bin/bash#我创建DTS列表的消息查找/home/Movies -name'* .mkv'|在阅读f的同时做如果mediainfo"$ f"|grep A_DTS;然后回声 ..
发布时间:2021-04-14 20:55:30 其他开发

转换AAC到WAV

我已经在使用Media Foundation API(感谢MFManagedEncode, http://blogs.msdn.com/b/mf/archive/2010/02/18/mfmanagedencode.aspx )将WAV转换为AAC.我还没有完全了解它是如何工作的,但是,它确实起作用了,谢天谢地. 现在,即使有MF编解码器(AAC解码器),我也发现很难以其他方式进行转码.我找 ..
发布时间:2021-04-01 20:33:24 C#/.NET