videoglancer: YouTube動画をキャプチャしてPDFに
(videoglancer.com)-
YouTube の URL を入力すると、1分ごとに動画をキャプチャして PDF ファイルにしてくれるサービス。
-
Chromium ベースのブラウザ自動化ツール
puppeteerを使用。
YouTube の URL を入力すると、1分ごとに動画をキャプチャして PDF ファイルにしてくれるサービス。
Chromium ベースのブラウザ自動化ツール puppeteer を使用。
7件のコメント
YouTubeで文書領域だけをキャプチャしてPDFにしてくれるサービスも、Chrome拡張機能としてあります。
https://www.u2docs.com
似たようなサービスとして https://slid.cc/ もあります。Chrome拡張機能も提供されているので、便利に使っています。
仕上がりがきれいで良いですね 👍👍
GeekNews に掲載された glancer を見て、とても良いと思って作ることにしました。自分は動画をじっくり見続けるのが苦手なんです。
https://github.com/budlebee/videoglancer
https://ja.news.hada.io/topic?id=3704
素晴らしいですね。ギークニュースを運営するやりがいを感じさせていただきました。ありがとうございます!
上のコードで使われている方法とは少し離れていますが、動画データそのものを直接解析・処理できるなら、キーフレーム単位でもう少しきめ細かくキャプチャするツールも作れそうだなと思いました。それとは別に、こういうふうにユーザーのキーボードやマウス入力を真似するタイプの自動化は、RPA だ何だで最近よく使われている気がします。
それはさておき、
index.jsの先頭に "youtubeURL" という名前でなぜか YouTube リンクが定数として埋め込まれていたので何かと思ったら、リチャード・ファインマンの講義なんですね?https://www.youtube.com/watch?v=ipRvjS7q1DI
動画をダウンロードせずにキャプチャしたくて puppeteer を使ったのですが、動画の元データを処理しているわけではないため、仕上がりがやや粗くなっています。youtube api を活用すれば、もっと良い結果を作れそうなので、試してみようと思います。
サンプルとしてファインマンの講義をコードに入れました。量子力学だけでなく、晩年にはコンピュータサイエンス寄りの講義もしていたことを、つい最近知りました。