问题描述
我正在这样做
from IPython.display import Video
Video(sample_video_url)
sample_video_url是一个字符串,包含视频URL。 它仅适用于以下网址:https://cvbp.blob.core.windows.net/public/datasets/action_recognition/action_sample.mp4
我必须处理很多视频,因此我尝试从计算机中放置you_tube网址或视频网址,但这不起作用。
在 Video(sample_video_url)之后,我还有其他代码行,但是在我想了解这个问题之前。 谢谢
解决方法
我发现了这个问题(source),似乎与您的问题密切相关。 我认为您可能在这里缺少一些必要的格式。
注意:我先将视频上传到文件浏览器/笔记本列表中,然后才能在系统上完全正常运行
请参阅:
from IPython.display import Video
Video("test.mp4")
我链接的特定问题还说明了如何使用HTML5格式也包括视频:
from IPython.display import HTML
HTML("""
<video alt="test" controls>
<source src="test.mp4" type="video/mp4">
</video>
""")
对于Youtube视频,此方法有效:
from IPython.display import YouTubeVideo
youtube_video = YouTubeVideo('video-url-string-here')
display(youtube_video)
还有神奇的细胞方法:
%%HTML
<video width="320" height="240" controls>
<source src="path/to/your.mp4" type="video/mp4">
</video>