问题标签 [flac]

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 投票
1 回答
3130 浏览

ffmpeg - FFmpeg - 将 FLAC 6.1 缩混到 AAC 5.1

我似乎无法弄清楚如何做到这一点。我一直在盯着这些命令: https ://trac.ffmpeg.org/wiki/AudioChannelManipulation

但无济于事。这比我的水平高一点,很遗憾。这是相关视频的 ffmpeg -i 输出:

如您所见,其中一个流是 FLAC 6.1 流。我想把它转换成 AAC,我知道怎么做,基本上是这样的:

但显然 AAC 不支持 6.1 音频:

没关系,所以我想将它缩混到 5.1 并编码为 AAC。但我似乎不知道该怎么做。有什么建议吗?

0 投票
1 回答
251 浏览

audio - 使用 MediaFoundationReader 时出现 COMException

我正在尝试使用 NAudio 和 MS Media Foundation 编解码器播放 .flac 音乐文件。但是,每当歌曲结束或被寻找接近结束时,它都会引发异常。有什么方法可以解决它或任何其他方式如何播放flacs?

抛出异常

System.Runtime.InteropServices.COMException (0xC00D36E3):来自 HRESULT 的异常:0xC00D36E3

加载和播放音乐的代码

我发现一些人有类似的问题,但没有答案如何解决它。讨论链接

0 投票
1 回答
690 浏览

java - 如何将 JustFLAC 与 24-192 HD FLAC 一起使用

有没有人举例说明如何使用 JustFLAC 播放 24-192 HD FLAC 文件?JustFLAC 是 jFLAC 的一个分支,并声称它可以播放这种类型的文件。

抛出此异常:

我已经尝试了很多文件。

我在WIN8和Java6上。

JustFLAC 或类似的“小”包是我需要的信息。

0 投票
1 回答
1816 浏览

javascript - 如何在 javascript 或 php 中将 WAV 音频文件转换为 FLAC 格式

我正在使用 recorder.js https://github.com/mattdiamond/Recorderjs以 wav 格式录制音频,但谷歌的语音 API 只接受 FLAC 格式的音频。谁能指导我使用 FLAC 录音机或如何将录制的 wav 文件转换为客户端或服务器端(linux 服务器)上的 FLAC 文件。

0 投票
0 回答
139 浏览

java - 如何使用 FFSampledSP。需要一个例子

GitHub 上有一个名为 FFSampledSP 的库。

我想问是否有人有一个小例子,我可以如何使用 FFSampledSP 播放 FLAC 文件。

另外,我不知道如何使用这些文件进行测试。ffsampledsp.jar libffsampledsp.jnilib

我在 Windows8 和 Eclipse 上使用 Java 7 作为 IDE。

提前致谢!

马克·斯通

0 投票
1 回答
124 浏览

windows - Windows:无法将 flac.exe 错误消息写入文件

我需要测试一堆 FLAC 文件并将所有错误放入一个 txt 文件中。我使用了以下非常常见的语法,通常适用于所有程序:

c:\temp\FLAC\flac.exe -t myflacfile.flac >> c:\temp\report.txt

但令人惊讶的是它不起作用!不知道为什么无法捕获错误消息。报告文件已创建。请分享你的想法,因为'我在网上没有找到关于它的消息。

0 投票
1 回答
1141 浏览

audio - 确定线性预测编码的最佳滤波器阶数

我想知道在执行线性预测编码时是否有一种既定的方法来选择要使用的最佳过滤器顺序(例如在 FLAC 等音频文件格式中使用的过滤器顺序)。

我目前的做法是:

  1. 取一大块信号
  2. 使用 0.5 tukey 窗口对信号进行窗口化
  3. 获取自相关系数
  4. 使用自相关系数计算 LPC 系数
  5. 使用具有 LPC 系数的标准 FIR 滤波器生成预测信号
  6. 测量原始信号和预测信号之间的误差
  7. 转到第 1 步并继续使用不同的过滤器顺序重复...
  8. 根据最低错误选择最佳顺序

是否可以通过查看流程第 4 步产生的错误来估计最佳过滤器顺序?如果可能,我想从第 4 步到第 8 步的捷径。

0 投票
1 回答
852 浏览

python - Mutagen (Mutagenwrapper):从 MP3 文件中提取多个图像

我的脚本从 FLAC 文件中提取图像没有问题,但是当给定一个 MP3 文件时,它只会抓取第一张图像而不是其余的。

我尝试过的事情:

  • 将 ID3v2.3 转换为 ID3v2.4
  • 将 ID3v2.3 转换为 APEv2
  • 打印出完整的 track['pictures'] 数组。不超过 0 的范围。

该脚本采用两个命令行参数。第一个是挂载名称,它是图像将被写入的子目录。第二个是文件的路径。

示例:python extract_art.py "classic" "hello.mp3"

0 投票
1 回答
963 浏览

linux - ffmpeg 和 flac 应该用于将 wav 文件转换为 flac 吗?为什么?

考虑: http:
//www.commandlinefu.com/commands/view/4045/convert-wav-files-to-flac

ffmpeg 从 flac 转换为 wav

Out offfmpegflacwhich 应该用于将wav文件转换为flac? 为什么?

0 投票
1 回答
601 浏览

bash - 使用 shell 脚本将 FLAC 文件集合转换为另一个目录中的 ALAC

我搜索了许多论坛和网站,以从我的 FLAC 集合中创建一个具有相同目录结构的 ALAC 集合,但没有成功。因此,我编写了自己的 shell 脚本并决定在这里分享,以便其他人可以使用或改进它。

我想解决的问题:

  1. 完全自动化的转换。我不想在每个目录中运行脚本。
  2. 递归文件搜索
  3. 通过将 flac 转换为 alac 并复制艺术品,将所有结构从一个位置移动到另一个位置。没有其他的。
  4. 我不希望 flac 和 alac 文件在同一个目录中。(我相信下面的脚本可以做到这一点)

这是脚本的结果。它对我有用,我希望它也对你有用。我正在使用 Linux Mint 和 bash shell。

2014-12-08 - 进行了一些更改,现在它工作正常。在它创建多个副本之前。

现在更新的代码:

随意更改,改进,分发。卡格拉尔