注意視頻文件兩個先決條件:媒體文件(MP4/H.264或FLV格式的視頻)和 Flash 格式的媒體播放器(例如 VPlayer.swf 由Media9提供)。

那么 media9 宏包通過將其設置為最后一個參數來嵌入 \includemedia,而選項 addresource=... 指示 LaTeX 將視頻文件物理嵌入到PDF中。

Flash 應用程序通過 FlashVars 進行配置。為此,\includemedia 提供 flashvars 選項。最重要的 FlashVar VPlayer.swf 是用 source=... 設置媒體源。存在更多 FlashVars,例如用于設置音量,或者 loop 告知 VPlayer.swf 無限重放視頻。有關其他配置選項,請參閱 Media9 文檔。

最好將媒體文件放入要編寫的文檔的目錄中,或放入其子目錄中。我們假設 Ruinn.MP4 在子目錄中 videos。最小的工作示例如下:

\documentclass{article}
\usepackage{media9}
\begin{document}
\includemedia[
  width=0.4\linewidth,
  height=0.3\linewidth,
  activate=pageopen,
  addresource=videos/Ruinn.MP4,
  flashvars={source=videos/Ruinn.MP4}]{}{VPlayer.swf}
 \end{document}

請注意,與 addresource 選項和 sourceFlashVar 一起使用的視頻文件的路徑必須相同。另請注意,MP4 只是視頻的容器文件格式。文件內的視頻數據必須使用H.264編解碼器進行編碼。另一種選擇是 FLV 文件格式。

下面是林蓮枝制作的樣式:

media9_crop.png

下載區

蓮枝樣例:Using-media9-to-include-videos-files.zip

選自:https://tex.stackexchange.com/questions/102513/embedding-videos-using-media9

https://www.overleaf.com/project/5d24969daef2846c40def014