Sie können Videos in Jupyter einbetten, wie Sie in den folgenden Blogs sehen können. http://jakevdp.github.io/blog/2013/05/12/embedding-matplotlib-animations/
Ich möchte eine Sounddatei auf die gleiche Weise einbetten und von Jupyter abspielen.
Verwenden Sie das HTML5-Audioelement und binden Sie es auf die gleiche Weise wie im obigen Blog ein.
Definieren Sie eine solche Funktion
from IPython.display import HTML
def embedAudio(filename):
tmpl = """
<audio controls>
<source src="data:audio/x-m4v;base64,{0}" type="audio/wav">
"""
return HTML(tmpl.format(open(filename, "rb").read().encode("base64")))
Sie können es einbetten, indem Sie es so ausführen.
embedAudio("myaudio.wav")
Allerdings nur eine pro Zelle.
Recommended Posts