- 広告なしの、すっきりしたミニマルなYouTubeフロントエンド
yt-dlpを使ってYouTubeから動画をダウンロードし、ローカルAIモデルを使って動画コンテンツを要約
- チャンネル管理と購読機能を提供
- 見たくない動画を無視
- バックグラウンドで動画を再生
- オフラインメディア再生
<track>要素とWebVTT APIを使った字幕
nano-spawnを除き依存関係なし
- HTML/CSSのみを使用し、クライアント側/サーバー側にJSフレームワークなし
- ホームネットワークでホスティングして、すべてのデバイスで動画を再生可能
なぜ?
- 「アルゴリズムでキュレーションされた」フィードではなく、時系列のフィードを取り戻したい
- 邪魔な要素なし
- クリックベイトなサムネイルなし
- コメントなし
- 関連動画やアルゴリズムによるおすすめ動画なし
- 広告なし
- すっきりしたUIと動画だけ
- 単純に作りたかった
- YouTube Premiumを購読しているが、注意力のコントロールと向上したオフライン体験のために必要
今後の機能 (TODO)
- ダウンロードした動画を削除する機能を追加
- 小さなプレビューと全画面の間の適切なサイズで動画を見る機能を追加
- チャンネル購読なしで単一動画をダウンロードする機能を追加
- 要約に使用するモデルの選択と、LLMサーバーのエンドポイント指定
1件のコメント
Hacker Newsのコメント
人々がyt-dlpをより使いやすくするのをやめて、Googleがこれを止めようとする動機を強めないでほしいと思う
作者や似たようなソリューションの経験がある人に質問がある
Videocrawlを作り、LLMsを使って学習および視聴体験を向上させている
YouTubeの動画ページにボタンを追加するブラウザー拡張が欲しい
ChristianのGitHubプロフィールの「vi/vim」という代名詞が気に入った
親にとって収益化の可能性があるか、あるいは非常に必要だ
「アルゴリズムにキュレーションされた」フィードではなく「時系列フィード」が欲しい
数年前に似たようなものを作った
hub.dockerまたはghcr.ioに事前ビルド済みイメージを作れるのか気になる
いくつか機能要望がある