Вставьте видеоклип в lyx презентацию и играйте его в GNU/Linux

Как я могу вставить видеоклип в презентацию, созданную в Lyx?

Видели http://www.latex-community.org/forum/viewtopic.php?f=19&t=48. Это работает, но там видео запускается в фоновом режиме во внешнем плеере.

Я предпочел бы, чтобы это игралось в самой презентации. Если внешний плеер используется это, это должно, по крайней мере, запуститься на переднем плане. Но презентация берет передний план. Используя проявляют в GNU/linux как средство просмотра PDF. Beamer используется в качестве шаблона презентации.

Действительно ли возможно играть видеофайл во встроенном плеере в самой презентации?

Созданный презентация в качестве примера. Код найден ниже.

\documentclass[english]{beamer}
\usepackage{mathptmx}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
 % this default might be overridden by plain title style
 \newcommand\makebeamertitle{\frame{\maketitle}}%
 \AtBeginDocument{
   \let\origtableofcontents=\tableofcontents
   \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
   \def\gobbletableofcontents#1{\origtableofcontents}
 }
 \makeatletter
 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
   \frame<#1>[#2][#3]{\frametitle{#4}#5}}
 \makeatother
 \def\lyxframeend{} % In case there is a superfluous frame end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usetheme{Warsaw}
\usepackage{hyperref}

\makeatother

\usepackage{babel}

\begin{document}

\title{Testing video}

\makebeamertitle

\lyxframeend{}\section{Testing video}


\lyxframeend{}\subsection{Testing video}


\lyxframeend{}\lyxframe{Testing video}

\href{run:video.wmv}{Movie}

\appendix

\lyxframeend{}
\end{document}

6
задан Orjanp 16 March 2010 в 13:36
поделиться

1 ответ

О том, как вставлять видеоклипы в PDF, созданный с помощью LaTex, см .: http://www.uoregon.edu/~noeckel/PDFmovie.html (с использованием пакета movie15 ).

К сожалению, вы можете вставить, но вы не можете воспроизвести это видео в Linux (evince и okular не поддерживают его, acroread воспроизводит его, только если вы установили realplayer и вам действительно повезло). Такой видео-в-PDF можно воспроизводить в Windows.

Вы можете создавать кроссплатформенную анимацию в PDF (не видео), используя пакет animate и tikz / pgf. Они работают как в Linux, так и в Windows acroread (если включен JavaScript) (но не in evince и okular).

В противном случае вы можете создавать презентации с помощью OpenOffice Impress или S5, оба позволяют легко встраивать видео, и оба хорошо воспроизводятся в Linux. Для PDF размещение гиперссылки, как и вы, кажется наиболее надежным способом.

1
ответ дан 17 December 2019 в 00:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: