2017-01-06 2 views
1

RMarkdown очень полезно и я построю HTML документы, содержащие обе цифры, генерируемые R и некоторые ссылки на видео, которые я добавляю прямо через HTML следующим образом:Скажите RMarkdown не содержат видео

<video controls width="1000" height="600" poster="linktoposter.jpg"> 
<source src="linkto.webm" type="video/webm"> 
<source src="http://linkto.mp4" type="video/mp4"> 
</video> 

Это работает абсолютно нормально, за исключением того RMarkdown загружает видео и вставляет его в html-файл.
Когда в одном документе есть несколько видеороликов, созданный html может достигать 100 мегабайт в размере.

Я хотел бы отключить опцию self-contained, но только для видеороликов, не создаваемых диаграммами R. Есть ли способ сделать это? Возможно, есть тег html или класс?

ответ

1

Вставить видео с помощью IFrame тег в HTML

--- 
title: "My video" 
output: html_document 
--- 

<iframe width="1000" height="600" 
src="https://www.youtube.com/embed/XGSy3_Czz8k"> 
</iframe> 
+0

Спасибо, но это не будет работать. У меня есть ссылка на сырые видео, но не на веб-страницу хостинга. Также мне нравится связывать как webm, так и mp4 через html5. Тем не менее, как временная мера, я загружу на youtube и надеюсь, что пользователь не возражает слишком сильно. – CarrKnight

Смежные вопросы