来自:
http://hereson.iteye.com/blog/194271
代码如下:
//转码
private function EncodeUtf8(str : String):String {
var oriByteArr : ByteArray = new ByteArray();
oriByteArr.writeUTFBytes(str);
var tempByteArr : ByteArray = new ByteArray();
trace(str);
for (var i = 0; i<oriByteArr.length; i++) {
if (oriByteArr[i] == 194) {
tempByteArr.writeByte(oriByteArr[i+1]);
i++;
} else if (oriByteArr[i] == 195) {
tempByteArr.writeByte(oriByteArr[i+1] + 64);
i++;
} else {
tempByteArr.writeByte(oriByteArr[i]);
}
}
tempByteArr.position = 0;
return tempByteArr.readMultiByte(tempByteArr.bytesAvailable,"chinese");
}
使用方法:
EncodeUtf8(_sound.id3.songName)
分享到:
相关推荐
DirectSound 3D音效是微软为Windows操作系统提供的高级音频处理技术,它允许开发者创建具有三维空间感的声音环境。在C#中,我们可以通过Microsoft.DirectX.DirectSound库来实现DirectSound 3D音效。这个库提供了丰富...
MP3 Sound Cutter 1.40是一款专为音频爱好者设计的简单易用的MP3剪辑工具,尤其适合那些希望快速、精准地裁剪或编辑音频文件的用户。这款软件的特点在于其汉化界面,使得中国用户在使用过程中无需面对语言障碍,能够...
MP3 Sound Cutter 是一款方便的 MP3/WAV 音频截取工具。您可以利用该软件截取 MP3/WAV 文件中的任意一段,精确度可达1微秒。您也可以用它去除 MP3/WAV 中不想要的一段,并实现首位两段的无缝结合。软件支持输出为 ...
MP3 Sound Cutter 是一款方便的 MP3/WAV 音频截取工具。您可以利用该软件截取 MP3/WAV 文件中的任意一段,精确度可达1毫秒。您也可以用它去除 MP3/WAV 中不想要的一段,并实现首位两段的无缝结合。软件支持输出为 ...
MP3 Sound Cutter 是一款方便的 MP3/WAV 音频截取工具。您可以利用该软件截取 MP3/WAV 文件中的任意一段,精确度可达1毫秒。您也可以用它去除 MP3/WAV 中不想要的一段,并实现首位两段的无缝结合。软件支持输出为 ...
使用DirectSound播放MP3文件 在本文中,我们将探讨使用DirectSound播放MP3文件的技术。DirectSound是一个音频处理库,提供了播放音频文件的功能。我们将学习如何将MP3文件加载到DirectSound中,并实现播放的功能。 ...
3. 验证和激活:输入序列号后,软件会连接到互联网进行验证。成功验证后,软件将被激活,解除所有功能限制。 4. 保持更新:注册后,用户可以享受软件的更新和升级服务。定期检查更新以获取新的功能、修复和优化,...
mp3音乐截取工具,可:1 截取铃声,2 增加比特率;3 曲头曲尾增加渐进进出效果
录音软件MP3——Cooolsoft MP3 Sound Recorder2.88汉化版.exe录音软件MP3——Cooolsoft MP3 Sound Recorder2.88汉化版.exe录音软件MP3——Cooolsoft MP3 Sound Recorder2.88汉化版.exe录音软件MP3——Cooolsoft MP3 ...
而在iOS的`Info.plist`中添加: ```xml <key>NSMicrophoneUsageDescription 需要访问麦克风进行录音 ``` 现在,你可以在你的应用中添加相应的UI按钮,通过点击这些按钮调用`_startRecording`和`_stopRecording`...
### 关于 "soundcard.h" 文件的理解与解析 #### 文件概述 "soundcard.h" 是一个在 Linux 系统中用于定义音频设备接口标准的头文件。该文件主要包含了音频设备的基本配置、版本控制以及一些特定硬件的支持定义等内容...
在开发中,"sound.jar"通常会被包含在项目的类路径中,以确保所有声音相关的类和方法可以被正确加载和使用。使用Java Sound API,开发者可以创建复杂的音频应用,如音乐播放器、音频编辑工具,甚至游戏中的音效系统...
Direct3D Sound Player Demo Code是关于使用DirectX的Direct3D音频部分实现3D音效播放的一个示例程序。这个代码演示了如何在游戏或应用中创建沉浸式的三维声音环境,使得声音根据虚拟空间中的对象位置变化而变化,...
3. **冲突的音频驱动**:其他音频驱动或应用程序可能与Soundflower冲突,导致安装失败。在安装前,尝试卸载任何可能冲突的音频软件,或者在安全模式下进行安装。 4. **依赖库**:确保系统上安装了所有必要的依赖库...
MAGIX Video Sound Cleaning Lab.part3MAGIX Video Sound Cleaning Lab.part3MAGIX Video Sound Cleaning Lab.part3
在ActionScript 3.0中,`Sound`类及其相关类提供了一套强大的音频处理工具,使开发者能够有效地集成音频资源到Flash项目中,无论是游戏、交互式网站还是多媒体演示。本文将深入探讨如何在AS 3.0中使用`Sound`类及其...
i-Sound WMA MP3 Recorder Pro 是一个专业录音工具,它除了可以将录音的内容保存为 WAV、MP3、WMA、OGG 等格式之外,还支持保存为 APE 文件类型,APE 是采用 Monkey's Audio 编码的音频格式。Monkey's Audio 也是...
同时,需要包含DirectX SDK中的头文件和链接库,以便调用DirectSound的相关API。 6. 调试和优化: 在开发过程中,可能会遇到如录音无声、声音断断续续等问题。这些问题可能源于设备兼容性、驱动程序问题或是代码...
在《DirectSound开发入门》这份PDF文档中,你将能够找到关于这些概念的详细解释,包括示例代码和实际操作步骤,帮助你快速上手DirectSound的开发。无论你是初学者还是有经验的开发者,这份资料都是学习和参考的宝贵...
下面将详细解释关于Sound Blaster 16 驱动的相关知识点。 1. **驱动程序的作用** - 驱动程序是计算机硬件和操作系统之间的接口,它允许操作系统控制和通信硬件设备,如声卡。Sound Blaster 16 驱动就是专门为了使...