Beamer 中带有多媒体包的视频无法播放

Beamer 中带有多媒体包的视频无法播放

我正在尝试使用 Beamer 中的多媒体包播放本地非嵌入式视频。文件编译时没有错误;但是,当我单击占位符图像时,它只会移动到下一张幻灯片。MWE 如下所示,文件(tex、图像和视频)可以在此处下载: https://www.dropbox.com/s/29upcupxzlnoc8v/beamervideo.tex https://www.dropbox.com/s/h2b0jce86xhm4yg/sintel.avi https://www.dropbox.com/s/5fl0q2b78yeg5s1/sintel.jpg https://www.dropbox.com/s/0phqobyb8nwrusn/sintel.mp4

\documentclass{beamer}
\usepackage{multimedia}
\title{Video in Beamer presentation}
\begin{document}
\frame{\maketitle}
\begin{frame}
    \frametitle{\textit{Sintel} trailer 480p MP4}
        \begin{center}
        \movie[width=\textwidth,showcontrols=true]
        {\includegraphics[width=\textwidth]{sintel.jpg}}{sintel.avi} \\
        Click on picture to play the movie
    \end{center}
\end{frame}
\end{document}

这对任何人都有用吗?我不确定是不是我的 PDF 查看器(evince,Ubuntu)不兼容,或者我只是错误地使用了多媒体包?我在网上找到了这个例子,并假设它对作者有用。

虽然其他软件包可以轻松嵌入电影/动画,但它们通常需要使用 Adob​​e Acrobat,并且会产生非常大的 PDF。我使用多媒体软件包的动机是避免使用 Adob​​e Acrobat

编辑:我包含了 mp4 和 avi 版本的视频并尝试了两个版本,但没有成功。

答案1

您需要使用 Okular,而不是 Evince。使用 Okular,您提供的示例可以正常工作。

答案2

我正在使用 LuaTeX 生成 PDf,版本 beta-0.79.1 (TeX Live 2014) (rev 4971) 和\usepackage{multimedia}beamer使用此版本,可以嵌入*.avi*.mp4格式化(我测试过)与最新的 PDF 查看器 OKULAR 结合使用。错误可能与视频背后的编解码器有关。以下是有效的编解码器属性:

MP4 编解码器:H.264

AVI 编解码器:ITU H.264

相关内容