问题标签 [mp3]

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 投票
4 回答
3518 浏览

mp3 - 如何将使用 Red5 / FMS 录制的 FLV 文件转换为 MP3?

我正在寻找一种方法来提取 FLV 文件的音频部分。

我正在从用户的麦克风录制,音频是使用Nellymoser Asao Codec 编码的。这是默认编解码器,无法更改。

0 投票
6 回答
131140 浏览

c# - 查看/编辑 MP3 文件的 ID3 数据

使用 C# 查看和编辑 ID3 标签(艺术家、专辑等)的快速简便的方法是什么?

0 投票
7 回答
11215 浏览

ruby - 如何以编程方式将 mp3 转换为 iTunes 可播放的 aac/m4a 文件?

我一直在寻找一种以编程方式或通过命令行将 mp3 转换为 aac 的方法,但没有成功。理想情况下,我有一段代码可以从我的 rails 应用程序中调用,将 mp3 转换为 aac。我安装了 ffmpeg 和 libfaac 并能够使用以下命令创建一个 aac 文件:

ffmpeg -i test.mp3 -acodec libfaac -ab 163840 dest.aac

当我将输出文件的名称更改为 dest.m4a 时,它不会在 iTunes 中播放。

谢谢!

0 投票
5 回答
13178 浏览

encoding - Linux上最好的he-aac编码器?

我需要一个可以将 mp3 文件转换为 he-aac(又名 aac+)的编码器。到目前为止,我发现最好的一个是nero aac encoder。我有两个问题: - 只有一种输入格式:wav。将mp3文件转换为wav然后转换为he-aac有点慢。-非商业用途的免费许可证。

太糟糕了 ffmpeg 不支持 he-aac ......有一个商业解决方案on2 flix,但它似乎是我需要做的简单任务的金锤。

0 投票
4 回答
37252 浏览

java - 对 Java 的 MP3/声音库有什么好的建议吗?

我正在寻找图书馆:

  • 读取和写入元数据(例如 mp3 和所有文件中的 ID3v2 标签)
  • 将压缩转换为原始音频数据,如果可能,将原始音频数据转换为 mp3、ogg、aac、...
  • 以数字方式处理音频数据(能量、音色、梅尔频率倒谱系数 - MFCC、FFT、LPC、自相关、小波……)

我已经知道并且不满足于:

  • JMF:来自 Sun,读取 mp3 并将其转换为 WAV。但不读取元数据,也不提供任何高级数字处理功能。
  • FMJ:具有相同限制的 JMF 的替代实现。
  • jAudio:不稳定,虽然有潜力,但目前维护得不好。
  • Marsyas:在数字处理中正是我所希望的,但在 C++ 中。也许一些端口/集成已经可用?
  • JID3:元数据的 API,但似乎已经死了(最后一个版本 2005/12/10)。
  • JLayer:用于阅读和播放的 API,也死了(最后更新 2004/11/28)。
  • MetaMusic : 程序的 API 很简洁,但没有官方的独立开源项目。因此没有社区,未来的支持和所有......
  • Light Dev:一些有趣的功能,但并不完整。

这是我自己的一些调查发现的。我将非常感谢所有的意见、建议、批评......

0 投票
6 回答
10022 浏览

flash - 使用 Flash / Actionscript 3 流式传输音频 - 播放缓慢问题

我为 Shoutcast 流编写了一个简单的 Flash 播放器。起初它似乎工作可靠,但是大约 5% 的时间用户会遇到慢速播放,其中流以大约正常速度的一半播放。

所有流式传输的文件都是 MP3,编码为 128kbps/44.1kHz,与 Shoutcast 配置文件中使用的设置相同,因此问题不是由我读过的许多论坛上建议的比特率不匹配引起的。有没有其他人遇到过这个问题并可能找到了解决方案?

问候,
艾伦

编辑:可以在http://radionations.com/utils/players/pulse.swf找到一个示例播放器 没有图形显示,因为播放器设计为在后台运行。

该问题仅在一小部分时间发生,并且仅在浏览器中加载播放器时发生。它不会发生在中游。

该播放器已在运行 Windows XP、Vista、Ubuntu 和 MacOS X 的许多不同机器上进行了测试。涉及各种不同的硬件配置。这个问题发生在所有这些测试平台上,所以我倾向于相信这不是有问题/有问题的音频驱动程序的问题。

无论有没有其他使用音频设备的应用程序,我都遇到过这个问题。

编辑:我很惊讶我仍然没有找到解决这个问题的方法。所以我决定现在回到它,希望有人可能知道一些事情。任何帮助是极大的赞赏。

谢谢,艾伦

0 投票
6 回答
30112 浏览

python - mp3文件的时间长度

在不使用外部库的情况下确定给定 mp3 文件的长度(以秒为单位)的最简单方法是什么?(高度赞赏python源)

0 投票
5 回答
5324 浏览

c# - 如何播放声音文件

使用 C#,我如何播放(暂停、转发...)声音文件(mp3、ogg)?该文件可能在硬盘上,也可能在互联网上。

是否有任何图书馆或类可以减轻我的工作?

0 投票
5 回答
2066 浏览

flash - 如果用户更改页面,如何让 Flash mp3 播放器继续播放?

我真的很喜欢 8tracks.com 上的 mp3 播放器,并且想知道他们是如何在我换页时也能保持 mp3 播放的?

例如,在http://8tracks.com/mixes?q=Aztec+Camera收听曲目,然后单击其中一个链接到另一个页面。音乐中断了 1/4 秒,然后在正确的时间点重新出现!

我认为它没有使用流媒体服务器,所以想知道它是否是 Flash 的功能?

0 投票
5 回答
11582 浏览

c# - 如何以编程方式将 M4A 文件转换为 MP3 或 WMA 文件?

问候,

我试图找到一个免费的 .NET 库或一个命令行可执行文件,它可以让我将 M4A 文件转换为 MP3 或 WMA 文件。请帮忙 :)。