【PySceneDetect】サクッと動画のシーンを切り抜いて欲しい
Colaboratoryを使うことを前提としています。
検証用のYoutube動画のダウンロード
yt-dlpをインストール
!pip install yt-dlp
ダウンロードしたい動画のURLと、動画の保存名を指定
yt_url = "https://www.youtube.com/watch?v=5003OG2-Iv8"
video_name = "test2"
ダウンロードの実行
!yt-dlp {yt_url} -f "bv" --recode-video mp4 -o ./videos/{video_name}.mp4
PySceneDetectのインストール
ライブラリのインストール
!pip install scenedetect[opencv] --upgrade
シーン分割の実行
!scenedetect -i ./videos/{video_name}.mp4 detect-adaptive split-video
結果
オリジナル動画
分割後
この記事が気に入ったらサポートをしてみませんか?