我在将视频添加到我的 Beamer 演示文稿中时遇到了一些问题。这是我的框架,
\begin{frame}{Frame Title}
\movie[width=6cm,height=4.5cm]{}{videos/test.avi}
\end{frame}
当我设置视频的宽度和高度时,问题就出现了。当我进入 PDF 查看器的演示模式时,视频的两侧出现了黑色空间。
有没有办法可以彻底摆脱这些?
我尝试强制将框架之前的背景颜色改为白色(\setbeamercolor{background canvas}{bg=white}
),但这并不能解决问题。
梅威瑟:
\documentclass[11pt]{beamer}
\usepackage{multimedia}
\usepackage{tabularx}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{gensymb}
\begin{document}
\begin{frame}
\end{frame}
\begin{frame}{Frame 1}
\movie[poster,autostart,width=6cm,height=4.5cm,repeat=true]{}{rho.avi}
\end{frame}
\end{document}
视频在这里:https://ufile.io/fb2de
截屏:
答案1
您可以使用media9
包而不是multimedia
(附带 beamer),需要将您的视频转换为.mp4首先(例如这里或其他任何地方)。这是值得的,因为media9
可以将视频物理地包含在 PDF 中,这意味着你不需要随身携带实际的视频文件,也不依赖于目标 PC 上的任何编解码器(使用外部.avi文件和multimedia
)。
\documentclass[11pt]{beamer}
\usepackage{media9}
\usepackage{tabularx}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{gensymb}
\begin{document}
\begin{frame}
\end{frame}
\begin{frame}{Frame 1}
\includemedia[
width=6cm,height=4.5cm,
activate=pageopen,
keepaspectratio, % optionally useful
transparent, % optionally useful
playbutton=plain,
addresource=rho.mp4,
flashvars={
source=rho.mp4
&autoPlay=true
&loop=true}
]{}{VPlayer.swf}
\end{frame}
\end{document}