问题标签 [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.
audio - 转码音视频
将音频和视频转码以在网络上显示的最佳方式是什么?
我需要以编程方式进行。我想做一些像 YouTube 或谷歌视频这样的东西,用户可以上传他们想要的任何格式,我将它编码为 flv、mp3 和/或 mp4。我可以在我们的服务器上执行此操作,但我更愿意使用 EC2 实例甚至 Web 服务。我们有一个 Windows 2008 服务器。
python - 使用 Python 访问 MP3 元数据
是否有可用于使用 Python 检索和设置 MP3 ID3 元数据的维护包?
.net - 使用 .NET 访问音频/视频元数据
使用 .NET 获取和设置 mp3、mp4、avi 文件等元数据的最佳方法是什么?
ruby - Ruby 中的波形可视化
我即将开始一个将录制和编辑音频文件的项目,并且我正在寻找一个好的库(最好是 Ruby,但会考虑除 Java 或 .NET 之外的任何东西)用于波形的动态可视化。
有人知道我应该从哪里开始搜索吗?
mp3 - 将 MP3 裁剪到前 30 秒
原始问题
我希望能够从现有的 MP3 文件生成一个新的(完全有效的)MP3 文件以用作预览——先试后买风格。新文件应仅包含曲目的前n秒。
现在,我知道在传递文件时我可以在n秒内“截断流”(根据比特率和标头大小计算),但这有点脏,而且是 VBR 轨道上的真正 PITA。我希望能够生成正确的 MP3 文件。
有人有什么想法吗?
答案
两者都是很好的解决方案mp3split
。ffmpeg
我选择了 ffmpeg,因为它通常安装在 linux 服务器上,也很容易用于 windows。这里有一些更好的命令行参数,用于使用 ffmpeg 生成预览
-t <seconds>
在指定秒数后斩波-y
强制文件覆盖-ab <bitrate>
设置比特率,例如-ab 96k-ar <rate Hz>
设置采样率,例如-ar 22050为 22.05kHz-map_meta_data <outfile>:<infile>
将轨道元数据从 infile 复制到 outfile
正如 Tim Farley 建议的那样,您可以复制原始轨道设置,而不是设置 -ab 和 -ar:
-acodec copy
php - 使用 PHP(或其他语言)流式传输数据(如音乐)
多年来,我一直在研究如何从我的电脑创建音乐流。我见过程序,但我见过的任何有用的东西都只是 Windows(我使用的是 Mac)。
最终,我对流的工作方式产生了兴趣。有什么方法可以创建自己的流,可能在中使用套接字函数PHP
?有这方面的PHP
图书馆吗?
python - 用于生成音频文件的好 python 库?
谁能推荐一个好的库来从 python 生成音频文件,例如 mp3、wav 甚至是 midi?
我已经看到了在 mp3 文件中使用 id 标签(歌曲名称、艺术家等)的建议,但这不是我的目标。
flash - Play button in browser
I want to put songs on a web page and have a little play button, like you can see on Last.fm or Pandora. There can be multiple songs listed on the site, and if you start playing a different song with one already playing, it will pause the first track and begin playing the one you just clicked on. I think they use Flash for this, and I could probably implement it in a few hours, but is there already code I could use for this? Maybe just a flash swf file that you stick hidden on a web page with a basic Javascript API that I can use to stream mp3 files?
Also, what about WMA or AAC files? Is there a universal solution that will play these 3 file types?
actionscript-3 - wav <> mp3 for flash(as3)
我想知道 MP3 解码/编码,我希望使用 AS3 在 Flash 中实现这一点
我敢肯定,这将是一个正确的痛苦...
我不知道从哪里开始,任何人都可以提供任何指示吗?参考资料?
----很久以后--- 非常感谢大家的意见...看来我还有很长的路要走!
audio - 合并 mp3 文件的最佳方法是什么?
我有很多很多 mp3 文件,我想合并到一个文件中。我已经使用了命令行方法
但是当它们很多并且它们的命名不一致时,这是一种痛苦。时间似乎也永远不会正确。