使い方
- 端末内の動画ファイルを1つ選びます。
- 動画を再生するか、スライダー・時刻入力・微調整ボタンで場面を選びます。
- 「この場面を静止画にする」を押して結果を確認します。
- PNG・JPEG・WebPと画質を選び、保存用画像を作成してダウンロードします。
時刻の入力形式
秒数のほか、MM:SS、HH:MM:SSを入力できます。小数は最後の秒部分に付けられます。動画末尾を指定した場合は、デコード可能な範囲に収めるため末尾から0.001秒手前を取得します。
対応する動画形式
対応範囲は利用中のブラウザが実際に再生できる映像codecに従います。一般にはMP4やWebMが使われますが、MP4というcontainer名だけでは内部codecを特定できません。MOVなども環境により結果が異なります。
抽出時刻とframe精度
時刻移動の完了を待ち、対応ブラウザでは映像frameが表示処理へ渡された後に抽出します。それでもcodec、keyframe、時刻精度の丸めにより、指定した時刻と実際に提示されたframe時刻が完全一致しない場合があります。
画像サイズと安全制限
映像を縮小せず、元動画のvideoWidth・videoHeightで静止画を作ります。端末のメモリを保護するため、各辺8,192px以下かつ24,000,000pixels以下の動画に対応します。4K(3840×2160)はこの範囲内です。
保存形式・画質・メタデータ
PNGは可逆形式で透明度を扱えます。JPEGとWebPでは50〜100%の画質を指定できます。ブラウザが指定形式の書き出しに対応しない場合はPNGへ切り替え、実際のMIME typeと拡張子を一致させます。元動画のmetadataは出力へ引き継ぎません。