【发布时间】:2012-01-12 22:16:59
【问题描述】:
使用 mciSendString 命令我可以播放 avi、mpeg、mp3 等,但我无法播放 mp4。在这个web-site 中,它说只要我有正确的编解码器,我就可以播放任何视频。我可以使用其他媒体播放器(例如 vlc 播放器)播放 mp4。如何播放 mp4 视频或如何让 MCI 设备自动检测必要的驱动程序类型并播放视频?
【问题讨论】:
标签: vb.net video mp4 mci mcisendstring
使用 mciSendString 命令我可以播放 avi、mpeg、mp3 等,但我无法播放 mp4。在这个web-site 中,它说只要我有正确的编解码器,我就可以播放任何视频。我可以使用其他媒体播放器(例如 vlc 播放器)播放 mp4。如何播放 mp4 视频或如何让 MCI 设备自动检测必要的驱动程序类型并播放视频?
【问题讨论】:
标签: vb.net video mp4 mci mcisendstring
VLC 将其 MPEG-4 解析器和编解码器嵌入到应用程序中,并且不与系统共享。您需要在 Windows 中注册并扩展标准 API 以支持 MPEG-4 的“真正”编解码器。如果您不想寻找要安装的特定编解码器,也许最简单的方法是安装 K-Lite 等编解码器包。
【讨论】: