问题标签 [aiff]

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.

0 投票
0 回答
99 浏览

python - 在 Python 中创建 aiff 文件并使用 soundfile 和 sounddevice 播放它

我在 aiff 文件中成功使用了 soundfile,但我想生成具有明确傅立叶分量的声音。

我在网上收集了几个代码并将它们放在一起创建一个 aiff 文件并尝试将其读回。我来的代码如下所示。我知道我非常接近,但我似乎迷失在 aiff 文件的二进制编码中。我尝试了很多方法,使用 h(具有 32767 变化幅度的短整数到正弦函数并采用 int())和 f(float),它给出了我正在寻找的声音,但有很多失真。任何帮助表示赞赏!(我在macosx catalina和python 3.8上工作,编码是little-endian,所以我在struct语句中使用了<)。

0 投票
1 回答
30 浏览

python-3.x - moviepy可以处理aiff音频吗?

我有一个 python 脚本,可以从硬盘驱动器中提取随机音频剪辑。它可以找到 wav 和 mp3 文件,moviepy 可以很好地处理它们。当我将 aiff 扩展添加到搜索查询时,我从 moviepy 中得到了这个...

codec = extensions_dict[ext[1:]]['codec'][0] KeyError: "'aiff'"

有谁知道moviepy是否专门不处理aiff音频?有没有一种简单的方法可以为moviepy添加aiff处理?

0 投票
0 回答
41 浏览

java - 如何检测 JavaFx 媒体播放器无法播放的文件

我构建了一个小型文件库来分析 JavaFx 播放它们的能力。

对于某些文件类型,JavaFx 只会在媒体播放器级别引发异步错误。

是否可以在播放文件之前或以某种同步方式检测到这一点?例如,为了防止用户播放它,或者切换到另一种播放方法。

这是关于下面代码中的“媒体播放器错误 - 2 级”错误。这会附加一些 .AIFF 文件类型(例如带符号的 16 位 PCM,...)

这是代码:

我正在使用 JavaSE8 运行。

0 投票
0 回答
55 浏览

python - 如何分离 aiff 频道并将其保存为 wav 格式?

我有一个以 aif 格式保存的声音文件数据库,每个数据库有 19 个通道。为了进一步处理它们,我需要以 wav 格式分别保存每个通道。我使用 aifc 和 audioread 模块来获取每个文件的基本信息,但它们都没有拆分通道的选项。我将不胜感激!

在:

出去: