Beamer 和 iOS 中的动画

Beamer 和 iOS 中的动画

我最近一直使用 iPad 和 TexPad 进行大量文本处理工作。有一件事我不知道如何处理,那就是 iPad 上的动画问题,因为我目前在文档中嵌入动画(通常是 mp4)的方法是使用 media9 包,该包通过 flash 实现。由于 iOS 不支持 flash,因此包括 Acrobat 在内的所有标准 PDF 阅读器都无法显示动画。我想知道是否有人有策略可以将动画放入 beamer 中,以便 iPad 可以渲染它?

笔记,我真正想要的是完全使用基于 Flash 的解决方案的替代方案,而不仅仅是询问如何在 iOS 上运行 Flash 内容。我愿意使用图像序列、其他媒体格式等。

答案1

您表示,一组图像就可以了。本着您的头像的精神,我从https://www.eso.org/public/videos/eso50supernova/对于以下示例。

  1. 将 mp4 转换为一系列图像

有很多工具可以使用,其中一种可能性是使用ffmpeg

ffmpeg -ss 00:04 -t 00:10 -i eso50supernova.mp4 -r 1 image-%d.jpeg

此配置将为您提供每秒一张图像。对于选定的时间帧,这将产生 13 张图像,称为image-1.jpeg“等”。要获得更高的图像速率,请调整 的值-r

  1. 在 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}

在此处输入图片描述

  1. 查看

尝试在演示模式下使用 Acrobat 来实现自动幻灯片切换。根据 OSX 的经验,苹果的 PDF 查看器无法实现自动切换。

相关内容