現代人は時間が足りない生活を送っています。そのため2時間の映画を悠長に観ていられないかも知れませんし、スポーツなどもずっと鑑賞している暇はなさそうです。そこで必要になるのがサマライズです。 観るべきポイントを押さえてさえいれば良いわけです。Videodigestはそんな動画のダイジェスト版を生成するソフトウェアです。

Videodigestの使い方

Videodigestは動画とその字幕テキストを使って処理を行います。

$ videodigest -i Phonebloks-oDAw7vW7H0c.mp4 -s Phonebloks\ \[Japanese\].srt 
[MoviePy] >>>> Building video Phonebloks-oDAw7vW7H0c_summarized.mp4
[MoviePy] Writing audio in temp.m4a
[MoviePy] Done.                                                            
[MoviePy] Writing video Phonebloks-oDAw7vW7H0c_summarized.mp4
[MoviePy] Done.                                                          
[MoviePy] >>>> Video ready: Phonebloks-oDAw7vW7H0c_summarized.mp4 

生成された動画を比べると長さが圧倒的に変わります。

おそらくテキストである字幕をベースに大事だと思われる部分を抽出し、動画をカットしているのだと思われます。YouTubeの動画であれば字幕があるものも多いので、Videodigestを使ってダイジェスト版を作るのも難しくないでしょう。

VideodigestはPython製、MIT Licenseのオープンソース・ソフトウェアです。

agermanidis/videodigest