TMDB(The Movie Database)APIキーの申請方法

TMDB(ザ・ムービー・データベース)の概要

TMDB(The Movie Database)は、映画、テレビ番組、俳優、制作スタッフに関する包括的なデータを提供する公開の映画・テレビデータベースです。「映画・テレビ業界のウィキペディア」とも呼ばれるTMDBでは、ユーザーがエントリの作成や編集を通じて貢献できます。映画ポスター、あらすじ、その他のメタデータを取得できるオープンAPIを提供しています。

UGOS Proの「シアター」アプリケーションは、データソースとしてTMDBを使用するよう事前設定されており、APIキーの手動入力は不要です。ただし、必要に応じてカスタムTMDB APIキーを設定するオプションも利用可能です。

注記:TMDB APIキーの設定やHOST設定の変更に不慣れな場合は、デフォルト設定を維持することを推奨します。特定の要件があるユーザーは、コンソールで必要に応じてTMDBデータソース設定を調整できます。

個人用APIキー使用の利点

  1. アクセス信頼性の確保– 個人登録のAPIキーを使用することで、パブリックAPIのレート制限によるデータ取得失敗を防止できます。

  2. サービス品質の向上– 個人用APIキーを使用すると、言語設定、映画評価システム、その他の設定をカスタマイズでき、より正確なメタデータを取得できます。

注:TMDBデータの使用は、TMDB利用規約に準拠する必要があります。

TMDB APIキーの申請方法

TMDB APIキーを申請するには、以下の手順に従ってください:

1.TMDB公式ウェブサイトにアクセスし、アカウントにログインします。アカウントをお持ちでない場合は、まず作成してください。

2. ログイン後、右上の「プロフィールアバター」をクリックし、[アカウント設定]を選択します。

3. [アカウント設定]ページで、左サイドバーの[API]セクションに移動し、[APIキーをリクエスト]の下にある「ここをクリック」をクリックします。

4. APIキー作成時にアカウントタイプとして「開発者」を選択してください。

5. 利用規約を読み同意した後、申請内容を記入します:

  • 利用タイプ:個人を選択

  • アプリケーション名:カスタム名を選択(例:UGREEN "シアター")。

  • アプリケーションURL:UGREEN NASのIPアドレスを入力(例:http://192.168.1.31)。[コントロールパネル] > [ネットワーク] > [ネットワーク接続]で確認できます。

  • アプリケーション説明:アプリケーションの概要とAPIの使用方法を簡潔に記述してください。

映画テレビセンターはホームマルチメディアアプリケーションであり、TMDBの動画データとポスター画像を取得して美しいポスターウォールを構築するために使用されます。
  • 個人情報:ご自宅の住所などの詳細を入力してください(この情報はTMDBによって保存され、シアターからはアクセスされません)。

6. フォームの記入が完了したら、「送信」をクリックし、TMDB が API キーを生成するまでお待ちください。

7. APIキー生成後、安全にコピーして保存してください。設定プロセス中にこのアドレスが必要になります。

TMDBデータソースの設定

1. 「シアター」アプリを開き、右上の[設定]ボタンをクリックして設定画面に入ります。

2. 設定ページで[データソース]オプションをクリックします。[The Movie Database (TMDB)]を探し、タップしてTMDB設定画面に入ります。

3. TMDB設定ページで、APIキー入力欄を探します。事前に取得したTMDB APIキーをこの欄に貼り付けます。

4. [チェック]ボタンをクリックし、APIキーの有効性を検証します。テストが成功すると、検証が完了したことを示す確認メッセージが表示されます。

  1. [適用]をクリックしてTMDBデータソースの設定を保存します。

ライブラリの動画情報ソースを調整する

1. 設定後、ライブラリの動画情報ソースをTMDBに設定し、ポスターやその他のメタデータを取得します。

2. 設定ページに戻り、[ライブラリ]オプションをクリックします。

3. ライブラリ一覧から、データソースを変更するライブラリを選択します。

4. ライブラリ右側の[···]ボタンをクリックし[編集]を選択します。

5. 編集ページで[動画情報]オプションを探します。

6. ソースを長押ししてドラッグし、優先順位を変更します。TMDBを最優先に設定してください。

7. [適用]ボタンをクリックして設定を保存します。

ライブラリを再スキャン

1. 設定保存後、ライブラリページに戻ります。

2. メディアライブラリ右側の[···]ボタンをクリックし、[スキャン]を選択します。

3. スキャンオプションで[すべてスキャンして置換]をクリック。これによりメディアライブラリ内の全ファイルが再スキャンされ、TMDBから最新のメタデータとポスターを取得します。

注:APIキーの検証が成功している場合、通常HOSTの設定は不要です。HOST設定は、DNS汚染問題を回避し、データソースへの安定したアクセスを確保するために、TMDBの正しいIPアドレスを解決するために使用されます。

TMDBについて

メタデータが正しく表示されない場合

設定後もメタデータが正しく表示されない場合は、以下の手順を試してください:

  1. TMDB APIキーが正しく入力・保存されていることを確認してください。

  2. TMDB API検出が接続成功を確認しているか確認してください。

  3. HOST設定で構成されたIPアドレスが正しく解決されることを確認してください。

  4. 問題が解決しない場合は、「すべてスキャンして置換」を使用してメディアライブラリを手動で更新してください。

TMDBデータソースの設定に追加料金が必要かどうか

TMDBは基本サービスを無料で提供していますが、高度な機能や高頻度アクセス(頻繁なメタデータ更新など)には、TMDBアカウントを登録してAPIキーを取得する必要があります。利用ポリシーの詳細については、TMDBの公式ガイドラインを参照してください。

HOST設定について

地域によっては、TMDBのAPIがDNS解決に失敗する場合があります。この問題を解決するため、TheaterアプリにはHOST設定オプションが用意されており、ユーザーがTMDBの正しいIPアドレスを手動で割り当てることができます。これにより、誤ったパブリックDNS解決を回避し、データソースへの安定したアクセスを確保します。

ご注意:HOSTファイルの設定は、TMDBメタデータスクレイピングプロセスの最適化のみを目的としており、Theaterアプリがポスターや説明文などの映画メタデータを正確に取得できるようにします。UGREEN NASは動画リソースを提供しません。動画のダウンロードと保存はユーザー自身の責任で行ってください。

HOST設定で実現できること

シアターアプリ使用時、メタデータスクレイピング機能は外部メタデータサービスに依存して詳細な映画情報を取得します。
ネットワーク制限やサービスプロバイダーの問題により、このスクレイピング機能が常に正常に動作するとは限りません。HOSTファイルを設定することで、それらのメタデータサービスを解決するIPアドレスを指定でき、潜在的なネットワーク問題を効果的に回避し、スムーズなメタデータ取得を保証します。

TMDBのIPアドレスを取得する

1.IPADDRESS.COM にアクセスします。

2. 検索バーに「api.tmdb.org」と入力し、Enterキーを押します。

3. ページを下にスクロールし、システムが解決したIPアドレスを確認します。設定プロセスで後ほど使用するため、適切にコピーして保存してください。

HOST設定方法

1. [Theater]アプリを開き、右上の[設定]ボタンをクリックして設定画面に入ります。

2. [データソース]をクリックし、[The Movie Database]を選択します。事前に取得したIPアドレスをHOSTS設定入力欄に貼り付けます。形式が正しいことを確認してください:IPアドレス + スペース + ドメイン名。

3. TMDB設定では、以下の形式でHOSTを入力します(例):

52.85.151.18 api.themoviedb.org
  1. 情報を確認後、「インポート」をクリックして設定を完了します。

  2. 変更を保存するには「適用」をクリックします。

用語集

DNS汚染:ユーザーが正当なウェブサイトにアクセスできないように、DNS応答を偽造または改変する行為。

関連リンク

[チュートリアル] HOSTSの設定方法

「シアター」で映画データベース(TMDB)データソースを設定する目的は何ですか?