動画を逆再生の仕組み
動画逆再生ツールは、ffmpegのreverseフィルターとareverseフィルターを使い、完全にブラウザ内でクリップを映像・音声ともに逆再生します。設定項目はありません。ファイルをドロップすると、クリップ全体が最後から最初へと再生され、音声はそれに合わせてサンプル単位で逆順になります。
逆再生はストリーミングできません。ffmpegは、最後から最初へ再生する前に、すべてのフレームをデコードしてメモリに保持する必要があります。デコード済みの動画は圧縮ファイルよりはるかに大きくなります(デコード済みの720pフレーム1枚はおよそ1.3 MBあるため、数秒のソースでも一度に数十メガバイトの生フレームを占有することがあります)。だからこそ、ここで受け付ける入力サイズは他の動画ツールよりずっと小さく、50 MBに設定されています。ブラウザタブのメモリ不足を避けるための意図的に厳しい上限です。