请问exe资源内嵌的mp3或wma,如何并且“流”的方式直接播放呢?盼赐例子(送100分):) Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiMultimedia/html/delphi_20061009145227262.html
请问如何exe内嵌mp3或wma,并且“流”的方式直接播放呢?盼赐例子(送100分):)  
   
  传统的临时存出mp3到硬盘的方法,我找到很多了,但是唯独   用流的方式,直读音频并且播放的教程例子却没有。  
   
  是需要用文件流,内存流的方式吧?  
   
  可如何读取流的音频呢?mediaplay不支持读取“流”  
   
  哪一个组件,可以像图片bmp那样,“loadformStream”   呢?  
   
  期待直接例子,谢谢啦!:)   100分封送

呵,都出200分了,可见很急了不是,用API吧,很管用的,照我说的没错

没有玩过,学习~~~~

改用wav格式,可用系统函数playsound直接播放  
  PlaySound('文件资源名',HInstance,SND_RESOURCE);

可用豪杰软件把mp3格式转为wav格式

1.采用楼上的方法,  
   
  2.是否可以考虑,将exe中的mp3资源导出到硬盘上,再播放mp3文件呢??

mark

"用API吧,很管用的,照我说的没错"  
   
  --用哪个API啊?可否详细说一下呢:)  
   
  WAV的方式,我都掌握的。但目前,需要Mp3,或者wma的格式。  
   
  “将exe中的mp3资源导出到硬盘上,再播放mp3文件”-目前,领导要求不能在客户端硬盘上留下任何的“痕迹”,所以还是要用   流啊   ...可流应该怎样用呢?  
   
  WAV流的介绍很多,但是Mp3的调用,却基本没有

UP   :)

总结上面的回答:WAV格式的资源可以直接播放,MP3格式的资源不可以直接播放。  
  变通的方法:讲MP3格式的资源在内存里转换成WAV格式,直接播放。

学习

我有一个放MP3的DLL  
  可以流播放  
  DLL与示例文件例已发到你的信箱了  
   
  以下是测试写的代码  
  Procedure   TFrmMain.FormCreate(Sender:   TObject);  
  Var  
      Res:   TResourceStream;  
  Begin  
      If   (HIWORD(BASS_GetVersion)   <>   BASSVERSION)   Then  
      Begin  
          MessageBox(0,   'An   incorrect   version   of   BASS.DLL   was   loaded',   Nil,   MB_ICONERROR);  
          Halt;  
      End;  
      If   (Not   BASS_Init(-1,   44100,   0,   Handle,   Nil))   Then  
      Begin  
          MessageBox(Handle,   '无法初始化设备!',   '错误',   MB_ICONHAND);  
          Halt;  
      End;  
      Res   :=   TResourceStream.CreateFromID(HInstance,   1,   'MP3');  
      HS   :=   BASS_StreamCreateFile(true,   Res.Memory,   0,   Res.Size,   BASS_SAMPLE_MONO);  
      Res.Free;  
  End;  
   
  Procedure   TFrmMain.FormDestroy(Sender:   TObject);  
  Begin  
      BASS_Free;  
  End;  
   
  Procedure   TFrmMain.CmdPlayClick(Sender:   TObject);  
  Begin  
      BASS_ChannelPlay(HS,   False);  
  End;

对于分帧的MPEG音频或视频,一般可以通过搜索相关的帧头的特定信息来取得数据。具体请参见相关的RFC文档。

转载于:https://www.cnblogs.com/delphi2007/archive/2009/03/13/1410284.html

请问exe资源内嵌的mp3或wma,如何并且“流”的方式直接播放呢?盼赐例子(送100分):)...相关推荐

  1. html块左右排列,html – 如何均匀地排列多个内嵌块元素?

    我最近读了一个非常聪明的技巧来完成你所要求的工作. 简而言之,你只需要使用text-align:justify;在容器元素上实现这一点,结合一个额外的不可见块. 这是因为内联块元素被视为文本内容的一部 ...

  2. html如何整齐排列选择框,html – 如何均匀地排列多个内嵌块元素?

    我最近读了一个非常聪明的技巧来完成你所要求的工作. 简而言之,你只需要使用text-align:justify;在容器元素上实现这一点,结合一个额外的不可见块. 这是因为内联块元素被视为文本内容的一部 ...

  3. 网页内嵌播放器之完全代码

    1.avi格式 代码片断如下: <object id="video" width="400" height="200" border= ...

  4. Razor Page Library:开发独立通用RPL(内嵌wwwroot资源文件夹)

    Demo路径:https://github.com/yanshengjie/RPL.Demo 1. Introduction Razor Page Library 是ASP.NET Core 2.1引 ...

  5. 内嵌资源html,内嵌元素(HTML)

    内嵌内容 applet元素 过时的HTML Applet元素(applet)将Java applet嵌入文档中:不赞成使用此元素 embed元素 元素嵌入在文档中指定的点的外部内容.此内容由外部应用程 ...

  6. 11.6 如何使用内嵌资源类(ResourceRetriever)?

    获取类库(组件 或 装配件)的内嵌资源,一般返回的是字节流或文件流,在获取时还应该指定从哪个类库获取,如果未指定类库时,则类库是发起调用方法所在的类库. 所在组件:IBeamMDAACore.dll ...

  7. FPGA芯片结构(可编程输入输出单元IOB/可配置逻辑块CLB/数字时钟管理模块DCM/ 嵌入式块RAM(BRAM)/丰富的布线资源/ 底层内嵌功能单元/内嵌专用硬核)

    目前主流的FPGA仍是基于查找表技术的,已经远远超出了先前版本的基本性能,并且整合了常用功能(如RAM.时钟管理 和DSP)的硬核(ASIC型)模块.如图1-1所示(注:图1-1只是一个示意图,实际上 ...

  8. vs2015c语言内嵌汇编,C#中内嵌资源的读取

    起因 作为一个从Cpper转到C#并且直接从事WPF开发的萌新来说,正式编码过程中碰到了不少问题,一路上磕磕碰碰的.因为软件设计需求上的要求,需要将一些配置文件(XML.INI等)内嵌到程序中,等需要 ...

  9. 内嵌资源html,go 1.16 embed 实现资源文件(html, css, js等)内嵌

    Golang 发布1.16,如今通过//go:embed 注解内嵌资源文件并打包到二进制文件,关于//go:embed的使用网上很多教程,我想也不需要我在此在啰嗦一遍,今天的重点:用go开发网站时候内 ...

最新文章

  1. hbase 读写调优_hbase优化操作与建议
  2. BLE 0x3e HCI_ERROR_CODE_CONN_FAILED_TO_ESTABLISH
  3. python 包和模块的区别_3分钟带你搞懂Python模块、包的区别和使用
  4. python开发多平台app_django下创建多个app并设置urls方法
  5. Java基本语法(15)--while循环结构do-while循环结构
  6. 电子信息工程跨考计算机武大,往届从材料跨考武大085208电子与通信工程初试303分 - 考研 - 小木虫 - 学术 科研 互动社区...
  7. easyui 调用dialog中的方法_SolidWorks中标准件库的创建及调用方法
  8. 什么叫显示动力学_什么叫显示动力学,什么叫隐式动力学分析!
  9. C#高级编程 第十五章 反射
  10. 4.7 Spark SQL 数据分析流程
  11. php连接阿里云mysql
  12. .net core全开源商城源码,支持可视化布局小程序,前后端分离,跨平台运行
  13. 免费申请ssl证书并部署
  14. css图片保持原有尺寸比例
  15. 提现微信和提现到支付宝
  16. 融云主办 WICC 2020 探寻互联网通信云技术风向标
  17. android之Goolgle Map
  18. BigDecimal四舍五入保留两位小数
  19. 回溯法采用的搜索策略_17图的搜索算法之回溯法
  20. CUDA11.3以及PyTorch-GPU版本安装

热门文章

  1. 基于在线地图的轨迹跟踪服务_论文推荐丨陆川伟,孙群,陈冰,等:车辆轨迹数据的道路学习提取法...
  2. CoinOPS Next 街机掌机模拟器整合前端:自定义配置菜单和自定义界面功能介绍
  3. 文心一言独立APP支持语音/ 知乎限制AI生成回答/ AMD新掌机芯片性能超NS二十倍...今日更多新鲜事在此...
  4. js产品详情:鼠标经过放大镜效果
  5. 浙江大学计算机学院工业设计系,浙江大学计算机科学与技术学院工业设计工程(专业学位)保研细则...
  6. 挂单的java处理方案_用Java在去中心化交易所OceanOne上挂单买卖任意ERC20 token
  7. git 下载项目到本地
  8. 机器臂(二)--视觉控制关节点
  9. “铁路之声——自动播音系统”的应用操作演示
  10. 中式快餐上市潮来袭?老乡鸡、老娘舅启动辅导,前者刚被通报责令改正