.. _sphinx_embed_audio:
===========================
Sphinx文档嵌入音频
===========================
我在听歌的时候,突然想到,既然 :ref:`sphinx_embed_youtube` 和 :ref:`sphinx_embed_video` 能够嵌入视频,那么怎样能够嵌入音频呢?
答案是使用 ``raw`` 直接嵌入 ``HTML`` :
.. literalinclude:: sphinx_embed_audio/sphinx_doc_raw_html
:language: html
:caption: 通过 ``raw`` 指令可以在Sphinx文档中嵌入任意html代码,也包括音频文件
这里嵌入一首我非常喜欢的 **陈一发儿** 演唱 「Landing Guy」
.. raw:: html
( 发姐自信点评 ``相信各位格莱美都听出来了,这首歌里我唱了三个音轨,主音,低音,气声。(可以说是very专业了)`` )
.. note::
音频文件采用 :ref:`yt-dlp` 从YouTube视频 `Landing Guy—刘昊霖 (Cover by 陈一发儿 ) `_ 下载
.. youtube:: tSHb6acXMj8
由于 **社会主义铁拳** 封杀了 ``陈一发儿`` ,直到今天墙内依然无法在直播和娱乐平台看到这个名字。
但是总有粉丝会上传一些漏网视频(居然只能冠以 ``辣个女人`` ,尼玛,又不是伏地魔,连名字都不能提么?)
如果你翻不了墙,或许可以在百度百科上欣赏到搬运的这首
`Landing Guy—刘昊霖 (Cover by辣个女人 ) `_
**应该是全网演绎最好的版本了**
参考
======
- `Is it possible to embed an audio file in the html output of the Sphinx documentation tool? `_