Вставьте видеоклип в презентацию lyx и воспроизведите его в GNU / Linux - PullRequest
6 голосов
/ 11 марта 2010

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

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

Я бы предпочел, чтобы оно воспроизводилось в самой презентации. Если используется внешний плеер, он должен, по крайней мере, начинаться на переднем плане. Но презентация выходит на первый план. Использование evince в 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}

Ответы [ 3 ]

5 голосов
/ 13 июня 2011

Похоже, что вы просите (сейчас, может быть, не раньше?) Возможно с использованием Okular в качестве средства просмотра. Обязательно включите \usepackage{multimedia} в преамбулу LaTeX, затем вы можете добавить в ERT:

\movie[
height = 0.6 \textwidth, 
width = 1.0 \textwidth,
showcontrols
] 
{} {movie.mp4}

Это (вроде) работает в моей системе, хотя большинство параметров для команды \movie не работают, например, плакат, автозапуск и т.д. элементы управления исчезают, пока презентация не будет перезапущена. Тем не менее, я не знал какого-либо способа встроить фильмы в Linux раньше, так что это начало.

Для записи у меня Ubuntu 10.10, с Okular 0.11.2. Я также использую LyX 2.0.0, который является довольно новым, но я не думаю, что версия LyX должна иметь значение.

Некоторые полезные ссылки:

1 голос
/ 10 мая 2011

Довольно непрофессиональный способ - использовать метод HTML5. Преобразуйте ваш документ в презентацию на основе браузера. Может быть, использовать Inkscape, или, возможно, конвертировать его вручную, а затем добавить тег видео

1 голос
/ 12 апреля 2010

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

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

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

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

...