iPhoneの動画をクラウド経由で送らず、Windows PCへ直接転送するツールを作りました
iPhoneにたまった動画を、まとめてWindows PCへ移したい。クラウドへアップロードしてからダウンロードする手間を省くため、同じWi-Fi内で動画を送る社内用ツールを作りました。
PCに表示したQRコードをiPhoneで読み、動画を選んで送信します。動画データは、クラウドの保存サービスを経由せずPCへ届く仕組みです。
QRコードを読み、動画を選んで送る
- Windows PCで受信ツールを起動し、保存先を確認します。
- iPhoneをPCと同じネットワークにつなぎ、PC画面のQRコードをカメラで読み取ります。
- 開いたSafariの画面で動画を選び、「未転送をすべて送る」を押します。
転送中はPCの受信ツールと、iPhoneの送信画面を開いたままにします。QRコードには接続に必要な情報が入っているので、毎回アドレスを手入力する必要はありません。
毎回「どこまで送ったか」を数える手間を減らす
PC側には受信したファイルの名前と容量を記録します。次に動画を選んだとき、この記録と照合して、同じ名前・同じ容量のものを送信対象から省きます。
ただし、動画の中身まで比べる判定ではありません。内容が違っても名前と容量が同じなら区別できないため、大切な動画は保存先で内容も確認します。
受信途中のデータを一時保存し、中断した部分から残りを送る処理も入れました。受け取ったサイズを確認してから、完成したファイルとして保存する構成です。実際の受信記録はありますが、iPhoneでの中断・再開がすべての条件で成功することまでは確認できていません。
使うときに気をつけたいこと
iPhoneの画面をロックしたり、別のアプリへ切り替えたりすると、転送が止まる場合があります。大きな動画を送るときは充電しながら画面を開き、PCもスリープしない状態で使います。
また、写真アプリ内の元動画と、PCへ届いた動画が完全に同じかは未検証です。ファイル容量が同じでも、中身の一致までは証明できません。元動画はすぐに削除せず、まずPCで再生し、映像や音声を確認します。
このツールは社内で使うために作ったものです。この記事は、一般向けに配布するアプリの案内ではなく、動画転送の手間に合わせて仕組みを作った事例として紹介しています。
自作の前に、既存アプリで足りるかも調べた
開発前には、既存アプリの転送方法や、送信済みの動画を見分ける機能を比較しました。既存アプリで必要な条件を満たせるなら、それを使う選択肢もあります。
今回は、受信履歴をPC側に残し、必要に応じて自分たちで動きを直せるようにしたいと考え、自作を選びました。自作すると、使う環境に合わせた確認や、その後の修正も自分たちで引き受けることになります。
同じように検討するときは、先に「クラウドへ保存してよいか」「転送済みを見分けたいか」「転送中に画面を開いておけるか」を整理すると、候補を絞りやすくなります。AIに比較を頼むなら、次のように条件と出典を指定します。
iPhoneの動画をWindows PCへ移す方法を調べてください。
必要な条件:[記入]
予算:[記入]
使う端末・OS:[記入]
候補ごとに、転送方法、料金、転送済みの判定、
中断時の扱い、利用上の制約を比較してください。
提供元の出典URLと確認日を付け、分からない点は
未確認と書いてください。
自作を勧める前に、既存アプリで条件を満たせるか確認してください。
動画を軽くして送りたい場合は、ブラウザで動画を圧縮する方法、写真も含めて扱いたい場合は大きなファイルを軽くする無料ツールまとめも参考にしてください。作った仕組みを別の担当者へ渡す際は、引継ぎ書に使い方と制約を残します。
ワークウェルでは、AIを使った業務自動化・バックオフィスの仕組みづくりを支援しています。お気軽にご相談ください。

