- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想制作一个网络应用程序,人们可以在其中将录制的声音和样本添加到时间轴中。我希望它输出 1 个声音文件(大约 3 分钟长),并将其发送到服务器。
现在我想用 HTML5 音频 API 来做到这一点,并发现我可以用 AudioContext 来做到这一点但 Audiocontext 仅在 chrome 中受支持。
现在我确实不喜欢 flash,我想问一下是否有任何方法可以使用 HTML5 和良好的浏览器支持(最新的 Chrome、IE 和 Firefox)来做到这一点。
一些想法:我可以使用 HTML5 音频 API 录制音频,用户可以将其添加到时间线。完成后,客户端会将所有音频文件上传到服务器,包括时间表上的位置。服务器可以将音频文件组合成一个文件。现在这是一个解决方案,但我更愿意在客户端做这种工作
最佳答案
目前我认为这是不可能的(如果它应该是 html5 并被 IE 和 Firefox 支持),请参阅支持音频 API 的浏览器列表<强> Browsers with Audio API Support 。但是这些信息可能已经过时了。(这些浏览器更新如此频繁)
您可以等待,首先只提供 Chrome,并希望其他浏览器 catch (IE 可能是个问题)。或者您使用 Java(如果您不喜欢 Flash)。另一种技术是 Silverlight,但它“死了”,所以我不推荐它。
希望我的意见对您有所帮助。
关于javascript - HTML5 混音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664459/
我想制作一个网络应用程序,人们可以在其中将录制的声音和样本添加到时间轴中。我希望它输出 1 个声音文件(大约 3 分钟长),并将其发送到服务器。 现在我想用 HTML5 音频 API 来做到这一点,并
我正在尝试使用 NAudio 和 winforms 在 C# 中制作一个非常简单的 DAW。此阶段程序的目标是能够在播放几个音频文件的同时从麦克风录制。到目前为止,该项目是 NAudio 附带的 AS
您能否帮助我正确配置Jackson与Spring MVC混合注释以自定义JSON响应。 这就是我现在拥有的: 我
当我执行此命令时: ffmpeg -i screen.mp4 -i camera.mp4 -filter_complex "overlay=main_w-overlay_w-5:main_h-over
我正在使用 Jackson Mixin 来反序列化 mongo 对象,Mixin 如下所示。 public interface MyMixin { /** * Mixin to set ke
我在 web3 提供程序 (localhost:8545) 上运行时出错 Not possible to connect to the Web3 provider. Make sure the pro
我正在尝试找出是否有一种方法可以确定是否使用Dolby Pro Logic II数据对AAC编码的音轨进行了编码。有没有一种检查文件的方式,以便您可以查看此信息?例如,我已经在Handbrake中使用
如何在 Remix 中传递多个参数?无论我以哪种方式将参数传递给 setOrder 函数,我都会收到不同的错误: SyntaxError: Unexpected token in JSON at po
我正在尝试从表示为树的类中进行深度过滤(重命名/忽略字段)。 使用 Jackson Mixin,我可以重命名或忽略根级别的字段。我想要实现的目标是如何在多个级别上进行过滤(重命名/忽略)? 例如,我有
场景:顶层容器是一个 Swing JDialog,它有一些 fx 内容,包括一个触发按钮处置的 fx 按钮。当手动创建按钮并使用适当的 eventHandler 配置时,处理工作符合预期(隐藏对话框)
Remix 中是否有推荐的模式用于在每个请求上运行通用代码,并可能将上下文数据添加到请求中?像中间件?例如,一个用例可能是进行日志记录或身份验证。 我见过的与此相似的一件事是 loader conte
我希望能够进行一些音调和速度转换、混合和修剪声音以及应用效果。我试过 ffmpeg但不幸的是,它在处理音频文件时有一些巨大的延迟(例如 40 秒对于 36 秒文件的音高 + 速度)。 所以我在网上搜索
我是一名优秀的程序员,十分优秀!