FrameStep Player

FrameStep Player — Google ドライブの 60fps 動画を 1 フレームずつ確認できる無料の Web アプリ

できること

  • ±1 フレーム移動、長押しでの連続移動
  • 一時停止した位置に、タイムスタンプ付きのメモ(50 文字以内)
  • メモを Google ドライブに保存して、スマホと PC で共有
  • 端末の動画も開ける(Google ログイン不要)

Google ユーザーデータの利用について

  • 要求する権限:https://www.googleapis.com/auth/drive.file だけです(Google ドライブの「このアプリで使用する特定のファイルのみ」)。
  • 使う目的:
    • 利用者が Google Picker で選んだ動画を、ブラウザで再生するため
    • メモファイル(動画名.memo.vtt)を作成・読み込み・更新するため
  • アクセスしないもの:選んでいない動画やファイル、メールアドレスやプロフィールなど、ほかの Google アカウント情報。
  • 動画とメモは、利用者のブラウザと Google ドライブの間だけでやり取りし、運営者のサーバーには送りません。

詳しくはプライバシーポリシーをご覧ください。

使い方

  1. 「Google でログイン」してから「Google ドライブから開く」、または「端末から開く」で 60fps の動画を選びます。
  2. 「−1f」「+1f」で 1 フレームずつ移動します。長押しすると連続で移動します。
  3. 一時停止した位置にメモを追加します。メモを選ぶとその位置へ戻ります。

詳しい使い方

運営者と連絡先

CI-V-178(個人開発) / carrotinaba@gmail.com

GitHub Issues ・ @carrot_inaba

動画の再生にはJavaScriptを有効にしてください。

English

FrameStep Player — A free web app for reviewing 60fps videos from Google Drive one frame at a time

Features

  • Step ±1 frame, or hold to step continuously
  • Add timestamped notes (up to 50 characters) at the paused position
  • Save notes to Google Drive and share them between phone and PC
  • Open videos from your device, too (no Google sign-in required)

How we use Google user data

  • Requested scope: https://www.googleapis.com/auth/drive.file only (Google Drive access limited to the specific files you use with this app).
  • Purposes:
    • To play the video you select with Google Picker in your browser
    • To create, read and update the note file (video-name.memo.vtt)
  • Not accessed: videos or files you did not select, and any other Google Account information such as your email address or profile.
  • Videos and notes travel only between your browser and Google Drive. They are never sent to the operator's server.

See the Privacy Policy for details.

How to use

  1. Choose “Sign in with Google” and then “Open from Google Drive”, or “Open from device”, to select a 60fps video.
  2. Use “−1f” / “+1f” to move one frame at a time. Hold to step continuously.
  3. Add notes at the paused position. Choose a note to jump back to it.

Full help

Operator and contact

Operated by CI-V-178 (individual developer). Contact: carrotinaba@gmail.com

GitHub Issues · @carrot_inaba

Enable JavaScript to use the player.