iPhoneとAndroidでWasabiを閲覧 — NetDrive Mobile

読了目安 7 分 mobile wasabi
Morgan
MorganStaff Engineer
NetDrive MobileでiPhoneやAndroidからWasabiのS3互換バケットにアクセス。ノートPCを開かずにファイルをプレビュー、アップロード、ダウンロードできます。

あるフリーランスの映像編集者は、AWSのようなエグレス料金を避けるためにWasabiのバケットに生の取材映像を保管している。コーヒーを買いに出ている最中にクライアントから電話があり、特定のテイクが最終カットに入っているか尋ねられる。ノートPCはスタジオに置いたままだ。NetDrive Mobileを使えば、彼女はスマートフォンでWasabiのバケットを開き、クリップをプレビューして、クライアントが電話を切る前に答えることができる。

NetDrive Mobileのホーム画面。複数の接続済みクラウドストレージアカウントを表示

あらゆるクラウドを1つのアプリで

スマートフォンからWasabiと20以上の他のクラウドを閲覧

  • Wasabi、S3、Google Drive、Dropboxなどを1か所で接続
  • カメラロールからアップロード、またはオフライン参照用にファイルをダウンロード
  • アプリ内でドキュメント、画像、動画を追加アプリなしでプレビュー
iOSAndroid

無料の Bdrive アカウントが必要です。

NetDrive MobileがWasabiでできること

NetDrive Mobileは、iOS 15以降とAndroid向けのマルチクラウドファイルマネージャーだ(Google PlayまたはApp Storeからダウンロード)。WasabiはS3互換プロバイダーであるため、クラウドアカウント(Wasabiを含む)に接続し、フォルダの閲覧、スマートフォンからのアップロード、ファイルのダウンロード、アプリ内でのコンテンツプレビューが可能だ。クラウドストレージをデバイスにドライブとしてアタッチするわけではなく、モバイルデバイス上で完結するファイルブラウザ兼転送ツールである。

アプリの利用には無料のBdriveアカウントが必要だ。最初のクラウドを追加する前に、netdrive.netでアカウントを作成しよう。

Wasabiを接続するには、Wasabiコンソールから3つの情報が必要になる。Access Key IDSecret Access Key、そしてバケットのリージョナルエンドポイントホスト名(例えばeu-central-1のバケットならs3.eu-central-1.wasabisys.com)だ。入力すると、認証情報はデバイスのセキュアストレージ — iPhoneではiOS Keychain、AndroidではAndroid Keystore — に保存され、暗号化されずにデバイス外に出ることはない。

利用可能なクラウドストレージプロバイダーを一覧表示するNetDrive MobileのAdd a Driveシート

NetDrive MobileにWasabiアカウントを追加する

  1. NetDrive Mobileを開き、Bdriveアカウントでサインインする。
  2. ホーム画面の**+ボタンをタップ**して、Add a Driveシートを開く。
  3. プロバイダー一覧からAmazon S3を選択 — Object Storageセクションにある。WasabiはS3互換なので、専用のWasabi項目ではなくこのコネクタを使う。
  4. Access Key IDとSecret Access Keyを入力し、カスタムエンドポイントのオプションをオンにして、バケットのリージョナルホスト名を入力する。
  5. Saveをタップ。 NetDrive MobileがWasabiアカウントに接続し、利用可能なバケットをホーム画面に一覧表示する。

映像の閲覧とプレビュー

ホーム画面でWasabiドライブをタップすると、ファイルブラウザに入る。バケットは最上位のフォルダとして表示され、サブフォルダへの移動はスマートフォン標準のFilesアプリと同じように動作する — タップして開き、名前や日付で並べ替え、リスト表示とグリッド表示を切り替えられる。

接続済みクラウドストレージバケット内のファイルとフォルダを表示するNetDrive Mobileのファイルブラウザ

任意のファイルをタップするとアクションシートが開く: Preview、Download、Rename、Move、Copy、Get Info、Delete。Previewはアプリ内でファイルを開き、画像は即座に読み込まれ、動画はファイル全体のダウンロードを待たずに内蔵ビューアーで再生が始まる — これこそが廊下での確認電話を可能にしている。

デバイスにファイルをダウンロードするには: アクションシートからDownloadを選ぶ。転送はTransfersタブに表示され、進捗バーとキャンセルボタンがリアルタイムで確認できる。

スマートフォンからアップロードするには: 保存先のフォルダに移動し、アップロードボタンをタップして、カメラロール、フォトライブラリ、またはシステムのファイルピッカーからファイルを選ぶ。

アップロードとダウンロードの進捗をキャンセルオプション付きで表示するNetDrive MobileのTransfersタブ

デスクなしで行う一括転送

丸一日分の映像を確認する際は、一度に複数のファイルを扱うことが多い。ファイルブラウザ右上のSelectをタップし、必要なクリップにチェックを入れて、下部ツールバーからDownload、Copy、Move、Deleteのいずれかを選ぶ — 転送は1件ずつではなく同時に実行されるため、5つのプロキシをダウンロードしても1つをダウンロードするのとほぼ同じ時間で済む。

NetDrive Mobile内のCopyとMoveは同じWasabiアカウント内で動作する — 例えば同じバケット内でフォルダ間にファイルを移動する場合だ。Wasabiから別のプロバイダーへ直接ファイルを移動する、例えばGoogle Driveへそのままコピーするといった操作はアプリの対応範囲外であり、そうしたクラウド間の転送はスコープ外となる。

まとめ

エグレス費用を避けるためにプロジェクトのメディアをWasabiに保管している編集者や小規模チームにとって、NetDrive Mobileはそのバケットを廊下やコーヒーショップから実際に確認できるものに変える。デスクに戻ってMacやPCにもWasabiをドライブとして設定したい場合は、Set Up Wasabi as a Drive on Windows with NetDriveにセットアップ手順がある。アプリの全体像についてはNetDrive Mobile — Every Cloud in One Appを、標準的なAWS S3へのモバイルアクセスについてはBrowse Amazon S3 on iPhone and Androidで同様の流れを解説している。

— Morgan, NetDrive