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

c# - 如何在 C# 中分层两个音频文件?

我需要混合两个音频文件。音频 1 将是一个静态文件,用于“标记”音频 2。为了清楚起见,我说的是音频标签而不是 ID3 标签。

有两个基本问题我无法解决。

1) 如何在与音频 2 混合时重复音频 1,以使结果与音频 2 的长度相同?

2) 音频 2 将是 MP3,我不想重新编码它并可能降低它的质量。

任何关于如何在 C# 中完成此操作的库或想法将不胜感激。

0 投票
3 回答
1033 浏览

encoding - 亚马逊 EC2 上的 MP3 转换

我经营一家小型唱片公司,我们在亚马逊的 S3 上存储了一堆音频文件。我们希望它们转换为具有标准比特率的 MP3。我读到了 NYTimes 使用 EC2 转换所有 PDF 的内容,因为我是一个书呆子的网络程序员,所以我很感兴趣。与其下载所有文件并手动转换它们,我想知道设置 EC2 实例并设置它以转换文件需要什么?我希望能够使用 PHP 从我的 Web 服务器控制它,那么创建虚拟 LAMP 堆栈并安装 LAME 编码器的方法是什么?

0 投票
1 回答
2508 浏览

c# - C# 和 mp3 淡入/淡出

我正在寻找一个库来为我提供剪切 mp3 文件的选项。我想剪切文件的某个部分并淡入/淡出音量。

现在我正在使用 Windows Media Encoder SDK,但它没有淡入/淡出的选项,或者我不知道。

在某个论坛上,我注意到有人建议 DirectX SDK 褪色,但我找不到任何有关此的文档。

如果有人可以帮忙,谢谢

0 投票
5 回答
3496 浏览

javascript - 如何创建“声音开/关”按钮?

我见过很多网页都有一个简单的声音开/关按钮,当你按下声音时播放音乐或一些 mp3 文件,当你按下声音时将其关闭。

我怎么做?

嗨,我不打算使用 Flash ——如果有一个标准插件我可以使用然后对脚本进行修改,那会很酷。

我对任何“标准”方式持开放态度。

0 投票
1 回答
1957 浏览

c# - 使用 lame_enc.dll 或类似文件转换 mp3 比特率

我需要以编程方式将任何比特率的 mp3 转换为标准比特率,以便使用 c# 流式传输音频。
目前,缓冲区中填充了来自磁盘的 mp3 数据,然后以应该是恒定的速度(广播)发送给“听众”,但 mp3 可以是任何比特率。这使得计时非常困难,应该以标准比特率而不是 mp3 本身规定的比特率流式传输。

Lame 似乎是适合这项工作的编码器,但任何文档或示例代码似乎只关心从 wav 示例转换为 mp3。不是 mp3 到 mp3。exe 包装器可以进行比特率转换,但对于传递给beEncodeChunk()的内容完全没有任何线索。

有没有人用跛脚或任何类似的编码器做这种事情的经验?我是否需要解码为 wav 然后编码回 mp3 以实现我所追求的?我张开双臂欢迎任何链接或建议。

谢谢

0 投票
1 回答
573 浏览

groovy - 如何通过 URL 使用 Java/Groovy 打开 mp3 文件?

有没有人有任何有用的建议/链接到有关在 Groovy 中使用 mp3 文件的信息。我很欣赏这与使用 Java 库一样,但想要一个简单的解决方案来解决这个问题:

  • 我想通过 URL 加载一个 mp3 并询问它。
  • 我想测试它是否存在并拉出标题、艺术家和默认图像(如果存在)。

任何帮助表示赞赏。谢谢。

马特

0 投票
9 回答
7658 浏览

.net - 从 .net 代码播放 MP3

我将在即将到来的星期六(2009 年 5 月 30 日)结婚。我们很穷。因此,我不想聘请 DJ,而是希望我的朋友从笔记本电脑上启动 mp3 播放列表,然后通过 PA 系统播放。

好吧,我对一些完美的软件有一个愿景。这是愿景: 替代文字

我希望这样做,这样我的朋友就不会搞砸了,我认为如果我的愿景成为现实,那么就不会搞砸了。

现在是编程问题?如何从 .net 代码播放 mp3?我目前正在尝试使用 NAudio,但我不知道我是否可以让它淡入/淡出文件。

还有其他可以帮助我的免费图书馆吗?感谢您的任何意见。时间就是生命。

人们!

专注于编程问题!如果我将来需要使用音频,您的回答可能是我命运的关键。

0 投票
2 回答
4661 浏览

c# - Web 服务器上的 WAV / MP3 转换

我正在寻找在我的共享托管服务器(ASP.NET / C#)上将上传的 WAV 文件转换为 MP3,并且很好奇之前是否有其他人解决过这个问题。

我见过一些用于执行音频转换的开源 C# 库(例如 AumpLib),但在大多数情况下,看起来人们在桌面应用程序上使用它们。

对于这种情况,是否有任何好的开源 C# 库/技术?任何反馈或建议将不胜感激。

0 投票
4 回答
11440 浏览

c# - 用于 MP3 编辑的音频库

在我使用 ASP.NET + C# 的一个项目中,我希望能够动态创建 30 秒的 MP3 文件剪辑并添加淡入/淡出。

你会推荐什么图书馆?

我看到有很多,包括:

http://www.alvas.net/alvas.audio.aspx

http://www.audiosoundeditor.com/

http://www.mitov.com/html/audiolab.html

你曾经不得不处理这个吗?哪个图书馆最适合您?

任何东西都会有所帮助,包括我可以从我的 C# 应用程序或任何类型的 C# 兼容库中调用的免费/定价软件。

0 投票
3 回答
38647 浏览

java - 如何从 MP3 中获取音频数据?

我正在开发一个必须处理音频文件的应用程序。使用 mp3 文件时,我不确定如何处理数据(我感兴趣的数据是音频字节,即代表我们听到的内容)。

如果我使用的是 wav 文件,我知道我有一个 44 字节的标头,然后是数据。说到mp3,我读到它们是由帧组成的,每一帧都包含一个标题和音频数据。是否可以从 mp3 文件中获取所有音频数据?

我正在使用 java(我添加了 MP3SPI、Jlayer 和 Tritonus)并且我能够从文件中获取字节,但我不确定这些字节代表什么或如何处理。