有没有办法暂时阻止 media9 包含视频?我在考虑可以给 graphicx 包提供类似于“demo”选项的东西。我有一些较大的视频,这会减慢编译时间。
提前致谢,
基思
答案1
是的,您可以draft
在加载包时使用该选项media9
。在草稿模式下,media9
不嵌入视频,而只显示占位符图形。与此结合使用demo
甚至graphicx
可以将占位符图形更改为普通框。
不仅编译时间更快,而且 PDF 文件大小也大大减小。
示例注释
视频嵌入的代码直接取自media9
包装手册. 所需的媒体文件是cube.mp4
和cubeposter.png
,均可从media9
分配。
将媒体文件放在与您的文档相同的目录中(下面的示例代码)并用 进行编译pdflatex
。嵌入后,需要 Adobe Reader 和适合您操作系统的 Flash Player/插件才能观看视频。
cubeposter.png
仅显示占位符图像 ( )。删除draft
选项会重新添加视频。
\documentclass{beamer}
\usepackage[draft]{media9}
\begin{document}
\begin{frame}{Test}
\includemedia[
addresource=cube.mp4,
flashvars={
source=cube.mp4
&autoPlay=true % start playing on activation
&loop=true
}
]{\includegraphics[height=0.2\linewidth]{cubeposter}}{VPlayer9.swf}%
\end{frame}
\end{document}