我最近一直使用 iPad 和 TexPad 进行大量文本处理工作。有一件事我不知道如何处理,那就是 iPad 上的动画问题,因为我目前在文档中嵌入动画(通常是 mp4)的方法是使用 media9 包,该包通过 flash 实现。由于 iOS 不支持 flash,因此包括 Acrobat 在内的所有标准 PDF 阅读器都无法显示动画。我想知道是否有人有策略可以将动画放入 beamer 中,以便 iPad 可以渲染它?
笔记,我真正想要的是完全使用基于 Flash 的解决方案的替代方案,而不仅仅是询问如何在 iOS 上运行 Flash 内容。我愿意使用图像序列、其他媒体格式等。
答案1
您表示,一组图像就可以了。本着您的头像的精神,我从https://www.eso.org/public/videos/eso50supernova/对于以下示例。
- 将 mp4 转换为一系列图像
有很多工具可以使用,其中一种可能性是使用ffmpeg
:
ffmpeg -ss 00:04 -t 00:10 -i eso50supernova.mp4 -r 1 image-%d.jpeg
此配置将为您提供每秒一张图像。对于选定的时间帧,这将产生 13 张图像,称为image-1.jpeg
“等”。要获得更高的图像速率,请调整 的值-r
。
- 在 beamer 中使用这些图像
\documentclass{beamer}
\usepackage{xmpmulti}
\begin{document}
%asuming you images are called "image-1.jpeg" up to "image-13.jpeg"
\begin{frame}
\transduration<0-13>{0}
\multiinclude[<+->][format=jpeg,start=1, graphics={width=\textwidth}]{image}
\end{frame}
\end{document}
- 查看
尝试在演示模式下使用 Acrobat 来实现自动幻灯片切换。根据 OSX 的经验,苹果的 PDF 查看器无法实现自动切换。