1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Googleフォト無制限活用術】Pixel無制限アップロードツール NAS2GP

1
Last updated at Posted at 2026-10-25

NASの写真を初代PixelでGoogleフォトに自動アップロードする「NAS2GP」の使い方

NASや外付けHDDに溜まった写真・動画を、
初代Pixelなどの「無制限アップロード対応端末」経由で
Googleフォトに自動でバックアップするツールです。

  • NAS → Pixelへ自動転送
  • Googleフォトのバックアップ完了を確認
  • 完了したファイルだけ端末から削除

手動でFTPやSyncthingを触る必要がほぼなくなります。

リポジトリ: https://github.com/square3iris/NAS2GP


できること

  • NAS / 外付けHDDの写真・動画をPixelへ自動転送
  • Googleフォトのバックアップ完了を待ってから端末側のファイルを削除
  • 進捗や履歴をWeb UI(ブラウザ)で確認
  • Windowsがメイン対象(macOS / Linuxもベストエフォートで対応)

必要なもの

項目 内容
PC Windows 10/11 推奨
端末 初代Pixelなど無制限アップロード対応のPixel(USBデバッグ可能)
ソフト Python 3.11以上、Android Platform Tools(ADB)
その他 NAS上の写真フォルダ(または外付けHDD)

最短セットアップ

1. ダウンロード

GitHubからリポジトリを取得します。

git clone https://github.com/square3iris/NAS2GP.git
cd NAS2GP

2. PythonとADBを用意

  • Python をインストール(「Add python.exe to PATH」にチェック)
  • Android Platform Tools をダウンロードしてPATHに追加

確認コマンド:

python --version
adb version

3. 端末の準備

  1. Pixelで「開発者向けオプション」を有効化
  2. 「USBデバッグ」をON
  3. PCとUSB接続し、「このPCからのデバッグを許可」を承認
  4. Googleフォトにログインし、バックアップ設定を済ませておく

4. 依存関係のインストールと起動

pip install -r requirements.txt
python main.py

(起動方法はリポジトリの最新READMEを確認してください)

5. Web UIを開く

ブラウザで表示されたアドレス(例: http://localhost:8000)を開きます。

  1. NASの写真フォルダを指定
  2. 接続されているPixelを選択
  3. 「同期開始」を押す

これで転送が始まります。
image.png

普段の使い方

  1. PCとPixelをUSB接続
  2. NAS2GPを起動
  3. ブラウザでWeb UIを開く
  4. 「同期開始」を押す
  5. 進捗を確認して、完了するまで待つ

バックアップが終わったファイルは自動で端末から削除されます。
途中で止めても、次回は未転送分だけ再開できます。


よくある質問

Q. 初代Pixel以外でも動きますか?
A. 無制限アップロードに対応しているPixel(おおよそPixel 5以前)で動作確認されています。詳細はGitHubのREADMEを参照してください。

Q. バックアップ完了はどうやって判定していますか?
A. 端末側のGoogleフォトの状態を確認し、転送したファイルがバックアップ済みになってから削除します。

Q. ファイルが端末に残ったままです
A. Web UIの端末ページから作業フォルダの中身を確認・削除できます。二重の確認があるので安全に操作できます。

Q. macOSやLinuxでも使えますか?
A. ベストエフォートで対応していますが、主にWindowsで検証されています。


もっと詳しく知りたい場合


開発を支援

NAS2GPは無料で公開しているフリーツールです。
気に入っていただけたら、開発の継続や動作検証用の機材のためにご支援いただけると励みになります。


この記事はシンプルな使い方紹介です。細かい設定や最新の仕様はGitHubのREADME・運用ガイドを優先してください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?