
Ubuntu日本語フォーラム

ログインしていません。
前に「iPod用動画ファイルを作成したい」というトピックを投稿しました。
結果、Handbrake(CUI)で作成することができました。又iPod Classicをubuntu(正確にはAmarok等)で扱ことができたので報告します。
まず、x264パッケージを導入します。
次に
http://handbrake.m0k.org/?article=download
からtarファイルをダウンロードし、適当なディレクトリィで展開します。
あとは、
http://handbrake.m0k.org/trac/wiki/CLIGuide
を参考にして、mpeg-4ファイルを作成しました。
ちなみに私は、HandBkakeを展開したディレクトリィで下記のコマンドで行っています。
./HandBrakeCLI -i /media/cdrom1 -c 1-50 -o XXXXX.m4v -e x264b30 -b 1500 -r 29.97 -E faac -B 160 -a 1 -R 48
ポイントは、ビデオのエンコーダーにx264b30を指定することです。
iPod用のビデオを作成することができましたが、iPod Classicで問題がありました。
WindousのiTune7.XXで初期設定をおこなったのですが、iTunesDBが暗号化されているらしくAmarokで曲を転送してもiPodから認識できませんでした。
ここでも四苦八苦しました。
http://ubuntuforums.org/showthread.php?t=619615
を参考にiPod Classicに対応したlibgpod-0.6.0のソースをダウンロードと展開(手順2−3)、コンパイル環境をインストール(手順の4)し、コンパイル(手順5)、パッケージの作成とインストール及び環境設定?(手順6)を行いました。
手順6の最後に行う
”ipod-read-sysinfo-extended /dev/sda1 /media/IPOD”
ではiPodに大事なファイルをコピーするのですが、マウントポイントの/media/IPODはrootユーザでしか書込ができません。
ログインユーザーで書込するには、/media/”WindousのiTuneでつけたiPodの名前”で行うとうまくいきます。
コマンドがうまくいけば、/media/”WindousのiTuneでつけたiPodの名前”/iPod_Control/Deviceに
SysInfoExtended というファイルがコピーされます。
※iPodの名前が長いとうまくいかないようです。私はiPodの名前を半角8文字以内にしました。
これで、Amarokから曲の転送ができました。
又、ビデオの転送はgtkpod-aacをインストールしてgtkpodで行っています。
尚、ubuntuのバージョン(Hardy、2008年4月予定?)α版にはlibgpod-0.6.0がありましたので、次期バージョンからはiPod Classic等に対応すると思います。
オフライン