import os
from IPython.display import display, Image,Video,HTML
names = [f for f in os.listdir('../images/ml_demonstrations/') if f.endswith('.png')]
for name in names[:5]:
print(name)
display(Video(name, width=500, height=200))
# html = f'''
# <video width="800" height="400" controls autoplay loop>
# <source type="video/mp4" src="{name}">
# Your browser does not support the video tag.
# </video>
# '''
# HTML(html)
HTML5中的video标签播放MP4,只有声音没有图像
<video id="myv" width="600" height="400" src="video.mp4" ></video>
mp4的视频编码有三种:MPEG4(DivX)、MPEG4(Xvid)、AVC(H264),
在格式工厂中,把视频文件转换成AVC(H264)编码,就能正常播放。
当前,video 元素支持三种视频格式:
Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件