如何在投影仪帧之间保持视频播放?

如何在投影仪帧之间保持视频播放?

\minipage我目前正在制作一个演示文稿,其中的特定部分我想介绍一个特定问题。我通过添加在背景中播放的视频并更新视频右侧的内容来实现。

\usepackage{multimedia}我可以毫无问题地使用和命令在我的演示文稿中加入视频\movie

请参阅下面我的代码的提取部分(希望它有效,我没有尝试过):

\documentclass{beamer}
\usepackage{graphics}
\usepackage{multimedia}

\begin{frame}{Pulling hose problem}
  \begin{minipage}{0.55\textwidth}
    \begin{center}
      \movie[autostart,loop,continue]{
        \includegraphics[width=\linewidth, keepaspectratio]{anImage.png}
      }{aMovie.mpg}

    \end{center}
  \end{minipage}  \hfill
%
\only<1>{
  \begin{minipage}{0.4\textwidth}
    \textbf{\color{txtcolor2} Setup :}
    \begin{itemize}
      \item HRP-2 humanoid robot
      \item rigid, \emph{empty} fire hoze
      \item motion capture system
    \end{itemize}
  \end{minipage}
}
%
\only<2>{
  \begin{minipage}{0.4\textwidth}
    \textbf{\color{txtcolor2} Major technical issues while}
    \begin{itemize}


    \item \textbf{\color{txtcolor2} pulling :}
    \begin{itemize}
      \item Important drift
      \item Robot less balanced
    \end{itemize}

    \item \textbf{\color{txtcolor2} picking :}
      \begin{itemize}
        \item Self-collision
        \item Joint limit
        \item Balance
      \end{itemize}

    \end{itemize}
  \end{minipage}
}
%
\only<3>{
  \begin{minipage}{0.39\textwidth}
    \textbf{\color{txtcolor2} Objectives :}
    \begin{itemize}
      \item Pick up a rigid fire hose
      \item Pull it toward a desired position
    \end{itemize}
    \vspace*{0.7cm}
  \end{minipage}
}
%
\end{frame}

\end{document}

这里的问题是 Beamer 会根据说明创建多张幻灯片。每次我更新幻灯片的一部分时only<>,视频都会从时间开始重新播放。0only<>

问题是:有没有办法在更新幻灯片的同时继续播放视频?

我一直在谷歌上搜索,只找到了关于幻灯片中嵌入视频的主题......如果有人知道是否可能,请告诉我。

答案1

我认为,保持视频播放在概念上是不可能的,因为每个叠加层都是 pdf 中的单独页面。但是,您可以在每个叠加层中播放视频的片段。因此,例如,如果第一帧应显示第一分钟,第二帧应显示第二分钟:

  • 每个覆盖的时间范围可以用以下方式指定start=0s,duration=60s
  • 自动切换幻灯片\animate<1-2> \transduration<1-2>{60.0}

(由于缺少视频文件,未经测试)

\documentclass{beamer}
\usepackage{multimedia}

\begin{document}

    \begin{frame}{Pulling hose problem}
        \animate<1-2>%
        \transduration<1-2>{60.0}%

        \begin{minipage}{0.55\textwidth}
            \centering
            \only<1>{
                \movie[autostart,loop,continue,start=0s,duration=60s ]{\includegraphics[width=\linewidth, keepaspectratio]{anImage.png}}{aMovie.mpg}
            }
            \only<2>{
                \movie[autostart,loop,continue,start=60s,duration=60s ]{\includegraphics[width=\linewidth, keepaspectratio]{anImage.png}}{aMovie.mpg}
            }
        \end{minipage}  
        \hfill
        %
        \only<1>{
            \begin{minipage}{0.4\textwidth}
                1   
            \end{minipage}
        }
        \only<2>{
            \begin{minipage}{0.4\textwidth}
                2   
            \end{minipage}
        }

\end{frame}

\end{document}

相关内容