问题标签 [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 回答
1667 浏览

php - 如何使用 PHP 将 .flac 转换为 .mp3

对于我的个人网站,我想为我和我的朋友实现一个小工具。此脚本的目的应该是将上传的 .flac 音频文件转换为 .mp3,选择音乐质量,例如 128kbit/s 或 320kbit/s。这可能吗?如果可以,怎么办?有趣的只是核心部分(转换),其余的我已经实现了:)

非常感谢:))尼克拉斯

0 投票
1 回答
711 浏览

audio - FLAC 文件开头附近的那些 32 位是什么?

我正在尝试编写一个解析器来从以下FLAC文件中提取信息:

现在,根据规范,格式应如下(数字以位为单位):

因此,我开始编写解析器,并在测试时得到非常奇怪的结果。所以我用一个“真实的”元数据提取器进行测试:

从数字中,我可以推断出以下几点:

那 32 位是从哪里来的?我看到它们代表了标题的长度,但是把它放在那里不违反标准(考虑到我们已经知道长度:(32+16+16+24+20+3+5+36+ 128)/8)?

0 投票
1 回答
626 浏览

python - Python:检查 mp3 文件是否已完全下载

我编写了一个小的 python 脚本来监视用户音乐库并将新文件信息(mp3、aac、flac)添加到 sqllite db。

如果用户从种子下载音乐,我如何检查它是否已完全下载并且没有损坏?

0 投票
1 回答
138 浏览

blackberry-10 - 如何为 BlackBerry Cascade 构建 Flac?

我想在 Moetics 的 Mac 上的 Cascades 中为我正在处理的项目构建 Flac。

http://sourceforge.net/projects/flac/files/flac-src/

我过去通过将 c 和 h 文件拖到我的 Workspace src 文件夹中成功地构建了 LAME 和 Ogg,但这不适用于 Flac。我不知道使用 make 文件、配置、构建库等。

有谁知道我如何构建 Flac 以便在我的项目中使用它?

我在 Mac 10.8.3 上,想使用 Flac 1.2.1,Mometics 版本:10.1.0 构建 ID:v201303191709 10

0 投票
3 回答
6771 浏览

c++ - 将原始 PCM 转换为 FLAC?

编辑:我更新了下面的代码以类似于我取得的进展。我正在尝试自己编写.wav标题。截至目前,该代码无法正常工作,音频未正确写入文件。该代码尚不包含任何将其转换为文件的尝试.flac


我正在使用 Raspberry Pi ( Debian Linux ) 通过ALSA 库录制音频。录音工作正常,但我需要将输入音频编码到 FLAC 编解码器中。

这就是我迷路的地方。我花了相当多的时间试图弄清楚如何将这些原始数据转换为FLAC,但我不断提出如何将.wav文件转换为.flac文件的示例。

这是我使用 ALSA 录制音频的当前(更新)代码(可能有点粗糙,我仍在使用 C++):

我将如何将 PCM 数据转换为 FLAC 并将其保存到磁盘以供以后使用?我已经下载libflac-dev了,只需要一个例子就可以了。


我现在这样做的方式:

它应该是这样的(程序为我做了一切):

0 投票
0 回答
681 浏览

bash - 使用多个while循环和读取行的bash脚本

我正在尝试编写一个 bash 脚本来创建一些音乐播放列表。让我卡住的部分是读取行的 while 循环。我想我想太多了,所以我转向 stackoverflow 寻求帮助。

0 投票
1 回答
1958 浏览

python - 删除音乐文件元数据标签

如何从 FLAC 文件或 MP3 ID3 标签中删除元数据标签?我可以使用诱变剂来编辑信息,但是如何删除单个信息部分?

我需要删除一个名为 的标签fmps_playcount,但不需要删除其余的元数据。

0 投票
2 回答
6967 浏览

c# - .NET:如何将 mp3 或 wav 文件转换为 .flac

我需要在 c# 中编写一个实用程序,该实用程序使用 Google Speech Api 将语音从音频文件转换为文本。据我所知,谷歌只接受这个 api 的 .flac 格式。不幸的是,我有 .wav 和 .mp3 音频文件。所以我试图找出是否有办法在.NET中将mp3转换为flac。我查看了 NAudio,但它似乎不适用于 flac 文件。

0 投票
3 回答
2248 浏览

iphone - 在 iOS 上使用 Flac 进行分块编码

我找到了一个有助于将 WAV 文件转换为 Flac 的库: https ://github.com/jhurt/wav_to_flac

也成功将 Flac 编译到平台,它工作正常。

在捕获 wav 格式的音频以将其转换为 Flac 然后发送到我的服务器后,我一直在使用这个库。

问题是音频文件可能很长,然后浪费了宝贵的时间。

问题是我想将音频编码为 Flac 格式,并在捕获时而不是在捕获停止后同时将其发送到服务器,所以,我需要一个关于如何做到这一点的帮助(直接从音频中编码 Flac 所以我可以将它发送到我的服务器)...

0 投票
3 回答
2583 浏览

python - 是否可以在 Phonon 中播放 FLAC 文件?

我正在尝试使用 PySide 的 Phonon 模块播放一些 .flac 文件(如果它有所不同,则在 Mac 上),但它不是用于播放的可用 mimetype。有没有办法启用这个或我需要安装的插件?