- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从 Firemonkey XE7 Windows 应用程序播放 mp3 文件。通过放置一个 TMediaPlayer 组件,为其分配一个 .mp3 文件,然后播放它,这应该是一个简单的任务。但是,我收到以下错误:
Application Error
Exception EReadError in module MediaPlayerTest.exe at 00000000000012139E.
Error reading MediaPlayer1.FileName: Unsupported media file testfile.mp3.
我也尝试过.wav,但也不起作用。(音频编解码器已安装,Windows Media Player 可以成功播放媒体文件。)
然后我尝试在另一台计算机上编译相同的程序,它可以成功编译并且 mp3 播放得很好。
有谁知道为什么它在一台计算机上不能编译但在另一台计算机上可以编译?
最佳答案
XE7使用DirectX进行音频/视频播放。您的 directx 安装可能出现问题。我首先在 VMWare 虚拟机上注意到这个问题,TMediaPlayer 无法播放任何不支持的文件类型。然而,在我的主机上运行的相同程序运行良好。
尝试重新安装 DirectX。
关于delphi - TMediaPlayer 错误 - 不支持的媒体文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28910428/
我正在使用 Delphi 10.3 来开发 Android 移动应用程序。我正在使用 TMediaPlayer 播放 mp3 文件。我想显示当前时间和当前播放的媒体文件的剩余时间,包括分钟和秒(mm:
单独的线程无法查询 TMediaPlayer 对象的 Position 属性是否有原因? 我写了一个Delphi DLL,它是一个带有TMediaPlayer 组件的表单。应用程序定期调用DLL,这些
我正在尝试从 Firemonkey XE7 Windows 应用程序播放 mp3 文件。通过放置一个 TMediaPlayer 组件,为其分配一个 .mp3 文件,然后播放它,这应该是一个简单的任务。
我只想在单击按钮时播放音频文件。我做了简单的代码,当我点击按钮时,声音会在大约 1 秒延迟后出现,我想立即听到,有什么建议吗? procedure TForm1.btnSound(Sender:
这是一个 TMediaplayer 播放文件的例子 var Med : TMediaplayer; begin Med := TMediaPlayer.Create(self); Me
我是一名新手程序员,如果这对你们来说听起来很基础,那么我很抱歉。我有一个看起来(基本上)像这样的程序: procedure TForm1.BitBtn1Click(Sender: TObject);
嗨,我对 Delphi 还很陌生,但以前编程过。 我想从笔记本电脑的麦克风输入录制音频。 Tmediaplayer 有一个录制按钮,但我不太明白其中的文档 http://docs.embarcader
我有一个 TTrackBar 和一个 TMediaPlayer,我正在寻找一种使用 LiveBindigs 功能根据 TMediaPlayer 位置更改 TTrackBar 位置的方法。 问题是,TM
我是一名优秀的程序员,十分优秀!