Sphinx文档嵌入YouTube视频

我在撰写 CUDA Cores vs. Tensor Cores 时看到参考文档 Understanding Tensor Cores 有一个嵌入的YouTube科普视频,我突然想到,我撰写的 Sphinx文档 是否也能实现呢?

答案当然是 YES

source/conf.py 增加 sphinxcontrib.youtube 扩展配置
...
extensions = [
        'sphinx.ext.graphviz',
        'sphinxnotes.strike',
        'sphinxcontrib.newsfeed',
        'sphinxcontrib.youtube',
        'sphinxcontrib.video'
]
...
  • 然后在文档中直接使用如下代码:

    .. youtube:: 7Ce35P5eiTE
    

就能够看到嵌入的YouTube视频 - 《紫》-Cover by 陈一发儿(电影《悟空传》插曲)

参考