问题标签 [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 投票
0 回答
250 浏览

encoding - 在 Windows 应用商店应用程序中录制 FLAC 音频

我正在编写一个 Windows 应用商店应用程序(Metro 应用程序),我需要能够在其中录制 FLAC 格式的声音。根据我在 MS 的信息(http://msdn.microsoft.com/en-gb/library/windows/apps/hh452798.aspx)中看到的,有一些预定义的编码配置文件:

  • AAC 音频 (M4A)
  • MP3 音频
  • Windows 媒体音频 (WMA)
  • MP4 视频(H.264 视频加 AAC 音频)
  • Windows 媒体视频 (WMV)

当然不包括FLAC。我对编码类型的东西几乎一无所知,所以我想在这里得到一些指导。

我能以某种方式轻松地在这里获得 FLAC 编码配置文件吗?

或者

我应该只通过实用程序记录和转换吗?(我需要一个快速的周转时间,所以我宁愿不使用这种方法)

  • 如果这实际上是最好的方法,那么我可以从商店应用程序环境中运行的好的实用程序是什么?

谢谢你的帮助

0 投票
2 回答
297 浏览

bash - 更优雅地使用 find 传递按目录分组的文件?

这个脚本花了我太长时间(!!)来编译,但我终于有了一个相当不错的脚本,它可以满足我的需求:

目的是在文件树中搜索包含 FLAC 文件的目录,测试是否缺少REPLAYGAIN_ALBUM_PEAK标签,并扫描该目录中的所有文件以查找 ReplayGain(如果缺少)。

最大的障碍是给定专辑的所有 FLAC 文件必须作为一个命令传递给 metaflac,否则 metaflac 不知道它们都是一张专辑。如您所见,我已经使用find ... -exec ... +.

我想知道是否有更优雅的方式来做到这一点。特别是,我怎样才能跳过while循环?当然这应该是不必要的,因为find已经在遍历目录?

0 投票
1 回答
2311 浏览

qt - 无法播放 ogg 和 flac

32 位 Windows XP 上的 Qt 5.0.1 QMediaPlayer 只能播放 MP3 和 WAV 文件。我怎样才能扩展它来播放 OGG 和 FLAC 文件呢?

0 投票
4 回答
4904 浏览

android - 如何在Android中将音频原始转换为flac

我用 audoiRecord 类录制音频。现在我想将音频原始文件转换为 *flac 格式。我接下来将 *raw 文件转换为 wav:

这段代码负责文件头

我不明白 *flac 文件的参数应该是什么

0 投票
1 回答
303 浏览

plugins - 关闭 QuickLook 时如何删除生成的临时文件?

我正在编写一个 Quick Look 插件,它可以生成一些音频文件的预览,例如oggflac通过将它们转换为 AIFF,ffmpeg然后返回一个带有<video>引用转换后的 AIFF 文件的标签的简约网页。

一切运行良好,除了我需要在临时文件夹中创建那些临时 AIFF 文件。我一直在寻找一种在用户关闭“快速查看”窗口以删除我的 AIFF 文件时获得回调的方法,但我找不到。

我有什么好方法可以删除我的 Quick Look 插件生成的那些临时文件吗?

0 投票
2 回答
1420 浏览

bash - 需要帮助编写脚本以将我的 .flac 文件分离到单独的文件夹库中

所以我有一个充满不同文件格式的音乐文件夹,它们混合在一起。它结构良好:音乐/[艺术家姓名]/[专辑名称],合辑位于名为“Various”的文件夹中。有些文件夹仅包含 .mp3、.m4a 或 .flac 文件,有些文件夹包含不同文件格式的专辑的多个版本。当然还有各种 .jpeg 的封面艺术,许多艺术家文件夹包含艺术家肖像的 .jpeg,还有许多杂项 .cue 和 .log 文件和其他垃圾。

我想要结束的是 .flac 文件的单独音乐文件夹,保留现有文件夹结构,将它们从现有库中删除。我也不想在我当前的库中得到空文件夹,因为专辑只是在 flac 中。在具有多种格式的专辑文件夹的情况下,我想将flacs与封面一起移动到新库中,但当然也要保留现有的封面。

我还没有找到能够处理这个问题的应用程序,但我认为一个 shell 脚本可能可以处理它。但是我对 bash 很可怜,真的不想破坏我的图书馆。

这些文件位于我可以使用 mac、windows 或 linux 访问的远程磁盘上,因此任何方法都很好。

为了完全澄清,这是我希望编码的逻辑:

  1. 查找包含 .flac 文件的 /Music 的每个子目录

  2. 将这些目录中的每一个(和中间父目录)全部复制到 /FLAC 中的新位置,但从副本中排除其他音频文件类型(.mp3、.m4a 等)。

  3. 如果该目录除了 .flac 之外没有其他音频文件类型,请删除整个目录。如果它确实有其他音频文件,只需删除 .flac 文件。

  4. 对所有 /Music 进行最后一次扫描,以删除任何本身不包含音频文件的目录或任何子目录。

0 投票
0 回答
439 浏览

java - wav文件到flac不起作用

我们正在尝试使用 javaFlacEncoder 将 wav 文件转换为 flac。

调用成功并创建了一个文件。但该文件根本没有音频内容。

代码非常简单:

wav 文件采样率为 22050。生成的文件根本没有有效的音频信号。

我们做错了什么?

0 投票
1 回答
2331 浏览

html - 在网站上播放 Flac 文件

有没有办法在网站上播放 Flac 文件,最好使用 HTML5 和/或 jQuery?

0 投票
2 回答
1705 浏览

iphone - 如何在ios中将FLAC文件转换为wav文件?

我想创建一个支持 Flac 格式的音频文件的音频播放器。为此,我尝试实现 flac 到 wav 转换的算法,如下所示

请帮我。

它一直给我错误

错误:初始化解码器:FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE

0 投票
2 回答
429 浏览

batch-file - 在多个音乐文件上运行命令行

我正在使用名为 metaflac ( http://flac.sourceforge.net/documentation_tools_metaflac.html ) 的 CLI 程序从计算机上的各种 FLAC 音乐文件中删除填充。在批处理文件(与 metaflac.exe 位于同一文件夹中)中使用以下命令可成功完成单个文件的此任务:

metaflac --dont-use-padding --remove --block-type=PADDING "filename.flac"

我必须为数千个文件执行此操作,并且不想手动/单独执行所有操作。有没有一种简单的方法可以简单地将这个命令指向一个目录并让它作用于那里的每个文件?这会节省我很多时间。

谢谢!

我正在使用 Windows 7 64 位。