gpt4 book ai didi

delphi - 在哪里可以找到免费/开源的 Delphi 多媒体组件?

转载 作者:行者123 更新时间:2023-12-03 15:47:29 25 4
gpt4 key购买 nike

我在一个项目中,我必须能够播放几乎音频/视频文件(格式)。

要求:

视频:

  • .dat(vcd 和 svcd)
  • .vob (DVD)
  • .rmvb(真实媒体)
  • .mp4 (mpeg4/x264/h264)
  • .wmv/.asf(Windows 媒体)
  • .avi(xvid/divx/mpeg2 等...)
  • .mkv(matroska,可选)

    音频:

  • .mp3(你可能知道这一点)

  • .ogg(vorbis)
  • .wma(Windows 媒体)
  • .wav(波形)

我已经安装了上述所有编解码器,并且在我的系统上完美运行(尝试使用 WMP 10、Media Player Classic Home Cinema、VLC 和 Zoom Player)。

我已经尝试过基本的 TMediaPlayer 但无法在 .avi 视频之外的其他播放器上工作,然后我抓取 DSPack 但它无法播放 .avi (xvid/divx) 或 .mkv,我抓取 VLC 但它是这只让我更头疼,因为它只是 ActiveX 包装器(没有纯 vcl 组件)。

有人可以建议另一个组件吗?免费或开源将是首选。

编辑:我已经解决了 DSPack 的问题,看起来我必须始终使用 FDDShow 来使用 DSPack 播放视频。

最佳答案

您可以导入 WMP 10 ActiveX 控件(“组件”->“导入组件”菜单项),然后将 WMP 嵌入到您的应用程序中。

由于它是操作系统的一部分,因此没有比这更免费的了;如果您可以运行 Delphi 应用程序,则操作系统就在那里。 :-)

关于delphi - 在哪里可以找到免费/开源的 Delphi 多媒体组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/610638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com