mci播放mp3】的更多相关文章

VC播放mp3等音乐文件,可以使用MCI.MCI ( Media Control Interface ) ,即媒体控制接口,向基于Windows操作系统的应用程序提供了高层次的控制媒体设备接口的能力.    对于所有的命令都是通过mciSendCommand进行发送.    InfosystemShow中的CMyMCI类是对MCI各种操作的封装,包括打开.播放.暂停等操作,在主程序中,只需调用      CMyMCI m_myMCI;    m_myMCI.MCIOpen("E:\\Kalimb…
1MIDI的播放---- 乐器数字化接口(MIDI)是由音乐界的一些大公司(包括生产电子音乐合成器的公司)制订的一项协议,后来被计算机产业所采用并成为多媒体音乐文件的标准格式.MIDI文件一般较小,对硬件设备的要求高. ---- 一. 原理 ---- 虽然MicroSoft支持MIDI文件,然而Visual C++或MFC并没有创建任何组件来实现这种支持,但是MicroSoft API提供了三种不同的方法来实现MIDI的播放: MCI(The Media Control Interface).这…
一般播放MP3常见的有两种方法,一种是自己解码,另外一种用系统的库,比如MCI,当然如果可以用控件直接用个控件会更方便. 1.      使用mci #include <windows.h> #include <stdio.h> #include <mmsystem.h> #include <shellapi.h> #include <AFXCOM_.H> #pragma comment(lib,"winmm.lib") vo…
MCI播放mp3音频文件例程 源文件中需要包含头文件 Mmsystem.h,在Project->Settings->Link->Object/libray module中加入库 Winmm.lib.或添加代码#pragma   comment(lib, "winmm.lib") MCI_OPEN_PARMS op; void CMCIDlg::OnPlay() {  // TODO: Add your control notification handler code…
首先获取SD卡path路径下的所有的MP3文件,并将文件名和文件大小存入List数组(此代码定义在FileUtils类中): /** * 读取目录中的Mp3文件的名字和大小 */ public List<Mp3Info> getMp3Files(String path) { SDCardRoot = Environment.getExternalStorageDirectory() .getAbsolutePath(); //获取SD卡的路径名 List<Mp3Info> mp3I…
在部分ie10+flash player 播放mp3,播放第二句话时,中断无法正常播放,(客户的机器上),自己公司的机器测试了几个,都没发现这个问题.其它浏览器(chrome,firefox)也没发现问题. 然后下载了flash player debug版本,通过配置,能看到flash的trace和错误日志,结果,又正常了,再重新装普通版本的flash player,问题又出现了.好吧,估计人品有问题. 然后通过F12开发者工具发现,获取mp3的状态时304,就是说mp3是从本地的cache上获…
/*************************************************************************** * Android命令行播放MP3音乐 * 说明: * 有时候我们会遇到Touch不能使用,也没有鼠标,但是我们要在Android上测试 * 声卡情况,所以我们会想到在adb或者debug终端上使用命令行来播放声音. * * 2016-5-26 深圳 南山平山村 曾剑锋 *************************************…
播放MP3 // MARK: - 播放MP3 /*----- mp3 ------*/ //定时器- func updateTime() { //获取音频播放器播放的进度,单位秒 var cuTime:Float = Float(audioPlayer.currentTime) //更新进度条 jinDuSlider.value = cuTime //获取总时间 var duTime:Float = Float(audioPlayer.duration) //播放时间秒数,换算成:时.分.秒 v…
游戏没有声音多单调. 这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,先看看代码吧: // 编译该范例前,请把 background.mp3 放在项目文件夹中 // 发布时,请把 background.mp3 和编译的 exe 放在一起 // 编译环境:VC6 + EasyX v20100825 // #include <graphics.h> #include <conio.h> // 引用 Windows Multimedia API #pr…
1.ubuntu 13.10 Rhythmbox不能播放mp3的解决方法 软件中心搜索(ubuntu额外的版权受限软件)不带括号 2.中文乱码问题解决方法: 终端顺序操作 : 1.  sudo gedit ~/.profile 2. 文件最后增加下面内容 export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030 export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030 保存退出 3. source ~/.profile 4.…
在开发app的过程中有需要播放mp3的功能,一直想实现,但苦于具体的困难一直未能实现,经过一段时间的资料查询和测试,最终摸索出来,现记录如下: 1.最重要的是安装第三方插件ionic-audio,开源地址是 https://github.com/arielfaur/ionic-audio 第一,cd D:\Dev\sourcecode\IonicApp\FlexApp\IonicEnglish 目录下 第二,安装插件到本地: npm install ionic-audio --save, 安装完…
1.使用msi库 #include <mmsystem.h> #pragma comment(lib,"winmm.lib") ....... //打开文件 MCI_OPEN_PARMS mciOpen; mciOpen.lpstrDeviceType = _T("mpegvideo"); mciOpen.lpstrElementName = _T("c://1.mp3"); MCIERROR mciError = mciSendCo…
本实例实现了AVAudioPlayer播放mp3歌曲文件,实现了播放.暂停.继续操作,音乐音量控制.播放进度显示,同时监听来电打断事件 一.控件初始化 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //初始化三个button UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRec…
使用openal与mpg123播放MP3,附带工程文件 使用openal和mpg123播放MP3文件 使用静态编译,相关文件都在附件里 相关工程文件:openal_mpg123_player.7z 使用visual studio 2010编译,理论上是跨平台的 相关说明请看源代码注释以及mpg123.h和openal文档 /*AUTHOR bowman han * NOTE this is a test program for mpg123 basic usage * EMAIL fancyco…
CEF3 HTML5 audio标签 为什么不能播放mp3格式的音频文件   原因略.   解决方法: 找一个最新版的chrome ,我用的是24版本.路径 C:\Documents and Settings\guo\Local Settings\Application Data\Google\Chrome\Application\24.0.1312.57的下面有一个文件ffmpegsumo.dll.   复制出来,替换掉CEF3的同名文件.就好了.…
播放背景音乐 上文来自:http://blog.csdn.net/henulwj/article/details/8977738 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks;…
转载:http://www.cnblogs.com/igrl/archive/2010/03/29/1699975.html /// <summary> /// 播放MP3文件 /// </summary> public class Mp3Player { //定义API函数使用的字符串变量 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = )] private string Name = ""; [MarshalA…
<?xml version="1.0" encoding="utf-8"?> <!-- 定义当前布局的基本LinearLayout --> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height=…
[[ 支持mp3,在终端: sudo apt-get install gstreamer0.10-*plugins-ugly 支持wma,在终端: sudo apt-get install gstreamer0.10-ffmpeg]] Flac: free lossless audio codec: 自由无损-音频编码解码器 很多APE.FLAC音乐,同一个音乐确实比MP3效果好,但是也很占地方,2G的I7装不了多少音乐, 于是我把APE.FLAC音乐转成500K的OGG格式,音质接近无损,比M…
代码如下: using System; using System.Runtime.InteropServices; using System.Text; using System.IO ; using System.Windows.Forms; namespace WindowsApplication7 { /// <summary> /// clsMci 的摘要说明. /// </summary> public class clsMCI { public clsMCI() { /…
来自:http://www.cnblogs.com/duanchen/p/4445478.html 1.在Vs2012 工具箱右键-->"选择项"-->"Com组件"-->"Windows Media Player" 勾上,然后点击确定. 2.在WinForm 窗体中添加两个 button按钮,一个Windows Media Player,相应 按钮代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14…
参考:http://blog.chinaunix.net/uid-14735472-id-3472898.html centos 6.x  添加 rpmforge 源--- CentOS 6.x 安装rhythmbox mp3插件 在http://dag.wieers.com/packages/rpmforge-release/ 找到一系列的RpmForge-release包. [root@localhost 桌面]# rpm -Uvh rpmforge-release-0.5.3-1.el6.…
.pro项目文件中加入 QT += phonon 包含头    #include <phonon/Phonon> 播放文件    Phonon::MediaObject *media = new Phonon::MediaObject;    Phonon::AudioOutput *audioOutput = new Phonon::AudioOutput(this);    media->setCurrentSource(Phonon::MediaSource("D:\\b…
结果: 1.增加ActionList中的Action时,需要跳到Master界面,不能在Android4Phonel界面下. 2.如果不打开权限的话,会提示“该设备不支持停止录音操作”(Record audion改为True). 3.播放的效果是播放一次就停止了.不是循环的. 实例代码: unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants…
一.简介 1.在onListItemClick中实现点击条目时,跳转到PlayerActivity,mp3info通过Intent传给PlayerActivity 2.PlayerActivity通过android.media.MediaPlayer实现播放,暂停.停止 二.代码1.xml(1)player.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=…
1.获取MediaPlayer实例 (1)可以直接通过new或者create方式: 调用setDataSource和create的区别是,create时已经执行了MediaPlayer.prepare(),而setDataSource需要手动执行. MediaPlayer mPlayer = new MediaPlayer(); mPlayer.setDataSource(); MediaPlayer mPlayer = MediaPlayer.create(); (2)获取用户事先导入到/re…
之前一直使用kali linux ,上班屏蔽噪音都用网易音乐.既然没有Linux客户端,那就网页版吧.不得不说,网易音乐的网页版做的真心赞. 在Kali Linux下面使用Firefox听歌一直都很正常,但是有些网站的MP3就嗝屁了,就没去在意. 前段时间在乌云上花了一些WB兑换了一块威刚256G的SSD,迫不及待的就给装上去了,系统嘛,也该换换了. Kali Linux作为渗透测试神器,里面诸多的功能对于博主来说有些冗余,索性换成ubuntu吧,考虑半晌,博主决定安装xubuntu,毕竟使用了…
1.首先引入jlayer.jar <!-- https://mvnrepository.com/artifact/javazoom/jlayer --> <dependency> <groupId>javazoom</groupId> <artifactId>jlayer</artifactId> <version>1.0.1</version> </dependency> 2. 代码如下 pack…
项目地址https://github.com/979451341/FFmpegOpenslES 这次说的是FFmpeg解码mp3,数据给OpenSL ES播放,并且能够暂停. 1.创建引擎 slCreateEngine(&engineObject,0,NULL,0,NULL,NULL);//创建引擎 (*engineObject)->Realize(engineObject,SL_BOOLEAN_FALSE);//实现engineObject接口对象 (*engineObject)->…
import os os.system('out1.mp3') 自动带开播放器…