かきかたえんぴつ

いつかどこかで何かの役にたつかもしれないメモ

Beamer で PDF ファイルに動画を埋め込む

以下の URL から media9 パッケージをダウンロードする。

zip ファイルの中身を C:\w32tex\share\texmf に入れる。ls-R を使っていなければインストール終わり。使っていれば mktexlsr などするのだと思う。

動画の埋込み方は、パッケージを読み込んで

\usepackage[english]{babel}
\usepackage{media9}

以下のように記述する。

\begin{center}
\includemedia[
  activate=pageopen,
  width=160pt,height=160pt,
  addresource=hoge.mp4,
  flashvars={%
     src=hoge.mp4%
     &autoPlay=false%
     &scaleMode=stretch%
     &volume=0%
     &loop=true%
  }  
]{}{StrobeMediaPlayback.swf}
\end{center}

hoge.mp4 には動画ファイルへのパスを指定する。他のパラメータは適宜変更。MP4 の縦横ピクセル数が偶数でないとうまくいかなかったが、理由は不明。とりあえず xelatex ではコンパイルできた。

参考: