Mia*_*Mia 5 python ipython jupyter visual-studio-code jupyter-notebook
我正在 VS 代码上运行 Jupyter Notebook 并尝试显示/播放视频。从所有其他论坛中,我发现使用 IPython.display 是标准方法;但是,它对我不起作用。
例如,对于视频:
from IPython.display import Video
Video('test.mp4')
Run Code Online (Sandbox Code Playgroud)
此代码在输出中生成一个视频框,我没有任何错误,但无法按播放。当我尝试播放音频文件时,也会发生同样的情况。
我已确保该文件位于当前文件夹中,并且我在虚拟环境 (venv) 中使用 Python 3.8.2 和 IPython 7.27.0。
为了让它工作,我做了以下事情:
卸载并重新安装 VS Code 并安装扩展 Python、Jupyter 和 Jupyter Keymap
通过 Homebrew 安装 FFmpeg:
brew install ffmpeg
将视频编解码器从“MPEG4”转换为“H.264”:
ffmpeg -i test.mp4 video.mp4
然后使用以下代码来显示视频:
from IPython.display import Video
Video('video.mp4', width=128, height=128)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7805 次 |
| 最近记录: |