H-264 mp4 视频通过 Acrobat 嵌入 PDF 后可在 iPhone 上播放,但通过 media9 则无法播放

H-264 mp4 视频通过 Acrobat 嵌入 PDF 后可在 iPhone 上播放,但通过 media9 则无法播放

软件包中是否存在错误media9,导致 H-264 mp4 文件可以正确嵌入并在计算机上正确播放,但不能在 iPhone 上播放?我使用多媒体下的视频工具在 Acrobat X Pro(Mac OS 10.6.8)中嵌入了完全相同的 mp4 视频文件,在这种情况下,视频在 iPhone 上的 Acrobat X Pro 和 ezPDF Reader 中完美播放。但是,当我通过 media9 嵌入完全相同的视频文件(测试和VPlayer.swf)时StrobeMediaPlayback.swf,该文件在 Acrobat 中播放,但在 ezPDF Reader 中显示为空白媒体文件夹图标。单击该文件夹会弹出错误消息

Media playback failure. Can not play format.

我的 LaTeX2e 发行版是 MacTeX 2012。我在 TeXShop 中使用 LaTeX 引擎。

答案1

嵌入media9版本 0.11 的 MP4/h.264 视频和 MP3 声音文件可以在 Android 或 iOS 平板电脑和手机上的 ezPDF Reader 中播放,但不使用与媒体文件一起嵌入的基于 Flash 的播放器(、、StrobeMediaPlayback.swf)。ezPDF 使用其自己的内置播放器,因为它不支持 Flash。VPlayer.swfAPlayer.swf

为了使视频和声音文件在 ezPDF Reader 中工作,必须嵌入它们,文件名中不包含路径部分。如果媒体文件位于其他目录中,\addmediapath则应使用当前目录。

更新:另一个要求似乎是省略播放按钮覆盖。

\addmediapath{path/to/media/files}
...
\includemedia[
  width=0.4\linewidth,height=0.3\linewidth,
  activate=pageopen,
  addresource=random.mp4,
  playbutton=none,
  flashvars={src=random.mp4}
]{}{StrobeMediaPlayback.swf}

相关内容