本文へ
ハクソク

世界を動かす技術を、日本語で。

Show HN: HN.watch – Hacker Newsのすべての投稿の動画

元記事: 原文(hn.watch)

概要

  • Scrimba創業者Perによる新サービス「Scrimba Explain」の紹介
  • HTMLベースの動画生成技術を活用した解説動画プラットフォーム
  • 動画生成の高速化・低コスト化・編集容易性が主なメリット
  • Imba言語や独自スタックを利用した開発体制
  • 多様なユースケースと今後の展望

Scrimba Explain:HTMLベース動画生成プラットフォームの紹介

  • Scrimba創業者Perによる新サービス「 Scrimba Explain」の発表
  • HTMLベースの動画フォーマットを利用した 解説動画自動生成技術 の活用
  • Hacker News用デモサイト「 HN.watch」の構築
  • 初回クリック時に LLM連携で解説動画を即時生成 する仕組み
  • 従来のピクセル動画と比較した際の 主な利点
    • 高速生成 :数秒で動画作成
    • 低コスト :1本あたり約$0.04(画像生成除く)
    • 編集容易性 :AI編集も安価かつ迅速
  • 動画生成コストは画像生成を含むと上昇傾向

想定されるユースケースとメリット

  • Pull Requestごとの動画解説 (社内利用実績あり)
  • 社内外ドキュメントの全ページへの動画追加
  • 複雑な記事の動画化 (Chrome拡張機能経由で約4秒)
  • コース作成者のドラフト動画生成
  • 個人用途 (子ども向けストーリー、結婚式招待状、誕生日動画等)
  • 動画生成の新たな活用可能性 の拡大

技術スタックと開発体制

  • CTO Sindre Aarsætherが開発した Imba言語 を基盤に利用
  • Imbaは JavaScriptへコンパイル可能 でnpm/nodeエコシステムと完全互換
  • 独自の 同期エンジン(OP) および エージェント用コンテキスト管理システム(Q) を開発
  • フロントエンド・API・DB・JSON間の変換不要な 高凝縮スタック構成
  • Gemini、GPTs、Inworld、ElevenLabs 等の複数AIモデルを併用
  • React.jsやExpress等の一般的なフレームワークを使わず、独自開発

サービス利用方法・関連リンク

  • Web UI: scrimba.com/explain
  • MCP(コーディングエージェントへの追加)
  • ChatGPTプラグイン
  • Chrome拡張機能
  • 各種利用方法は 公式ドキュメント (https://docs.scrimba.com/explain/introduction)に集約
  • YouTubeデモ動画 (https://www.youtube.com/watch?v=k6rbHmBxSEs)も公開

今後の展望とコミュニティへの呼びかけ

  • 動画生成のコスト・時間短縮による新ユースケース創出 への期待
  • HN読者層からの フィードバックや新提案への関心
  • テキスト派が多いHNコミュニティ に対する理解と今後の挑戦
  • 動画を好む若年層ユーザー層 へのリーチ拡大狙い

まとめ

  • Scrimba Explain はHTMLベースの動画生成による 解説・教育の新潮流
  • 低コスト・高速・編集容易 な動画生成の実現
  • 独自技術スタック とAI連携による柔軟なサービス展開
  • 多様なユースケース と今後の発展可能性

提供: ハクソク · 要約更新:

AIによる日本語要約です。内容は原文とあわせてご確認ください。

Hacker Newsの議論を読む

Hackerたちの意見

お願いだから、hn.watchのこのhnアイテムのリンクは誰もクリックしないで。Googleで「google」って打つよりも危険だよ。

└

あの動画は一番分かりやすかったと思う。正直、どれも結構良いよ。これはかなりすごい。Redditがこれをファーストパーティ機能として導入するのも想像しやすいね。

このAI解説動画、どんどん増えてきてるね。5月にこれを動かそうとしたけど、モデルはまあまあだったけど、まだまだって感じで、めっちゃ手間がかかった。Opus 5.5は転換点になりそうだね。これを超えて一発撮り以上のことをしたいときのためにOSSフレームワークを作ったよ。 - ボイスオーバー:アニメーションをボイスオーバーに合わせることができるし、elevenlabsでボイスオーバーを生成したり、実際のボイスオーバーを文字起こししてタイムスタンプを付けたりもできる。 - コード内でシーンを再配置したり、音声用にffmpegを使ったりできる。 - 制作中にインタラクティブなコントロールがあって、マイクロ編集や再構築をリクエストできる。 - MP4エクスポート/エンコーダー - プロンプトから動画を生成する(当然だけど)。

└

READMEにあるその動画、すごいね!このプロジェクトにぜひ参加したい。ちなみに、Opus 5.5は使ってないよ。コストが高すぎるからね。最終的には1分の動画を1セントで、提出から再生まで1秒の遅延で実現したいんだ。そのためには、超安価で超高速なモデルが必要なんだ。

エンジニアの視点から見ると、これはかなり印象的だね。ただ、AIの声が単調だから、動画がすぐに単調になってつまらなくなる気がする。もしこの動画にダイナミックなバリエーションを加えられたら、素晴らしいと思う。

└

解説動画の好きなところは、話している人の個性や洞察だね。マルキス・ブラウンリーは、私が気になる意見を持っているから、彼の動画を見る理由になってる。もし動画がただ何かを説明するだけなら、私は読むだけで済むし、ただの混乱を増やすだけだと思う。

└

最初のは0:04、2つ目のは0:02だね。個人的にはもうそれで十分かな。

└

ありがとう!同意するよ。ユーザーから声の選択にもっとニュアンスを求めるリクエストがたくさん来てるんだ。今は「オーストラリア英語の女性」とか言えるけど、理想的には声の特徴(例えば、面白いおじいちゃんとか、熱心なニュースリポーターみたいな)も説明できるようにしたいね。Gemini 3.8 Flash TTSがこの分野でやってる生成的な声のデザイン、めっちゃ面白いよ。

我々は多面的な存在だから、同時に次のことを受け入れられる。1. この件については全てが嫌い。特に同じ内容なら動画よりテキストの方が圧倒的に好きだから、AI生成の動画は特に。2. 動画が好きな人もたくさんいるから、彼らにとっては価値があるだろう。技術的にはクールなプロジェクトだし、動画あたりのコストも驚くほど低い。頑張って!

└

私も#1に同意。

└

ありがとう!うちのチームにも君みたいな人が何人かいるよ。自分では動画を使わないけど、他の人には役立つと思ってるし、高性能な動画フォーマットを作る技術的な挑戦を楽しんでるんだ。

└

確かに。似たような感じで、同時に受け入れてることがあるんだ。1. 僕は動画が大嫌いで、怒りの太陽が千個もあるような気持ちで、それに加えてLLMのクソみたいなまとめも嫌い。2. 僕は運転中や自転車に乗ってる時など、聞くことはできるけど読むことができない状況にものすごく多くの時間を費やしてるから、そういう時にHNをキャッチアップするのに役立つ方法だと思う。

Hacker Newsで議論の続きを見る