
Ubuntu日本語フォーラム

ログインしていません。
こんばんは。
kamuycikapです。
Ubuntu10.10を利用しています。
iPhone4のOSはiOS4.3です。
iPhone4を接続する事に成功しておりますが、自分の持っているmp3ファイルを「転送」「再生」するまでに至って折りません。
英語学習のため、付属しているCDからmp3ファイルを作成する事に成功しました。
http://d.hatena.ne.jp/kamuycikap/20110323
しかし、いざiPhone4にmp3ファイルを転送しようとRhythmboxを利用してみるのですが・・・・・ライブラリの同期を行うと画面上はiPhone4にコピーできている雰囲気をかもしだしているのにコピーされていません。
コピーされたと思い、アンマウントしてiPhone4にて確認するのですが、ミュージックが無いと言われてしまいます。
※iPhone4に標準でインストールされている「iPod」アプリケーションに表示されるものだと思っています。
再びUbuntuに接続してみると、コピーしたはずのmp3ファイルが存在していません。
確かにコピーされている様子な画面だったのですが・・・・・・
iPodも持ってはいるものの、せっかくのiPhone4ですからmp3を再生させたいのです。
iPhone4にリッピングしたmp3ファイルを転送し再生する事に成功している方がいらっしゃいましたらご教示願います。
VOA等のサイトからダウンロードしているmp3ファイル等が溜まっており、ニュース記事(英文)を見ながら音声も聞けたら最高の教材です。
是非とも実現させたい英語学習環境です。
オフライン
解決できるかどうか分かりませんが、情報だけ。
UbuntuではiPhoneやiPodに接続するライブラリとしてlibimobiledeviceというものが利用されています。
libimobiledeviceの最新版1.0.4ではiOS4.3と正しく接続できるようになっているようですが、Ubuntu10.10に入っているものは1.0.1です。(ubuntu11.04には最新版が入っています。)
よって、そのままの状態ではiOS4.3とは接続できません。
また、PPAなども探してみましたが、ubuntu10.10向けにlibimobiledevice1.0.4のパッケージを配布しているリポジトリは見つかりませんでした。
解決策としては、
1. Ubuntu11.04用の、あるいはどこかで手に入れたlibimobiledevice1.0.4のdebパッケージをダウンロード・インストールする。
2. 自分でlibimobiledeviceをコンパイル・インストールする。
3. Ubuntu次期バージョン11.04まで待つ。
のいずれかとなると思います。1は依存関係他色々な問題が発生しそうですし、2は自信のある方向けだと思います。
もしUbuntu11.04にアップグレードする予定があるなら、4月のリリースまで待ち、Ubuntuをアップグレードしてから使うという方法がいいのではないでしょうか。
オフライン
英語は苦手なので、単語拾い読み程度の理解ですが
Ubuntu Documentation - PortableDevices iPhone
とかあてはまりませんか?
もっともRhythmboxじゃなくてAmarokの使用我前提のようですが。
オフライン
kamuycikapが期待してるUSB接続と違いますが。
私のiPodなら
無線でGoodreaderってアプリに送ってmp3再生可能です。 動画もOK。
オフライン
みなさん。
書き込みありがとうございます。
UbuntuをメインPCとして活用し初めてから、いろんな事をカバーしたくなった今日このごろです。
自身のブログでも公開しておりますが、iPhone4を接続する為に下記のコマンドを実行しております。
$sudo add-apt-repository ppa:pmcenery/ppa
$sudo apt-get update
$sudo apt-get dist-upgrade
これによりvbkさんがおっしゃっているライブラリが新しい物になっていると思っているのですが、、、、お恥ずかしい話でlibimobiledeviceのバージョンを確認する術を知らないので、どのバージョンなのか分からない状況です。
現状、iPhone4をiOs4.3にアップグレードしているのですが、Ubuntu上で全てのフォルダを観覧することが可能です。
※USB接続した時に、Ubuntuのファイラーで確認すると、iPhone4をマウント出来ているので、表示されるフォルダがiPhone4のフォルダ全てだと思っています。
ubuntu123さんのgoodreaderを利用する方法は目から鱗です。
しかし・・・・有料アプリであるgoodreaderをインストールしていません。
ipodにはmp3ファイルを転送することは出来ました。
ちゃんと再生もされています。
MacOSやWindowsでなくても、UbuntuでiPodの管理は出来る模様です。
しかし・・・試行錯誤したりご紹介頂いた英文を訳しながら読んでいるのですが、iPhone4でのmp3再生にはまだいたっておりません。
ファイラーでフォルダを操作できる様子ですので、mp3ファイルをどこにかに放り込めば再生できるのかもしれないのですが、放り込むフォルダを特定できておりません。
まだまだ研究が必要な感じを受けています。
ん~~・・・・もう一歩のような気持ちではいるのですが・・・・勉強あるのみです。
オフライン
すみません。#2の投稿には間違いがあります。今日改めて http://www.libimobiledevice.org/ を確認したら、2011年3月26日にlibimobiledevice1.0.6がリリースされていました。
このリリース(と直前にリリースされた1.0.5)での修正点によると、1.0.4はiOS4.3にうまく対応出来ていないようです。
It introduces a workaround for a bug in iOS 4.3 which should prevent crashes ...
kamuycikap による投稿:
どのバージョンなのか分からない状況です。
確認したところ、そのリポジトリのものはlibimobiledevice1.0.4でした。
https://launchpad.net/~pmcenery/+archive/ppa
Ikuya Awashiroさんが1.0.6を配布していたので、良かったら参考にしてください。
https://launchpad.net/~ikuya-fruitsbasket/+archive/ipod-touch4th
オフライン
vbkさん。
有益な情報をありがとうございます。
ppa:pmcenery/ppaから、リポジトリ情報を参照することができるのですね。
勉強になります。
---
Ikuya Awashiroさんが1.0.6を配布していたので、良かったら参考にしてください。
https://launchpad.net/~ikuya-fruitsbask … d-touch4th
---
紹介していただいたサイトの英文を読みながら下記のコマンドを実行してみました。
$sudo add-apt-repository ppa:ikuya-fruitsbasket/ipod-touch4th
$sudo apt-get update
$sudo apt-get dist-upgrade
実行すると無事にコマンドが終了したので、iPhone4を接続してみたのですが・・・・反応しなくなってしまいました。
よく理解せずにコマンドを叩いてしまったからだと思うのですが、考えられる要因と回復する方法を御教示下さいますようお願いします。
ん~~・・・・・悔しいですね。
しかし、有益な情報を頂いたことがきっかけで、新しいことにチャレンジできています。
Ubuntuと言うかLinuxを使う上での醍醐味ですね。
オフライン
ダメでしたか。残念。
Synapticパッケージマネージャで、アップグレードされたパッケージを選択後、「パッケージ」>「バージョンの強制」をクリックすると、インストールするバージョンを指定できます。
(依存関係などあるので、バージョンを戻すのに手こずるかもしれません。)
もしうまくいかないようなら、 https://launchpad.net/~pmcenery/+archive/ppa/+packages から、1.0.4のdebパッケージを直接ダウンロードし、
sudo dpkg -i ./libimobiledevice-dev_1.0.4-1ubuntu1~maverick1_i386.deb ./libusbmuxd-dev_1.0.6-1ubuntu1~maverick1_i386.deb
のようにして古いバージョンを直接インストールできます。(パッケージ名の部分は、ダウンロードしたdebファイルへのパスに書き換えてください。端末にファイルをドロップすると、パスの貼り付けが行えます。パッケージを間違えないように注意してください。依存関係を無視してインストールされます。)
バージョンを元に戻した後はアップグレードされるのを避けるために、Synapticの「設定」>「リポジトリ」>「他のソフトウェア」タブのリストから、http://ppa.launchpad.net/ikuya-fruitsbasket/ipod-touch4thと書かれた項目を削除(あるいはチェックを外す)しておいてください。
オフライン