萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> PowerPoint 教學 >> PPT 進階技巧

PowerPoint 嵌入 Windows Media Player 控制項:播放多格式音視頻並精準控制

內建「插入影片/聲音」功能控制力弱 (無法暫停/快轉/音量/進度條)。嵌入 ActiveX 「Windows Media Player」控制項,獲得完整播放器 UI 與物件模型程式化控制能力,支援絕大多數編碼格式 (含安裝解碼器後的 RMVB)。

嵌入與設定步驟

  1. 顯示控制項工具箱: 「檢視」→「工具列」→「控制項工具箱」(2007+:「開發工具」→「控制項」→「傳統工具」→「更多控制項」)。
  2. 選擇控制項: 在「更多控制項」清單中找並選取 Windows Media Player。
  3. 繪製播放器區域: 在投影片上拖曳矩形區域,生成播放器實例 (通常命名為 WindowsMediaPlayer1)。
  4. 設定屬性: 右鍵播放器 → 「屬性」→ 關鍵屬性設定:

進階程式化控制 (VBA)

雙擊播放器或按鈕進入 VBE,操作物件模型:

' 播放/暫停/停止
WindowsMediaPlayer1.Controls.play
WindowsMediaPlayer1.Controls.pause
WindowsMediaPlayer1.Controls.stop

' 跳轉時間 (秒)
WindowsMediaPlayer1.Controls.currentPosition = 45

' 音量
WindowsMediaPlayer1.Settings.volume = 80

' 全螢幕切換
WindowsMediaPlayer1.fullScreen = True

格式相容性擴展

  • 原生支援:WMV, WMA, ASF, MP3, MPG, AVI (特定編碼), WAV, MID, AU, SND。
  • RM/RMVB 支援: 下載安裝 RealAlternative 或 K-Lite Codec Pack (含 Real 分離器/解碼器),WMP 即可透過 DirectShow 架構播放 RM 格式。
  • MP4/H.264:Win7+ 原生支援;XP 需安裝解碼器包。

版本與部署注意

  • 控制項版本依賴系統安裝的 WMP 版本 (XP: WMP9/10/11, Win7: WMP12)。UI 外觀、屬性清單可能差異,核心 URL/autoStart/Controls 均相容。
  • 發布時務必將媒體檔與 .pptx 置同相對路徑結構,整體打包。
  • Mac/行動裝置/網頁版 PowerPoint 不支援 ActiveX,跨平台需求請改用 HTML5 `
copyright © 萬盛學電腦網 all rights reserved
屬性設定建議說明
URL相對路徑 (如 media\intro.wmv) 或絕對路徑媒體來源,**強烈建議相對路徑**,整體資料夾移動不失效
autoStartFalse放映進入頁面不自動播放,待點擊播放鍵/觸發器啟動
uiMode"full" / "mini" / "none"完整控制列/迷你控制列/無 UI (純程式控制)
playCount9999 或 0循環次數 (0=無限循環)
volume50 (0-100)初始音量
stretchToFitTrue影片自動填滿控制項區域