audio相关内容

如何将 Docker 容器中的音频暴露给 Mac?

我知道可以通过在 Linux 主机系统上使用脉冲音频但是 paprefs 是为 linux 而不是为 mac 构建的. 解决方案 Docker-for-Mac VM 没有任何声音直通设备,所以从这个角度没有任何东西可以利用.相比之下,virtualbox 或 vmware fusion VM 确实有能力做直通音频. 我能够使用以下命令安装 pulseaudio 并在 OSX 上工作: ..
发布时间:2022-01-24 20:41:57 其他开发

关于多媒体编解码器的概念(容器、格式、编解码器、复用器、解复用器)

上周我研究了很多多媒体内容,现在在几个问题上搞砸了.这些与我在开发媒体播放器方面的工作有关.我下面的问题仅基于此.我也在寻找有关多媒体编解码器的电子书/资源? 我正在寻找以下信息? 容器、格式、编解码器、数据包有什么区别,框架?我相信它是 Container -> Audio(streams) + Video(流) 使用编解码器对流进行编码/解码流 -> 数据包数据包 -> 帧 ..
发布时间:2022-01-24 20:33:37 其他开发

无法从服务人员播放缓存的音频

总结:无法通过 Service Worker 缓存和使用缓存的音频. 尝试:使用服务工作者和缓存 API 缓存相对较小的音频文件 (2-3mb).这些是通过 HTML Audio 元素加载/播放的,该元素通常设置一个“范围"标题. 问题:Service Worker 响应整个内容,忽略范围标头,Audio 元素忽略内容并且不播放. 没有 service worker: 服务器遵循 ..
发布时间:2022-01-24 19:41:32 其他开发

将录制的音频保存到文件 - OpenSL ES - Android

我正在尝试从麦克风录制,添加一些效果,然后将其保存到文件中 我从 Android NDK 中包含的示例原生音频开始.我设法添加了一些混响并播放它,但我没有找到任何示例或有关如何完成此操作的帮助. 欢迎任何和所有帮助. 解决方案 OpenSL 不是文件格式和访问的框架.如果您想要一个原始 PCM 文件,只需打开它进行写入并将 OpenSL 回调中的所有缓冲区放入文件中.但是,如果 ..
发布时间:2022-01-24 19:03:31 移动开发

保存录制的音频 (Swift)

我正在尝试使用 AVAudioRecorder 录制音频,然后将其保存以便以后使用.到目前为止,我已经制作了录音机,它可以很好地完成工作并在录制后播放音频,但是一旦我关闭程序,它就消失了.我能做什么?这是我到目前为止编写的全部代码: 类 RecordViewController: UIViewController , AVAudioPlayerDelegate, AVAudioRecorderD ..
发布时间:2022-01-24 18:55:32 移动开发

多个 DCSlider 发送不同的控制值(Xcode)

这个问题可能非常具体,但我是新手,真的需要一些帮助. 我正在构建一个 iPhone 合成器应用.我正在使用 DCSliders 和 DCKnobs(它们看起来比标准 UISliders 更好). https://github.com/domesticcatsoftware/DCControls#readme 我也在使用 libpd(一个 Pure Data 库),因此音频 DSP ..
发布时间:2022-01-24 17:38:55 移动开发

将音频上传到 Cloudinary

这是我的第一篇 Stack Overflow 帖子,所以请放轻松! 我正在使用 EXPO 作为带有 React Native 的 SDK 构建一个录音应用程序.该应用程序的主要功能之一是能够录制现场音频以及从客户端设备上传音频.通过利用 Expo 的音频 API 和文件系统,我能够成功地录制和保存实时音频,然后通过文件系统检索它以上传,但是当我尝试将 localUri 上传到我的 Cloud ..
发布时间:2022-01-23 14:15:14 移动开发

ffmpeg 流偏移命令(-itsoffset)不起作用

如果有人能提供一些关于在 ffmpeg 中使用 itsoffset 的指示,我将不胜感激.我已经阅读了很多关于这个主题的帖子,其中一些非常清楚地解释了如何使用 -itsoffset 重新同步音频和视频,但我无法让它工作.我的 avi 文件是用 ffmpeg 编码的,分两遍,第二遍使用以下命令: ffmpeg -i whole-vts_01.avs -pass 2 -y -vcodec libxv ..
发布时间:2022-01-22 20:12:50 其他开发

播放在 UDP 数据包中收到的原始 PCM 音频

远程设备正在 UDP 数据包中发送实时原始 PCM 音频(不包含标头),我需要在 java 中实现一个程序来接收这些数据包并在 PC 上实时播放它们.我知道原始 PCM 的属性是 16 位、单声道、采样率 24KHz,所以我尝试在这个原始 PCM 音频中添加一个 wav 标头并播放,但问题是我没有音频的文件大小. 我还基于 this link 实现了一个程序,但它只会在输出中产生噪音. ..
发布时间:2022-01-22 17:21:10 Java开发

UDP声音传输:播放的声音有很大的噪音

我不知道如何解决这个问题.请帮帮我:) 我想将一台 PC 录制的声音数据发送到另一台 PC 并播放.(通过 UDP) 程序可能正常运行,但声音包含(?)不舒服的噪音.当我试图记录 &在一个程序序列中播放声音,它工作正常.没有噪音.如果即使在一台 PC 上使用 UDP,使用 IP 127.0.0.1,就会出现噪音.起初,我认为这是因为播放的声音在另一台 PC 中出现了,我通过制作缓冲区来 ..
发布时间:2022-01-22 16:46:24 Python

在场景 cocos2d 之间传递音频

刚开始使用 cocos2d,到目前为止我设置了不同的场景,例如主菜单、设置和关于.我在主菜单场景中添加了一些背景音乐,如下所示: [[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"TileMap.caf"]; 音乐传递到其他场景,但当我返回主菜单场景时,声音会自行重新启动. 我现在才这样做大约 3 周,所以请放轻松 :) ..
发布时间:2022-01-21 17:58:37 移动开发

CocosDenshion 音乐淡出

我在我的游戏中使用 cocos denshion 作为音乐.我目前正在使用代码播放背景音乐: [[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"backSong.mp3"]; 但是,当游戏结束时,我需要背景音乐逐渐淡出.我怎样才能淡出背景音乐,有没有办法做到这一点?提前致谢!此外,ObjectAL 是否比 CocosDenshion ..
发布时间:2022-01-21 17:47:35 移动开发

在目标c中将两个音频文件合二为一

可能重复: 合并iPhone上的音频文件 我正在尝试将 2 个音频文件合并为一个文件.例如:file1.mp3 - 它说“我是".file2.mp3 - 它说“乔治".我想得到一个组合文件 file3.mp3,上面写着“我是乔治". 如何在 Objective-C 中做到这一点? 解决方案 看看 AVFoundation 框架...有很多方法,但最简单的一种可以是... ..
发布时间:2022-01-21 17:03:24 移动开发

在 Windows 8 Metro App (C#/XAML) 中同时播放两种声音

我是一个 Windows 8 Metro 应用程序 (C#/XAML):如何触发两次相同的音效,使其同时播放. 第二场比赛应该在第一场比赛结束之前开始. 相关问题是: 同时播放两个声音c#和同时播放两个声音 我为 XNA 找到了这个类,它可以满足我的需求,但在 Metro 下不可用:http://msdn.microsoft.com/en-us/library/micros ..
发布时间:2022-01-21 14:20:32 C#/.NET

本地通知 IONIC 3 中的自定义声音

我想更改安卓本地通知的默认声音,但它不起作用 我试图将声音文件放入项目中,但是当我运行我的应用程序时,它会播放默认声音 我也尝试在声场上放一个远程声音文件,但同样的问题 this.localNotifications.schedule({text: '延迟的 ILocalNotification',在:新日期(新日期().getTime()+ 3600),领导:'FF0000',声音 ..

带有 fetch 的 WebAudio 流:DOMException:无法解码音频数据

我正在尝试使用 Chrome 51 播放来自 fetch API 的无限流.(作为 Microsoft PCM 的网络摄像头音频流,16 位,单声道 11025 Hz) 该代码在 mp3s 文件中几乎可以正常工作,除了一些小故障,但它对 wav 文件根本不起作用,由于某种原因我得到“DOMException: Unable to decode audio data" 代码改编自这个答案 ..
发布时间:2022-01-20 14:32:38 其他开发