![电影无法在投影机上播放](https://linux22.com/image/293404/%E7%94%B5%E5%BD%B1%E6%97%A0%E6%B3%95%E5%9C%A8%E6%8A%95%E5%BD%B1%E6%9C%BA%E4%B8%8A%E6%92%AD%E6%94%BE.png)
我正在尝试将视频添加到我的 beamer-präsentation 中。图片和按钮都显示出来,但视频无法播放。我使用的是 iOS,以防我的平台出现特殊问题。感谢您的时间 :)
\begin{frame}{Snake-Lichtspiel}
\begin{center}
\movie[width = 6cm, hight = 6cm, start = 0s, duration = 15s]{\includegraphics[width = 6cm, hight = 6cm]{../Images/P1080386}}{../Videos/snake.mp4}
\\
\hyperlinkmovie[start = 15s, duration = 20s]{snake}
{\beamerbutton{Snake}}
\hyperlinkmovie[pause]{snake}{\beamerbutton{pause}}
\hyperlinkmovie[resume]{snake}{\beamerbutton{resume}}
\end{center}
\end{frame}
答案1
包裹movie15
几年前就已经过时了。它被media9
由同一作者编写的包,具有相似的语法。
以下示例适用于 Linux、Mac 和 Windows 上的 Adobe Reader,但不适用于 iOS。嵌入视频是一项棘手的工作,因为播放需要 Flash 应用程序 (SWF),要么嵌入 PDF 中,要么在演示运行时下载。
在此代码中,播放器VPlayer9.swf
是嵌入的,但 iOS 上的 Adobe Reader 不支持此功能,而且我还没有找到一个真正支持的播放器。软件包手册对此有一些说明:
据报道,ezPDF Reader 可以在运行 Android 或 iOS 的平板电脑和手机上播放嵌入的视频和声音文件
media9
。
因此,此应用程序可能会VPlayer9.swf
像在此处嵌入代码一样处理。不幸的是,该应用程序需要付费,而且我不想购买它,因为我不会在这次测试之外使用它。1
cubeposter.png
用于cube.mp4
示例的媒体文件可以在media9
软件包分发中找到。
\documentclass{beamer}
\usepackage{media9}
\begin{document}
\begin{frame}
\includemedia[
addresource=cube.mp4,
flashvars={
source=cube.mp4
&autoPlay=true % start playing on activation
&loop=true
}
]{\includegraphics{cubeposter}}{VPlayer9.swf}
\end{frame}
\end{document}
1如果有人有 Android 设备并且有时间测试,我将不胜感激。如果我没记错的话,Google Play Store 允许购买应用程序有试用期,但自从我使用 Android 以来,这种情况可能已经发生了变化。