2009年12月29日火曜日

最新のiPhoneやiPod touchから音楽データを吸い出す方法

jailbreak : 不要

itouchBrowserは、簡単に音楽データを吸い出すことが出来ます。
まず、iTunesタブを開くと接続したiPhone/iPodに存在するアーティスト名が表示されます。
そのアーティスト名をクリックすると、アルバム名がリストされます。





















吸い出したい部分のチェックボックスにチェックをつけます。

すると、ツリービューの下のボタンがアクティブになります。
「吸出し」ボタンを押す前に、コンボボックスから書き出し先を選択してください。

書き出し先としては、
  • マイミュージック
  • デスクトップ
  • マイコンピュータ
  • マイドキュメント
を選択できます。
選択した先のディレクトリは、ディレクトリ一覧が表示された後に選択できます。
マイコンピュータを選択すると、PCのどこにでも書き出すことが出来ます。

ファイルリストは、次のようになっています。


では、「吸出し」ボタンを押してみましょう。
指定したディレクトリに次のようにファイルが出来上がります。



アーティスト名\アルバム名 のディレクトリの下に、アルバムの番号順に2桁の番号が付き曲名のファイルを作ります。
如何ですか。簡単でしょう。

一度試してください。

p.s.
すべてのファイルが出来上がらないことがあるようです。
この問題も近いうちに直しておきます。


5 件のコメント:

  1. はじめまして。
    PCを初期化しなければならなくなり、itunesデータがすべて飛んでしまったため、iphoneからPCへのデータ転送でググっていたところ
    こちらのitouchbrowserを知り使わせていただきました。
    既出のテーブルO問題を何とかクリアして(どうやって治ったのかは不明ですが、バックアップディレクトリを変えたり、クローズ、オープンを繰り返しているうちに治りました)やっとデータが吸い出せると思い、iphoneをPCと繋げると、下のバーに、〔未脱獄のtouchが接続されました(afc2サービスが見つかりません)〕と出て、その後ituochbrowserウィンドウが開いて、〔System.data.ConstraintException:制約を有効にできませんでした。行に入力できるのはNull以外の値、一意な値、あるいは外部キーですがこの制約の違反が1つ以上の行で発生しています。
     場所system.data.dataset.Failed
     EnableConstraints()……〕
    と表示されてしまいます。
    当方素人のため対処法が分からず困っています。お忙しいとは存じますが、解決方法をご存知でしたらご教授ください。
    よろしくお願いいたします。

    ちなみにOSはXP(sp3インストール済み)、
    itunes9です。

    返信削除
  2. 報告ありがとうございます。
    テーブル0の問題は、修正できました。
    たぶんこの問題の影響を受けているのかと思います。

    接続したiPhoneは、未脱獄のv3.1でしょうか?
    バージョンと脱獄済みかどうかで内部処理が異なりますので、その環境を教えていただけると現象を確認できるかもしれません。

    近いうちに次のバージョンを公開しますので、そちらで試していただけるでしょうか。

    返信削除
  3. sugiさま

    年末の更新おつかれさまです。
    1つ目のコメントをさせていただいた者です。

    ご指摘のとおり当方未脱獄のV3.1.2のiphoneです。

    先ほど新しいバージョンのitouchbroeserをインストールしましたが、やはり状況は変わりませんでした。itunesタブの中にアルバム名は出るのですが、任意のアルバムにチェックを入れても+や-のツリーは出ず、下のバーに、
    0files found と表示されます。

    年末は忙しいと思いますので、またお時間あるときにご返答いただけれはと思います。

    それではよいお年を。

    返信削除
  4. エラー表示はなくなったようですね。
    未脱獄iPod touch v3.1.2で動作確認していますが、報告のような現象が出ません。
    もしかすると、iTunes以外のツールでデータを入れたりしたことはありませんか?
    v3.0から、曲データの管理方法が完全に変わっています。旧方法または古いツールで転送すると、新しい管理方法のデータベースに登録されませんからそのような現象が発生するかもしれません。
    iTunesで同期できれば、新しいデータベースにも登録されるでしょうがiTunesが無くなった場合は、直接転送するしかありません。

    明日にでもその方法を解説しましょうか。

    返信削除
  5. sugiさま

    明けましておめでとうございます。

    ご指摘いただいたようなitunes以外のツールでデータを入れたことはないと思います。
    普通にCDからitunesに入れました。
    ただ入れたときのバージョンはV3.0以前だったと思います。
    そのことが関係するのでしょうか?
     
    <iTunesで同期できれば、新しいデータベースにも登録され るでしょうがiTunesが無くなった場合は、直接転送するし かありません。

     明日にでもその方法を解説しましょうか。

    もし解決方法があるならば、ご教授ください。
    お願いいたします。

    返信削除