问题标签 [shinemp3encoder]
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.
actionscript-3 - 在 ShineRecorder 中编码为 MP3 时,如果音量太大,编码将停止
好的,基本上我们在我们的网站中实现了jRecorder,它为我们提供了以 WAV 格式捕获音频的能力。
现在,在捕获之后,我们使用ShineMP3Encoder将该 WAV 转换为 MP3(以节省文件大小)。这一切都很好。
许多人遇到过这样一个问题,即如果录制的音频电平太高,MP3 编码将完全停止,文件将损坏/变短。当使用 WAV 执行此操作时,WAV 似乎并不关心录制的音频有多大,并且会很乐意按原样播放。
我很欣赏我的问题非常小众,但是在我的头撞墙几天之后,这是我唯一的选择。
值得一提的是,这是用于记录的 ActionScript(它是沼泽标准 ShineMP3 实现):
actionscript-3 - AS3 直接以 mp3 格式录音
我使用 AS3 录制声音并将其存储在本地.wav。是否可以直接以mp3格式而不是.wav录制。我看到了shineMP3编码器。我如何使用它直接编码为 mp3,而不是在 wav 录制后转换?
actionscript-3 - 如何降低 ShineMP3encoder 中输出 mp3 文件大小的质量?
我使用 AS3 录制用户声音并将其发送到服务器。我想减小录制文件的大小。我使用 ShineMP3Encoder 将录制的 WAV 转换为 MP3。有没有办法降低输出 MP3 文件的质量?
actionscript-3 - 如何在as3中将字节数组直接编码为mp3?
我成功地在我的 AIR 应用程序中录制声音并打包到 iOS 和 Android。我使用了 as3wavsound 和 bytearray.micrecorder。对于 mp3 编码,我使用了 Shinemp3Encoder。这使用了我的波形字节数组,然后将其转换为 mp3。它需要太长时间(iPad1 - 20 秒录制 - 49 秒编码为 mp3),我想知道我是否可以将原始字节数组直接编码为 mp3,或者是否有更快的编码方法?
actionscript-3 - 错误 #2044:未处理的错误:。文本=无效的采样率
我正在尝试使用 ShineMP3Encoder 将麦克风输出保存到 mp3 文件中。一切正常,除了当我尝试将采样率设置为每秒 22K 样本时,我得到一个错误。
ShineMP3Encoder 是否有允许的速率列表?
以防万一,这里是我使用 ShineMP3Encoder 的地方:
actionscript-3 - as3 ShineMP3Encoder 问题(mp3 音频启动时点击声音)
录制声音并将其转换为wav
...
我将它传递给 ShineMP3Encoder
onMP3EncoderComplete
有两个变量
wav 音频是正常的,但 mp3 几乎总是 (99%) 在音频开始时有咔哒声。这是来自 SoundForge 应用程序的图片。
我们可以看到这两个文件是一模一样的,但是mp3开头有咔嚓声。
是我的系统/硬件/编译器问题还是其他问题?
顺便说一句,我尝试了一些 ShineMP3Encoder 的在线 swf 示例,它也有同样的问题。所以可能这不是我的编译器问题