cost 310 ms
将 CELT 音频解码为 WAV - Decoded CELT audio to WAV

我需要从 CS:GO 游戏服务器中提取语音数据。 引擎给了我压缩音频片段 stream,然后我通过 celt 库 (IVoiceCodec::Decompress) 解压缩,就像在这个源代码中所做的一样: https://github.com/perilouswithadollarsign/cst ...

2023-01-27 13:52:06   1   20    audio / wav / pcm  
如何为 ffmpeg 或 ffplay 播放组合两个直播流(mjpeg + pcm)? - How to Combine two Live Streams(mjpeg + pcm) for ffmpeg or ffplay playback?

组合两个实时流(mjpeg + pcm)进行播放的正确命令是什么? 目前,我必须通过 ffplay 单独播放它们。 是否可以将它们组合为一个进行播放? 我发现了其他人建议的一些示例命令,但不确定如何为我的上述用例实现。 https://superuser.com/questions/141076 ...

我可以在没有 DOM 元素的情况下使用 createMediaElementSource() 吗? - Can I use createMediaElementSource() without a DOM element?

我通过 socket.io 发射 PCM 音频块。 然后在浏览器上使用pcm-player在收到数据时提供数据。 我能清楚地听到声音,一切似乎都很好。 我现在的问题是我想可视化我收到的声音,但是我到处看,我偶然发现了相同的部分。 我需要创建一个AudioContext分析器,它需要一个源。 我可以 ...

VLC.Dotnet 保存流 - VLC.Dotnet saving streaming

亲爱的,我正在检查 VLC.Dotnet 库(我是音频/视频流的新手) 我找不到有关可能的 mediaOption 值的文档。 我想了解是否可以在下载时更改采样率,甚至是文件格式(可能是 PCM)。 任何可以提供帮助的链接? 谢谢 ...

如何在不使用浮点数学的情况下设置 16 位 PCM 样本的增益? - How to set the gain of 16-bit PCM samples without using floating-point math?

我有一个 16 位 PCM 样本数组(就这个问题而言,假设它们已签名)。 我必须应用一个从 0 到 65535 的值作为样本的增益(音量控制),其中 65535 是最大音量(没有变化),0 是没有音量(静音)。 最简单的解决方案是将增益值转换为 0.0 - 1.0 的浮点数,并在对数组进行迭代时, ...

flutter怎么听起来stream代表pcm数据? - How is flutter sound stream representing pcm data?

我需要制作一个应用程序,通过绘制图形来可视化音频数据,我已经尝试使用 flutter sound和sound stream来获取原始音频数据。 然而,这两个库都将声音捕获为 16 位 pcm,但返回 Uint8list 的 stream。 所以我不明白他们是如何用 8 位整数表示 16 位 pcm ...

疯狂的音频 PCM 文件 - Crazy audio PCM file

我不明白为什么两个不相同的原始文件在导入 Audacity 时完全相同。 让我解释一下,我有一个名为 file1.pcm 的 16 位 pcm 文件,我使用参数将其导入 audacity:(Signed 16-bit PCM, Little-endian, mono, 8000Hz)。 在我将其作为 ...

如何将 AudioRecord 的音频保存到文件中? - How to save audio of AudioRecord in a file?

背景:我正在制作一个 android 应用程序,通过它我可以捕获用户的实时音频,然后通过 Socket 将其传输到他的 PC。 我使用 AudioRecord 进行现场录音,使用 AudioTrack 收听音频。 我能够捕捉现场音频,然后同时播放。 问题:我想将我正在实时捕获的用户声音保存在一个可 ...

使用 python 以原始或 pcm 格式录制音频 - recording audio in raw or pcm format using python

我正在尝试在我的 Jetson Nano 上使用豪猪作为唤醒词。 为此,我需要使用python以pcm格式(我认为是原始格式)录制音频。 我还需要在单通道上进行 16,000 和 16 位线性编码的采样率。 我的输入设备索引是 11。那么,如何使用 python 以这种格式录制音频? ...

为什么我不能使用 AudioTrack 的静态模式播放原始音频字节? - Why Can't I Play Raw Audio Bytes Using AudioTrack's Static Mode?

我有一个 Android 应用程序,其中有一些原始音频字节存储在一个变量中。 如果我使用 AudioTrack 播放此音频数据,则仅在使用 AudioTrack.MODE_STREAM 时才有效: 如果我使用 AudioTrack.MODE_STATIC,则输出会出现故障——它只会发出令人讨厌 ...

离散样本的 rms 和 dB 值问题 - Problem with rms and dB values of discrete samples

我正在尝试通过 c 中的 RaspberryPi 4 上的 ALSA 项目对 pcm 数据进行采样。 录制东西就像一种魅力,但篡改样本本身会让我感到困惑,特别是因为我已经在另一个项目(ESP32)上做过同样的事情。 将“缓冲区”视为每个 session(ALSA 每次分配不同)大小不同的数组,其中包 ...

如何自然平移音频样本数据? - How to pan audio sample data naturally?

我正在开发 Flutter 插件,目前仅针对 Android。 这是一种综合的东西; 用户可以将音频文件加载到 memory 中,他们可以使用名为Oboe的音频库调整音高(不是音高偏移)并以最小的延迟播放多个声音。 我设法从MediaCodec class 支持的音频文件中获取 PCM 数据,并且 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM