jupyter-notebook - 在 GCP 上的 JupyterLab Notebook 上显示视频
问题描述
我在 Jupyter Lab 的笔记本中显示/嵌入视频时遇到问题。我尝试了多种显示视频的方法,但它只是不播放视频。播放器加载但不加载视频。我在 Google Cloud (GCP) 虚拟机上使用 JupyterLab。
尝试1:
from IPython.display import Video
Video(LOCAL_PATH)
尝试2:
from IPython.display import HTML
HTML("""
<video alt="test" controls>
<source src="./video.mov" type="video/mov">
</video>
""")
尝试 3:
%%html
<video width='480' height='480' controls>
<source src='./video.mov'>
</video>
解决方案
我创建了一个代码单元并使用以下代码,适用于 youtube、MP4 视频和 .mov 视频。我的视频每个约为 2 MB。您正在加载大型视频吗?
%%HTML
<iframe width="560" height="315" src="https://www.youtube.com/embed/3SeRMd0tGms?rel=0&controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
from IPython.display import Video
Video("video.mp4")
from IPython.display import Video
Video("movie.mov")
推荐阅读
- python - Python Pandas - 将 unicode 数据转换为数据框,以便我可以追加
- angular - 如何访问脚本标签中的角度变量
- angular - 过滤项目 FormArray
- automated-tests - Katalon Studio Web Recorder 看到当前步骤
- spring-integration - 通过 JmsTransactionManager 通过 errorChannel 抛出的 Spring Integration 重新交付不遵守 maximumRedeliveries
- angular - Angular 2+:获取@ViewChild() 的子元素
- javascript - onkeyup 激活许多 ajax 请求
- python - Python:获取亚马逊 s3 存储桶中的前 100 个最新密钥
- vba - 允许用户选择 csv 的 VBA 不起作用
- circuit - 如何为机器人实现 OAuth 2 Circuit REST API?