Vídeo Beamer funcionando en modo presentación y normal.

Vídeo Beamer funcionando en modo presentación y normal.

Como muchos usuarios de LaTeX, sé que incluir un vídeo en un PDF de Beamer es una molestia. Internet dice que es fácil, pero todavía tengo problemas con él (laberinto de códecs, etc.).

En el pasado, logré incluir (y reproducir) un video tanto en Linux (usando multimedia) como en Windows (usando media9). (Bien, ahora no puede reproducir este logro porque AcrobatReader en Windows ya no admite Flash). Sin embargo, con estas 2 soluciones, los vídeos no están realmente incrustados en el PDF, sólo se muestran en el interior gracias a los lectores. Para probar esta última afirmación, después de la compilación, cambio la ubicación de mis videos. Y, como era de esperar, el PDF ya no puede reproducirlos.

Una alternativa es dividir los videos en imágenes y pedirle a Beamer que convierta animateestas imágenes en un video. Esta opción es la ventaja de incrustar los vídeos y se supone que es compatible con Linux y Windows (aún no se ha probado en Windows).

Ahora me gustaría pasar al siguiente nivel. Me gustaría ampliar el área de trabajo de estos métodos. De hecho, el multimediaenfoque funciona en el modo "presentación", pero no en el modo "normal" de mi visor de PDF. Mientras, el animatemétodo funciona en el modo "normal" pero no en el modo "presentación". Como no hay un área de intersección, si tengo una presentación que usa una combinación de estos 2 métodos, tengo que entrar y salir del modo "presentación" todo el tiempo... Súper molesto y desordenado.

Por lo tanto, me gustaría saber si es posible reproducir un animatevídeo en modo "presentación" y/o reproducir un multimediavídeo en modo "normal".

Aquí hay un MWE:

\documentclass{beamer}
\usepackage{beamerthemeWarsaw}
\usepackage{graphicx}

\usepackage{multimedia} % for linux
\usepackage{media9} % for windows
\usepackage{animate} % for both ?


\begin{document}
    
    \begin{frame}
    \frametitle{Option A: linux only}
        \movie[ % On linux with okular ++ poppler and phonon-backend-vlc installed
            showcontrols=true, %
            width=0.8\linewidth
        ]%
        {\includegraphics[width=0.8\linewidth,draft]{./movie_snap.png}}
        {./movie.avi}% or .mp4
        
        With this option:
        \begin{itemize}
            \item I need to accept the "interactive forms",
            \item I \textbf{cannot} play the video in "normal" mode: when I click nothing moves.
            \item I can play the video in "presentation" mode.
        \end{itemize}
    \end{frame}


    \begin{frame}
    \frametitle{Option B: windows only}
        \includemedia[% % Windows AcrobatReader >9.1
            activate=pagevisible,%
            deactivate=pageclose,%
            addresource=./movie.mp4,%
            flashvars={%
                src=./movie.mp4 % same path as in addresource !
                &autoPlay=true % 
                &loop=true % 
                &controlBarAutoHideTimeout=0 %
            },%
            width=0.8\linewidth %
            ]{\includegraphics[width=0.8\linewidth,draft]{./movie_snap.png}}{StrobeMediaPlayback.swf}
        
        With this option:
        \begin{itemize}
            \item Is not working anymore, since Flash is no longer supported.
            \item Any \textbf{replacement} ? 
        \end{itemize}
    \end{frame}


    \begin{frame}
    \frametitle{Option C: linux and windows}
        % \animategraphics[<options>]{<frame rate>}{<file basename>}{<first>}{<last>}
        \animategraphics[width=0.8\linewidth,controls]{10}{./movie-}{001}{099}%.png
        
        With this option:
        \begin{itemize}
            \item I need to accept the "interactive forms",
            \item I can play the video in "normal" mode.
            \item I \textbf{cannot} play the video in "presentation" mode: when I click on the control, it goes to the next slide.
        \end{itemize}
    \end{frame}

\end{document}

información relacionada