Incrustar un vídeo con media9 a través de transiciones de diapositivas

Incrustar un vídeo con media9 a través de transiciones de diapositivas

Dentro de un fotograma del proyector, quiero que se reproduzca un videoclip una vez. Luego quiero que aparezca el texto y que el fotograma final del clip permanezca visible. Para evitar hacer clic en el video, uso la activate=pageopenopción dentro de la media9 \includemediafunción. Como resultado, cuando aparece el texto, el vídeo se reproduce, ya que también está incrustado en esa diapositiva.

Estoy abierto a cualquier solución que logre el objetivo anterior, pero una cosa que intenté fue incluir el video real solo en la primera diapositiva y, para las diapositivas posteriores, incluir un "video" que sea solo el cuadro final (sin sonido). del vídeo real. Aquí hay un MWE (a excepción de los archivos de vídeo que faltan, por supuesto):

\documentclass{beamer}
\usepackage{media9}

\begin{document}

\begin{frame}{Video and Text Frame}
    \only<1>%
    {%
        \includemedia%
        [%
            width=\textwidth,%
            height=.5625\textwidth,%
            activate=pageopen,%
            deactivate=onclick,%
            addresource=VideoClip.mp4,%
            flashvars=%
            {%
                source=VideoClip.mp4&%
                autoPlay=true&%
                loop=false%
            }%
        ]%
        {}{VPlayer.swf}%
    }%
    \only<2>%
    {%
        \includemedia%
        [%
            width=\textwidth,%
            height=.5625\textwidth,%
            activate=pageopen,%
            deactivate=onclick,%
            addresource=OneFrameVideo.mp4,%
            flashvars=%
            {%
                source=OneFrameVideo.mp4&%
                autoPlay=true&%
                loop=false%
            }%
        ]%
        {}{VPlayer.swf}%
    }
    \onslide<2>{Text that appears}
\end{frame}

\end{document}

El problema es que los vídeos, especialmente los de un solo fotograma, tardan un momento en aparecer. El resultado es una transición de diapositivas muy fea, ya que el primer vídeo desaparece momentáneamente antes de que el segundo vídeo lo reemplace. ¿Hay alguna manera de hacer que la apariencia de los videos sea más fluida? Si hago clic en el pdf una vez, el feo espacio desaparece (¿porque el visor de pdf ya cargó los videos?), pero arruina la función de reproducción automática en el fotograma en cuestión y en otros fotogramas no relacionados.

También intenté usarlo \includegraphicscon una imagen del último cuadro, pero los tamaños estaban un poco fuera de lugar (lo que genera una transición que es fea de una manera diferente) sin importar cómo intenté configurar el archivo width.

Respuesta1

Para mi este trabajo:

\documentclass{beamer}
\usepackage{media9}

\begin{document}

\begin{frame}{Video and Text Frame}
\includemedia%
        [%
            width=\textwidth,%
            height=.5625\textwidth,%
            activate=pageopen,%
            deactivate=onclick,%
            addresource=VideoClip.mp4,%
            flashvars=%
            {%
                source=VideoClip.mp4&%
                autoPlay=true&%
                loop=false%
            }%
        ]%
        {}{VPlayer.swf}
\phantom{Text that appears}
\end{frame}
\begin{frame}{Video and Text Frame}
\includegraphics[
            width=\textwidth,%
            height=.5625\textwidth,%
            ]{lastFrameVideoClip}
Text that appears
\end{frame}

\end{document}

tengo el lastFrameVideoClip.jpgcon ffmpegconesta instrucción

información relacionada