MP4
SNSへの投稿、スライド、動画編集ソフト向け。H.264で、720p、1080p、4K、毎秒24、30、60フレームに対応します。どの環境でも再生できます。
コードを貼り付けるか、ファイルをドロップしてください。ブラウザ内で1フレームずつ描画するため、どこにもアップロードされません。登録不要、透かしなし、1本あたり最大2分まで書き出せます。
HTMLを貼り付けるか、.html または .zip ファイルをドロップします。すぐにプレビューが始まります。
投稿先に合わせて縦横比を選びます。長さはアニメーションから読み取られ、変更もできます。
MP4、GIF、透過WebM、PNG静止画から選んで、ファイルをダウンロードします。
依頼文の後ろに貼り付けるか、手元のコードと一緒に送ってください。一度で問題なく描画できるHTMLになります。
このアニメーションを、htmlto.videoで動画に書き出せるよう、単体で動作する1つのHTMLファイルに書き直してください。 - 16:9 のフレームを前提にデザインしてください。ブラウザのウィンドウにぴったり収まるようにし(100vw × 100vh、スクロールなし)、どの解像度でも拡大縮小できるよう、サイズはすべて vw と vh で指定してください。 - ページの読み込みと同時に自動で始まり、マウス、キーボード、スクロールの操作を必要としないこと。 - 長さを固定してください。長さは1行目に <!-- duration: 8s --> のようなコメントで記載してください。 - アニメーションには、CSSアニメーション、Web Animations API、GSAP、またはタイムスタンプ引数を使った requestAnimationFrame を使ってください。video、audio、iframe は使わないでください。 - CSSとJavaScriptはすべてインラインで記述してください。画像はインラインSVGまたはデータURLで埋め込んでください。フォントとライブラリは、Google Fonts、cdnjs、jsDelivr など、クロスオリジンでの読み込みを許可しているCDNのものだけを使ってください。 - 完全なHTMLを、1つのコードブロックにまとめて返してください。
SNSへの投稿、スライド、動画編集ソフト向け。H.264で、720p、1080p、4K、毎秒24、30、60フレームに対応します。どの環境でも再生できます。
README、ドキュメント、チャット、メール向け。自動でループし、プレーヤーも不要です。短く、小さいサイズにするのが向いています。
編集ソフトで重ねる素材向け。タイトル、テロップ、ステッカーなどに。ページの背景は透明のまま残ります。
指定した時点の1枚を書き出します。サムネイルやカバー画像に。
htmlto.videoは、HTMLアニメーションを動画ファイルに変換する無料のオンラインツールです。貼り付けたHTML、.html ファイル、.zip アーカイブを受け付け、MP4(H.264、最大4K・60 fps)、GIF、背景が透明なWebM、PNGの静止画1枚に書き出せます。描画は1フレームずつ、利用者のブラウザ内で行われます。ファイルがアップロードされることはなく、パソコンの速さにかかわらずフレームレートは正確です。登録、透かし、料金はありません。長さは最大120秒(GIFは30秒)です。パソコンのChrome、Edge、Firefoxと、AndroidのChromeで動作します。Safari、iPhone、iPadでは動作しません。また、埋め込み動画、iframe、クロスオリジンでのアクセスを許可していないサーバーの画像やフォントはキャプチャされません。
AIが書いたHTMLをコピーして、このページ上部の入力欄に貼り付け、プレビューを確認してから書き出しボタンを押します。描画が終わるとMP4がダウンロードされます。10秒のアニメーションなら、通常1分以内に終わります。
いいえ。動画の描画とエンコードは、お使いの端末で行われます。HTMLも完成したファイルも、当サイトのサーバーには送られません。
無料です。透かしはなく、アカウントも必要ありません。長さは最大120秒、GIFは30秒までです。
画面録画は、パソコンの負荷が高いとフレームが落ち、カーソルが映り込み、ウィンドウの大きさのまま記録されます。このツールは、指定したサイズとフレームレートで、すべてのフレームを1枚ずつ描画します。
Safariでは、ページがHTMLの描画結果を画像として読み取ることができません。このツールはその仕組みに依存しています。同じリンクを、パソコンのChrome、Edge、Firefoxで開いてください。
そのファイルが、他のサイトからの読み取りを許可していないサーバーに置かれているためです。画像はデータURLとしてHTMLに埋め込み、フォントはGoogle Fontsなど、読み取りを許可している配信元のものを使ってください。
パソコンの性能とページの内容によります。1080p、毎秒60フレームで10秒の一般的な動画なら、20〜40秒ほどです。4Kや重いWebGLでは、さらに時間がかかります。
はい。WebM(透過)を選び、ページの背景は指定しないでおいてください。アルファ付きWebMに対応した編集ソフトであれば、アルファチャンネルが保たれます。