#jupyter #python-sphinx #bookdown #jupyterbook
Вопрос:
Я пытаюсь воспроизвести видео в книгах Юпитера и, должно быть, что-то упускаю.
Это работает…но он просто автоматически воспроизводится без элементов управления и без возможности остановить его (если только не щелкнуть, а затем он откроется с элементами управления)…но пользователю не очевидно, что это возможное действие:
{figure} ../_images/relativity/train_simultaneous.mp4
---
width: 60%
figclass: margin-caption
alt: My figure text
name: train_simultaneous
---
The very weird problem of the famous magnet and coil demo. Think hard about this.
Если такая функциональность еще не работает (я думаю, что видел это в другом месте), я не понимаю, почему необработанный HTML не будет работать:
<video width="500" poster="../_images/relativity/train_cover.png" controls>
<source src="../_images/relativity/train_simultaneous.mp4" type="video/mp4">
</video>
</center>
Это просто сидит там с кнопкой запуска видео. Нажатие на него дает кадр, но для видео длиной в ноль секунд, поэтому оно вообще не загружается. Я знаю, что это совершенно прекрасный исходный html-код видео, как будто я загружаю его на сервер:
<video width="600" controls>
<source src="https://qstbb.pa.msu.edu/storage/QSBB_videos/relativity_temp/train_simultaneous.mp4" type="video/mp4">
</video>
</center>
…это прекрасно работает. Единственное различие-это локальный файл по сравнению с размещенным файлом.
Идеи? Я думал, что необработанный HTML всегда будет уважаться? (Это в bookdown и RStudio, из которых я конвертирую.) Я пробовал это с несколькими приемлемыми видеоклипами. Все в формате mp4.
Комментарии:
1. Возможно, что-то на странице или в вашем браузере мешает правильной загрузке видео? Попробуйте использовать инкогнито или приватный сеанс браузера.
2. Спасибо. Похоже, что это не так. Хотя это хорошая идея. Это перенос файлов рабочих книг из RStudio и bookdown в Jupyterbooks. Так что на самом деле единственная разница, по-видимому, заключается в локальном видео по сравнению с размещенным.
3. Копируется ли файл из исходного каталога reST в каталог сборки при сборке документов? Правильный ли путь к файлу в вашем HTML-файле? Может быть, убрать ведущую
../
?