Читайте видео (mp4) с помощью проектора на Windows с пакетом мультимедиа

Читайте видео (mp4) с помощью проектора на Windows с пакетом мультимедиа

Я использую проектор наВиндовс 10, и я хочу, чтобы мое видео mp4 читалось с помощьюмультимедийный пакет(Я не хочу media9, так как у меня много видео, а конечный файл pdf в итоге слишком тяжелый). Несмотря на множество тем по смежным вопросам, я не нашел ответа на эту конкретную проблему.

У меня нет ошибки компиляции, мое видео находится в правильной папке. PDF-файл успешно создан. Но в файле PDF, используя последнюю версию Adobe Reader (2019.012.20036), он не показывает видео, только пробел. Если я нажимаю на место, где должно быть видео, я получаю его контур, но ничего при щелчке правой кнопкой мыши. Есть идеи, в чем проблема? Вот фрагмент кода в одном кадре:

\movie[height=0.5625\textwidth, width=1.0\textwidth,
    poster, autostart]{}{video.mp4}

Дополнительная информация 1: Я тоже работаю на Linux, и тот же кусок кода (с тем же видео mp4 и использованием мультимедиа) работает отлично. Я имею в виду, что как только создается pdf, я открываю его с помощью Okular, и видео запускается напрямую.Таким образом, тот же код работает в Linux (16.04), но не работает в Windows.

Дополнительная информация 2: Я все же попыталсямедиа9для исследования этой проблемы на Windows, с тем же видео mp4. Видео на этот раз появляется на слайде, но по какой-то причине не начинается сразу, когда я попадаю на слайд, несмотря настраницаоткрытакоманда. Вот соответствующий код:

\includemedia[width=1.0\textwidth, height=0.5625\textwidth,
    activate=pageopen, passcontext, transparent, addresource=hexapod.mp4, 
    flashvars={source=hexapod.mp4}]{}{VPlayer9.swf}

решение1

  1. Команда \movie...из пакета multimediaреализует "Movie Annotation", старый стандарт из спецификации PDF. В Acrobat Reader поддерживаются только очень старые видеоформаты: некоторые QuickTime *.movи *.aviс кодеком "MS Video 1". Хотя MP4 может воспроизводиться в Linux Okular, этот формат файла не поддерживается Acrobat Reader и спецификацией PDF.

  2. media9:autoPlayДля автоматического запуска воспроизведения необходимо также задать переменную Flash . Option activate=pageopenпросто сообщает программе просмотра PDF о необходимости инициализации FlashPlayer и загрузки приложения видеоплеера VPLayer.swfпри открытии страницы.

Следующий минимальный пример с media9FlashVarautoPlayи примеры файлов из пакета у меня работают. Установлены mweновейшие версии Acrobat Reader, FlashPlayer :media9

\documentclass{beamer}
\usepackage{media9}
\usepackage{graphicx}

\begin{document}

\begin{frame}{Blank page}
  Go ahead!
\end{frame}

\begin{frame}{Video autoplay}
  \begin{center}
    \includemedia[
      width=0.5\linewidth,
      activate=pageopen,
      addresource=example-movie.mp4,
      flashvars={
         source=example-movie.mp4
        &autoPlay=true
      },
      passcontext, % enable VPlayer's right-click menue
    ]{\includegraphics{example-movie}}{VPlayer.swf}%
  \end{center}
\end{frame}

\end{document}

Информацию об использовании media9с отдельными (не встроенными) медиафайлами см. в разделе:https://tex.stackexchange.com/a/73039

Связанный контент