IPythonノートブックでローカルビデオを再生するにはどうすればいいですか? 質問する

IPythonノートブックでローカルビデオを再生するにはどうすればいいですか? 質問する

クライアントに表示したいローカル ビデオ ファイル (.avi ですが、変換可能) がありますが (つまり、プライベートなので Web に公開できません)、IPython ノートブックで再生する方法がわかりません。

少しグーグルで検索してみたところ、HTML5 ビデオ タグが最適のようですが、HTML をまったく知らないため、再生できません。

これを埋め込む方法について何か考えはありますか?

ベストアンサー1

2019年に更新され、不必要にコストのかかる方法が削除されました

ただこうしてください:

from IPython.display import Video

Video("test.mp4")

エラーが発生した場合は、関数にNo video with supported format or MIME type found渡してください: 。以前のバージョンの IPython では、メソッドを呼び出す必要がある場合があります: 。embed=TrueVideo("test.mp4", embed=True)from_fileVideo.from_file("test.mp4")

または、要素を使用する場合HTML:

from IPython.display import HTML

HTML("""
    <video alt="test" controls>
        <source src="test.mp4" type="video/mp4">
    </video>
""")

おすすめ記事