gpt4 book ai didi

python - 多个视频与 IPython Display 并排显示

转载 作者:行者123 更新时间:2023-12-05 04:51:00 27 4
gpt4 key购买 nike

我一直在使用 this StackOverflow post 中建议的有用答案在 Jupyter Notebook 中一次查看多个视频。本质上,HTML 似乎不起作用,但 IPython 做了类似这样的事情(给定所需视频的 filepaths 列表)神奇地工作:

from IPython import display

for filepath in filepaths:
display.display(display.Video(filepath, embed=True))

现在我得到了输出中显示的所有视频。但是,这些视频是垂直堆叠的。侧面有很多空间,最好先并排放置而不是垂直放置,这样我可以很容易地在屏幕上看到它们。我该怎么做?

最佳答案

您可以使用 ipywidgets 执行此操作:在 ipywidgets.Output 中显示视频小部件,然后使用 ipywidgets.GridspecLayout排列您的小部件。这是一个例子:

from ipywidgets import Output, GridspecLayout
from IPython import display

grid = GridspecLayout(1, len(filepaths))

for i, filepath in enumerate(filepaths):
out = Output()
with out:
display.display(display.Video(filepath, embed=True))
grid[0, i] = out

grid

关于python - 多个视频与 IPython Display 并排显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67077437/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com