Eiji

2011年5月12日

foobar2000 と iPod manager (foo_dop.dll) を使って ipod を同期させる


2013年11月7日「追記」
現在販売されてる「iOS」搭載のiPhone、iPad、iPodでは、以下の方法は使えません。
iPod manager自体の開発が終了状態みたい(2011年以降更新なし)なので

対応iPod


2011年4月現在までに発売されたiPodに対応している。

必須ファイル


Apple iPod/iPhone driver
2007年以降新しいiPod
Apple Mobile Device Support に含まれている
Apple Mobile Device Support
iPhone, iPod touch
iTunes installer (9.1 or newer)
Apple Application Support
iPhone, iPod touch
iTunes installer (9.1 or newer)
iPhoneCalc.dll
iPhone 4, iPod touch 4G, iPad, iPod nano 6G
MediaMonkey」っていうソフトからiPhoneCalc.dllを取得する
foobar2000.exeのあるディレクトリへコピーする
これやらないと
DB Version 5 requires iPhoneCalc.dll. Write operations are disabled.
っていうメッセージが出て同期できない
対応OS
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP SP1以上

※まぁ、結局のところ使わなくても、念のため最新版の「iTunes」は入れておいてね。
※「iTunes」のインストーラーは WinRAR、WinZip、IZArc とかで解凍すれば、中身をバラバラに解凍出来る。

インストール


  1. 上記のソフトウェアがインストールされている
  2. foobar2000が起動していたら、終了させる
  3. http://yuo.be/ipod.php からiPod managerの最新版をダウンロード
  4. 7-zipに対応した解凍ソフトで解凍して「foo_dop.dll」をコピーして
    C:¥Program Files¥foobar¥compornent¥以下に置く
  5. foobar2000を起動させる
  6. iPhoneまたはiPod touchのiOS系デバイスの場合は、foobar2000の環境設定で
    「モバイルデバイスのサポート」を有効にする必要があります
    [File]>[Prefernces]>[Tools]>[iPod Manager]>[Mobile Devices]
    [Enable mobile device support]にチェックを入れる
    Enable mobile device support
  7. foobar2000を再起動させる
    このオプション[Enable mobile device support]を有効にしたら、
    変更を有効にするためのfoobar2000用を再起動する必要があります。

iPod対応形式に変換して同期させる


【AAC形式, m4a編】

  1. http://www.nero.com/eng/down-ndaudio.php から
    ダウンロードできない場合は ftp://ftp6.nero.com/tools/ から
    NeroDigitalAudio.zip をダウンロードする
  2. NeroDigitalAudio.zip を解凍して生成される NeroDigitalAudio フォルダを
    好きなところにおいて下さい
    (今回は foobar2000.exe と同じフォルダ(C:¥Program Files¥foobar)に入れる)
  3. Preference > Tools > ipod ManagerのConversionタブを開いていただいて、
    Inputの
    Convere audio tracks in unsuported formats
    (サポートされていない形式のオーディオトラックを変換する)に
    チェックを入れる
  4. 次に、OutputのEncoderでは保存した neroAacEnc.exe を選択してください。
    Parametersには「-ignorelength -q 0.55 -if - -of %d」と入力、(←好みで数値を変更してください)
    Extensionにはm4aと入力してください。
    これで完了です。
    Encoder m4a

【MP3編】

  1. http://www.rarewares.org/mp3-lame-bundle.php から LAME の最新版をダウンロード
  2. foobar2000.exe と同じフォルダ(C:¥Program Files¥foobar)に lame.exe を入れる
  3. Preference > Tools > ipod ManagerのConversionタブを開いて、
    Inputの
    Convere audio tracks in unsuported formats
    (サポートされていない形式のオーディオトラックを変換する)に
    チェックを入れる
  4. 次に、OutputのEncoderでは保存したlame.exeを選択してください。
    Parametersには「-b 320 - %d」と入力、(←好みで数値を変更してください)
    Extensionにはmp3と入力してください。
    これで完了です。
    Encoder mp3

アルバムのジャケットをiPodに転送したい場合


  1. Preference > Tools > ipod ManagerのiPod Featuresタブを開く
  2. ArtworkのAdd artwork to files sent to iPod
    (iPodに送信されたファイルにアートワークを追加する)の下の
    Source script: に
    $replace (%path%,%filename_ext%,%album%.jpg)
    D:¥Music¥Image¥%artist%¥%album%.jpg
    など、各自の環境に合わせて設定してください
    Add artwork to files sent to iPod

メニュー


iPod menu

Load libraryiPod の曲を「iPod Media Library」というプレイリストにひとまとめにして追加する。
Load library and playlistsiPod の曲を各ライブラリごとにプレイリストを作って追加する。
Browse iPodiPod のライブラリと曲を表示する。
Rewrite iPod databaseiPod のデータベースを書き替える。
Refresh iPod library metadataiPod のライブラリのメタデータを更新する。
Synchronise iPodfoobar2000 のプレイリストとiPod のライブラリを同期させる。
Send playlists to iPodfoobar2000 のプレイリストを iPod に追加する。
Remove playlistsプレイリストを削除する。
Eject iPodiPod を取りはずせる状態にする。

関連記事