よくある質問
Pixetteの設定と使い方について、知っておきたいことをすべてまとめました。
一般 #
Pixetteとは何ですか?
iPhone、iPad、Android、Apple TV、Android TVで、写真と動画をランダムなスライドショーにするアプリです。Synology PhotosとImmichにネイティブ接続し、その他のNAS(QNAP、Nextcloud、TrueNAS)にはWebDAVまたはSMBで接続します。Jellyfin、Plex、Microsoft OneDrive(3つともベータ版)にも対応し、スマートフォンやタブレットに保存された写真も再生できます。
Pixetteは無料ですか?
はい。無料版では最大500枚の写真をインデックスし、シャッフル再生、動画の再生、画面の常時オンが使えます。Premium($7.99/year)では500枚の上限がなくなり、フォトフレーム向けの機能(顔検出、Ken Burns、オーバーレイ、EXIFフィルター、スリープのスケジュール)が加わります。
どの端末に対応していますか?
iOS 15以降のiPhoneとiPad、Android 7.0以降のAndroidスマートフォンとタブレット、tvOS 15以降のApple TV、Android TVとGoogle TV、一体型のAndroidディスプレイ、Apple Vision Pro、Apple シリコン搭載のMacに対応しています。フォトフレームとして再利用する古いタブレットやTVこそ、このアプリが想定している使い方です。
Pixetteはほかのスライドショーアプリとどう違いますか?
主な代替アプリはFotoo、nFolio、FrameSway、Photos Frameで、4つともAndroid専用です。iPhone、iPad、Apple TV、Vision Pro、Apple シリコン搭載のMacでも動くのはPixetteだけで、Immichにネイティブ対応しているのもPixetteだけです。ほかのアプリにもそれぞれ強みがあります。FotooはGoogleフォトとDropboxを読み込め、nFolioはAmazon Fire TVで動き、FrameSwayは星評価をSynology Photosに書き戻せます。詳しい比較表はサイトに掲載しています。
PixetteはApple TVとAndroid TVで使えますか?
はい。Apple TV(tvOS 15以降)ではApp Storeから、Android TVとGoogle TVではGoogle Playからインストールします。TVの設定はスマートフォンから行えます。TVにQRコードが表示されるので、スマートフォンのPixetteで読み取ると、サーバーと設定が暗号化されて家庭内ネットワーク経由で送られます。リモコンで文字を入力する必要はありません。
PixetteをTVのスクリーンセーバーにできますか?
Android TV、Google TV、Androidのタブレットとスマートフォンでは、できます。システムのスクリーンセーバーとしてPixetteを選んでください。Google TVでは、パソコンから一度だけコマンドを実行する必要があります。Apple TVはほかのアプリのスクリーンセーバーを許可していないため、Pixetteは全画面のフォトフレームとして開いたままになり、スリープのスケジュールに従います。
PixetteはAndroidのモニターやサイネージディスプレイで使えますか?
はい。iiyama、ProDVX、Elo、Philips、ViewSonicなどが販売する一体型のAndroidディスプレイ(タッチパネル)は、モニターの筐体に入った普通のAndroid端末なので、タブレットと同じようにPixetteが動きます。AC電源またはPoE給電で、24時間365日の稼働に対応し、32インチを超えるサイズもあります。Google Playからインストールするか、Playストアがないパネルではアプリ(APK)を直接インストールしてください。例外はSamsungとLGのサイネージ画面で、TizenとwebOSで動いています。
設定と接続 #
NASに接続するにはどうすればいいですか?
Synology NAS(DSM 7.0以降)では、Pixetteで「Synology Photos」を選び、DSMのアカウントでサインインするだけです。ほかに設定は要りません。それ以外のNASでは、WebDAVサーバーを有効にし、写真フォルダに読み取り専用でアクセスできるユーザーを作成してから、URL、ユーザー名、パスワードを入力します。各システムの手順は「はじめに」のガイドにあります。
Synology PhotosとWebDAVの違いは何ですか?
Synology PhotosはNAS上の写真アプリと直接やり取りします。WebDAVサーバーのインストールも専用ユーザーも不要で、DSMのログインだけで使え、共有スペースを含めてフォルダやアルバムごとに閲覧できます。DSM 7.0以降と、2段階認証を使っていないアカウントが必要です。WebDAVはどこでも使える方式なので、Synology以外の端末や、2段階認証が必要な場合に選んでください。
WebDAVとは何ですか?
アプリがローカルネットワーク経由でサーバーのファイルを読み込めるようにするプロトコルです。ほとんどのNASが対応しており、数回のクリックで有効にできます。
PixetteをImmichに接続できますか?
はい。アプリで「Immich」を選び、サーバーのURLを入力して、Immichのメールアドレスとパスワードでサインインします。ライブラリ全体を再生することも、特定のアルバムを選ぶこともできます。データ節約オプションを使うと、小さめのプレビューを読み込んで通信量を抑えられます。
PixetteをOneDriveに接続できますか?
はい、ベータ版のソースとして、個人用のMicrosoftアカウント(outlook.com、hotmail、live)に対応しています。職場または学校のアカウントには対応していません。アプリで「OneDrive」を選ぶと、短いコードとQRコードが表示されます。スマートフォンかパソコンでmicrosoft.com/linkを開き(QRコードからも開けます)、コードを入力してサインインしてください。iPhone、iPad、Android、Apple TV、Android TVのどれでも手順は同じで、Pixetteにパスワードを入力することはありません。次に、OneDriveのフォルダを開始フォルダとして選びます。写真と動画が再生でき、「高速読み込み」を使うとオリジナルの代わりにOneDriveのサムネイルが表示されます。アクセスは読み取り専用で、PixetteがOneDriveのファイルをアップロード、編集、削除、共有することはありません。手順は「はじめに」のOneDriveガイドで詳しく説明しています。
PixetteをJellyfinに接続できますか?
はい、ベータ版のソースとして対応しています。アプリで「Jellyfin」を選び、サーバーのURL(例: http://192.168.1.10:8096)を入力して、Jellyfinのユーザー名とパスワードでサインインします。パスワードを使わない場合は「Quick Connect を使う」を選んでください。Pixetteにコードが表示されるので、すでにサインインしているJellyfinアプリで入力します。Pixetteが再生するのは、種類が「ホームビデオと写真」のライブラリです。映画、番組、音楽のライブラリは対象外です。「高速読み込み」を使うと、Jellyfinが画面サイズに縮小した画像が表示されます。TVは、ほかのサーバーと同じようにスマートフォンから設定することも、TV本体でQuick Connectを使って設定することもできます。手順は「はじめに」のJellyfinガイドで詳しく説明しています。
PixetteをPlexに接続できますか?
はい、ベータ版のソースとして、Plex Media Serverの写真ライブラリに対応しています。アプリで「Plex」を選ぶと4文字のコードが表示されるので、スマートフォンかパソコンでplex.tv/linkを開いて入力します。Pixetteにパスワードを入力することはありません。アカウントに複数のサーバーがある場合は、写真があるサーバーを選んでください。Pixetteはまずサーバーのローカルアドレスに、次にリモートアドレスに接続を試み、Plexのリレーしか応答しない場合(Plex Passなしで約2 Mbps)は警告を表示します。Plexのサインイン情報がスマートフォンからTVに送られることはありません。各TVは、リモコン操作向けに作られた専用のコードで自らリンクします。手順は「はじめに」のPlexガイドで詳しく説明しています。
どのNASメーカーに対応していますか?
Synology PhotosとImmichにネイティブ対応しているほか、WebDAVに対応するものなら使えます。QNAP、TrueNAS、Nextcloud、ownCloud、Seafile、Unraid、Western Digitalなどです。Jellyfin、Plexのメディアサーバー(ベータ版)も使え、個人用アカウントならMicrosoft OneDrive(ベータ版)にも対応しています。詳しい手順は設定ガイドをご覧ください。
端末に保存された写真を使えますか?
はい、スマートフォンとタブレットで使えます。iOSではアルバム、Androidではフォルダを選んでください。端末内の写真ならNASもネットワークも不要です。TVには写真ライブラリがないため、Apple TVとAndroid TVではNASまたはImmichから再生します。
機能 #
ランダム再生はどのような仕組みですか?
数学的なシャッフル(Feistel ネットワーク)がすべての写真をちょうど1つの位置に割り当てるため、コレクション全体がばらばらの順番で1回ずつ再生されます。重複も抜けもなく、大きなリストをメモリに保持することもありません。順番は、アプリの再起動時、シャッフルに影響する設定を変えたとき、または再インデックスの後に更新されます。スライドショー中に「情報」をタップすると、いまどこにいるかを確認できます。
Pixetteはオフラインでも使えますか?
はい。NASとの接続が切れると、Pixetteはローカルのキャッシュから再生を続け、約1分ごとに再接続を試みます。
EXIFメタデータで写真を絞り込めますか?
はい、ベータ版で対応しています。Pixetteは各ファイルのヘッダーを事前にダウンロードしてローカルのEXIFデータベースを作成し、カメラの機種、日付、レンズなどのメタデータでスライドショーを絞り込みます。
再インデックスはいつ必要ですか?
NASのフォルダでファイルを追加または削除したときです。「自動再インデックス」をオンにすると、選んだ時刻に毎日実行されます。
部屋に誰もいないとき、Pixetteを自動でスリープさせられますか?
はい、スマートフォンとタブレットでできます。動き検知スリープは前面カメラを人感センサーとして使います。動きがある間はスライドショーが再生され、設定した時間だけ動きがないと画面が暗くなり、近くで誰かが動くと再び点灯します。処理はすべて端末内で行われ、カメラの映像は明暗の粗いグリッドに縮小され、保存、アップロード、共有されることはありません。決まった時刻にスリープと起動を行うスケジュールも、単独でも併用でも使えます。
スライドショーに天気を表示できますか?
はい。Pixetteは現在の天気と4日間の予報を重ねて表示できます。簡単な変数を使って、気温と天気を好きなカスタムオーバーレイに追加できます。
Pixetteで2枚の写真を同時に表示できますか?
はい。「写真を2枚表示」を使うと、横向きの画面では縦向きの写真2枚を左右に、縦向きの画面では横向きの写真2枚を上下に並べます。横長のディスプレイで、縦長の写真1枚を黒い帯に挟んで表示する無駄がなくなります。
トラブルシューティング #
古い端末でアプリが落ちることがあるのはなぜですか?
多くの場合、RAMやストレージの不足、または古いハードウェアがデコードできない写真や動画の形式が原因です。Pixetteは画像を縮小してメモリの使用量を抑えていますが、とても古い端末では大きなコレクションの扱いが難しいこともあります。
Pixetteがローカルのキャッシュを作るのはなぜですか?
理由は3つあります。縮小したコピーで古い端末をメモリ不足によるクラッシュから守ること、次の画像を先にダウンロードして操作を滑らかにすること、そしてNASとの接続が切れてもスライドショーを続けることです。
NASに接続できません。何を確認すればいいですか?
URLが正確か(大文字と小文字は区別されます)、同じWebDAV接続がパソコンからは使えるか、NASのセキュリティ設定で端末のIPアドレスがブロックされていないかを確認してください。テスト中は、パスワードを英数字だけにしておくことをおすすめします。
日付と時刻の書式 #
Pixetteでは、スライドショーに重ねて表示するテキストをカスタマイズできます。設定 → オーバーレイでこれらの変数を使うと、現在の時刻、写真のメタデータ、フォルダ名を表示できます。
現在の時刻: $(pattern) #
端末の現在の時刻を表示します。$(…)の中では、どのICU DateFormat パターンも使えます。
| 変数 | 例 |
|---|---|
| $(HH:mm) | 14:30 |
| $(h:mm a) | 2:30 午後 |
| $(HH:mm:ss) | 14:30:45 |
| $(EEEE) | 月曜日 |
| $(EEE) | 月 |
| $(MMM d) | 4月 30 |
| $(MMMM d, yyyy) | 4月 30, 2020 |
| $(dd/MM/yyyy) | 30/04/2020 |
写真情報(EXIFメタデータ) #
写真のEXIFメタデータの内容を表示します。EXIFのインデックス作成を有効にする必要があります。
| 変数 | 説明 | 例 |
|---|---|---|
| $date | 撮影日 | 2024年1月15日 |
| $dateShort | 撮影日(短縮) | 15 1月 |
| $dateclean | 撮影日+フォルダ名から日付を除去 | 2024年1月15日 |
| $time | 撮影時刻 | 14:30 |
| $city | 都市(GPSから) | パリ |
| $region | 地域 | イル=ド=フランス |
| $country | 国 | フランス |
| $keywords | キーワード / タグ | 風景, 夕焼け |
| $camera | カメラのメーカー | Apple |
| $cameraModel | カメラの機種 | iPhone 14 Pro |
ファイルパス #
写真のフォルダパスの一部を取り出します。パスの例: 写真/2024/旅行/IMG_1234.jpg
| 変数 | 説明 | 例 |
|---|---|---|
| $first | 最初のフォルダ | 写真 |
| $first(2) | 最初のN個のフォルダ | 写真/2024 |
| $first(-2) | 最初のN個のフォルダを除く | 旅行 |
| $last | 最後のフォルダ | 旅行 |
| $last(2) | 最後のN個のフォルダ | 2024/旅行 |
| $last(-2) | 最後のN個のフォルダを除く | 写真 |
| $full | フォルダの完全なパス | 写真/2024/旅行 |
| $file | ファイル名 | IMG_1234.jpg |
書式 #
| 変数 | 説明 |
|---|---|
| $n | 改行(新しい行) |
オーバーレイの既定の書式
時計: $(HH:mm) —
タイトル: $first - $dateclean $n $city, $country
知っておくと便利なこと
$(…)は現在の時刻を表示し、$dateと$timeは写真の撮影日時を表示します。値を取得できない変数は、何も表示せずに取り除かれます。日付と時刻の書式は、すべて端末の地域設定に従います。