Skip to content
/ itl-web Public

iTunes のライブラリを Web で見れるようにするやつ

Notifications You must be signed in to change notification settings

comame/itl-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

itl-web

iTunes のライブラリを Windows から読みだして、Web で聴けるようにするためのもの。

注意

私的利用に留めてください。自身のライブラリを他人と共有するために使用しないでください。

セットアップ

想定する実行環境

  • サーバ
    • FFmpeg がインストールされている Linux
  • iTunes
    • ネットワーク経由のファイル共有が使用できる Windows

開発環境

  • 依存関係をインストールする

    • Go, Node.js, FFmpeg
  • Windows のファイル共有を設定する

    • iTunes のライブラリフォルダ (C:\Users\user\Music\iTunes など) をネットワークに共有する
  • iTunes Media Library.xml を出力できるようにする

    • iTunes の環境設定で「iTunesライブラリXMLをほかのアプリケーションと共有」をオンする
  • .env を書き換える

    • SMB_HOST: iTunes ライブラリのある Windows マシンのホスト名と SMB のポート
    • SMB_USER: Windows のユーザー名
    • SMB_PASSWORD: Windows のパスワード
    • SMB_SHARENAME: iTunes のライブラリフォルダの共有名
    • ITUNES_LOCATION_PREFIX: iTunes Music Library.xml の存在するファイルパス
  • 以下のコマンドを実行する

$ make dev-setup
$ make dev

About

iTunes のライブラリを Web で見れるようにするやつ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages