我正在尝试将视频嵌入到 Beamer 演示文稿中。我必须指定下面的示例使用media9
包之前曾工作。它不再工作了,我不明白为什么。我知道已经创建了许多类似的主题,从中,我设法生成了下面链接的工作代码。
\documentclass[10pt]{beamer}
\usetheme{Frankfurt}
\usepackage{media9}
\begin{document}
\begin{frame}
\frametitle{title}
\includemedia[
width=1\linewidth,height=0.3\linewidth,
activate=pageopen,
passcontext,
addresource=NRCollisionalQuenchToh.mp4,
flashvars={source=NRCollisionalQuenchToh.mp4
%&autoplay=true
%&loop=true
} %adjust
]{\fbox{Please work?}}{VPlayer.swf}
\end{frame}
\end{document}
再次,这曾经有效,但现在不再如此。
我在 Windows 10 上使用 TexStudio 作为编辑器。miktek 控制台是最新的,我拥有最新版本的 Adobe Acrobat Reader DC (20.013.20064)。
这是编译无误,然后 Adobe 打开 PDF。但是,一旦进入幻灯片,就会出现一个小框,提示正在加载视频。一旦框显示“就绪”,什么也不会发生,视频无法播放。
此外,我知道应该可以使用该multimedia
软件包直接将视频嵌入到 beamer 中。我完全同意,但我就是无法让它工作。我也知道可以有外部链接,我也知道如何做,但这不是我想要的。这是我的代码:
\documentclass[10pt]{beamer}
\usetheme{Frankfurt}
\usepackage{multimedia}
\begin{document}
\begin{frame}
\frametitle{title}
\movie[
poster,
showcontrols=true]
{Embedded}{water.avi}\\
\movie[externalviewer]{External link}{water.avi}
\end{frame}
\end{document}
我愿意接受任何用于在 latex beamer 中嵌入视频的解决方案,无论我使用什么视频格式。我更喜欢使用软件包的解决方案media9
,这样就可以将 pdf 发送给某人,而不必在旁边录制视频,但目前,我对任何解决方案都满意。
提前感谢您的帮助。
答案1
Adobe 将于 12 月底停止对 Flash 的支持。您是否同意停止在 Acrobat Reader 中使用 Flash?
虽然可以在设置中撤消此操作,但 12 月 31 日之后的 AR 更新可能会最终禁用 Flash 的使用。
Acrobat Reader 中可以播放不带 Flash 的视频,但目前没有提供供用户交互的控制按钮。
其他回答提出了一种不带 Flash 的嵌入 MP4 视频的命令,但是受到上一句给出的限制。