在 powerdot 演示文稿中将 movie15 替换为 media9

在 powerdot 演示文稿中将 movie15 替换为 media9

去年我可以movie15在我的工作powerdot演示,通过dvi2ps ps2pdf路线。我最近又去了一次,但电影(*.wma)再也看不到了。我花了两天的时间试图理解media9作为替代品,我可以让两者独立工作,但不能一起工作(至少不是真的,很像)。有没有人成功做到过这一点,或者有什么原因可能行不通?

我将 WMA 转换为 MP4,如果我按照这种dvipdf方式,使用media9文章类或powerdot类,我就能正确显示电影,但是,虽然文章类“看起来”正确,但powerdot类 PDF 仅覆盖 pdf 页面的底部 1/4。

如果我转到dvi2psps2pdf(GS 9.05),powerdot和文章类都看起来正确(占据整个页面),但电影不会出现在任何一个中。我可以发布具体信息,但我认为我会得到一个总体答案,即这确实是可能的。我尝试了我发现的大多数建议(即-dNOSAFER),但没有运气!

回复 Alexander: 太棒了,至少现在我知道有人已经成功了,只是 1 和 0 的格式/顺序正确而已。我的设置非常相似,当我运行你的代码时,我得到了:

'powerdot-default.ps' not found. 

所以我添加了一个样式选项:

\documentclass[style=simple]{powerdot} 

然后出现错误:

! Package babel Error: You haven't loaded the option english yet. 

所以我补充道:(\documentclass[style=simple, language=english]{powerdot}... 以防万一有人收到这些错误,我会采取一种解决方法,直到找到正确的问题)。

最后我得到了一个StrobeMediaPlayback.swf未找到的提示,可能是因为我没有安装它(它是 v0.3 附带的吗?)我只有原版VPlayer.swf。所以我会尝试查找,StrobeMediaPlayback.swf因为我仍然处于同样的情况,PDF 看起来很棒(格式方面),但电影仍然不存在...我必须手动更新到 v0.3 吗?我以为我已设置为自动更新,但可能不是。

我可以问一下您的开关/参数的用途dvi2psps2pdf

答案1

我不会movie15再使用了。将所有视频文件转换为或重建为后MP4media9应该可以。下面的示例使用类powerdotmedia9(v0.3,昨天上传)对我有用。视频文件已从复制$TEXMF/doc/latex/media9/files到工作目录中。不需要使用ps2pdf选项。-dNOSAFERmedia9

\documentclass{powerdot}
\usepackage[UKenglish]{babel} %media9.sty needs it, language doesn't matter
\usepackage{media9}

\begin{document}

\begin{slide}{Embedded video}

  \includemedia[
    activate=pageopen,
    width=200pt, height=150pt,
    addresource=random.mp4,
    flashvars={
       src=random.mp4
      &loop=true
    }
  ]{}{StrobeMediaPlayback.swf}

\end{slide}

\end{document}

相关内容