注意视频文件两个先决条件:媒体文件(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 文件格式。
下面是林莲枝制作的样式:
下载区
莲枝样例:Using-media9-to-include-videos-files.zip
选自:https://tex.stackexchange.com/questions/102513/embedding-videos-using-media9
发表评论 取消回复