%20com%20beamer%20no%20Windows%20com%20o%20pacote%20multim%C3%ADdia.png)
Estou usando o beamer ligadoJanelas 10, e quero que meu vídeo mp4 seja lido usando opacote multimídia(Não quero media9 porque tenho vários vídeos e o arquivo pdf final fica muito pesado no final). Apesar dos vários tópicos sobre questões relacionadas, não encontrei resposta para este problema específico.
Não tenho nenhum erro de compilação, meu vídeo está na pasta correta. O pdf foi criado com sucesso. Mas no arquivo pdf, utilizando a versão mais recente do Adobe Reader (2019.012.20036), não mostra o vídeo, apenas um espaço em branco. Se eu clicar no local onde o vídeo deveria estar, obtenho um contorno dele, mas nada com o botão direito. Alguma ideia de qual é o problema? Aqui está o trecho de código dentro de um quadro:
\movie[height=0.5625\textwidth, width=1.0\textwidth,
poster, autostart]{}{video.mp4}
Informações adicionais 1: Também trabalho em Linux e o mesmo código (com o mesmo vídeo mp4 e usando também multimídia) funciona perfeitamente. Quero dizer que assim que o pdf for criado, eu o abro com o Okular e o vídeo começa diretamente.Portanto, o mesmo código funciona no Linux (16.04), mas não funciona no Windows.
Informações adicionais 2: Mesmo assim tenteimídia9para investigar esse problema no Windows, com o mesmo vídeo mp4. O vídeo desta vez aparece no slide, mas por algum motivo, não inicia diretamente quando chego no slide, apesar dopágina abertacomando. Aqui está o código correspondente:
\includemedia[width=1.0\textwidth, height=0.5625\textwidth,
activate=pageopen, passcontext, transparent, addresource=hexapod.mp4,
flashvars={source=hexapod.mp4}]{}{VPlayer9.swf}
Responder1
O
\movie...
comando do pacotemultimedia
implementa o "Movie Annotation", um antigo padrão da especificação PDF. No Acrobat Reader apenas são suportados formatos de vídeo muito antigos: alguns QuickTime*.mov
e*.avi
com o codec "MS Video 1". Embora o MP4 possa ser reproduzido no Linux Okular, este formato de arquivo não é suportado pelo Acrobat Reader e pela especificação PDF.media9
:Para iniciar a reprodução automaticamente, a variável FlashautoPlay
também deve ser definida. A opçãoactivate=pageopen
apenas informa ao visualizador de PDF para inicializar o FlashPlayer e carregar o aplicativo reprodutor de vídeoVPLayer.swf
ao abrir a página.
O seguinte exemplo mínimo com media9
FlashVarautoPlay
e arquivos de exemplo do mwe
pacote funcionam para mim. Versões mais recentes do Acrobat Reader, FlashPlayer, media9
instaladas:
\documentclass{beamer}
\usepackage{media9}
\usepackage{graphicx}
\begin{document}
\begin{frame}{Blank page}
Go ahead!
\end{frame}
\begin{frame}{Video autoplay}
\begin{center}
\includemedia[
width=0.5\linewidth,
activate=pageopen,
addresource=example-movie.mp4,
flashvars={
source=example-movie.mp4
&autoPlay=true
},
passcontext, % enable VPlayer's right-click menue
]{\includegraphics{example-movie}}{VPlayer.swf}%
\end{center}
\end{frame}
\end{document}
Para obter informações sobre como usar media9
arquivos de mídia separados (não incorporados), consulte:https://tex.stackexchange.com/a/73039