音楽をGalaxy Nexus(MTP)に同期する最良の方法は?


14

Galaxy NexusはMTPを使用しているため、一般的な使用には少し苦労します。幸いなことに、Ubuntuにはいくつかのドライバーがプリインストールされているため、nautilusを使用して携帯電話のメモリに簡単にアクセスできますが、RhythmboxとBansheeはあまり好きではないようです。同期しようとするとRhythmboxがクラッシュし、Bansheeで多数のエラーが発生します。私は、iTunesライブラリをワイヤレスで同期できるWindows上のDoubleTwistのようなものに甘やかされています。明らかにiTunesもDoubleTwistもUbuntuで動作しないため、別の方法を見つけたいと思います。最悪のシナリオでは、すべての音楽を手動で転送できます(ここでWindowsを完全に削除しようとしています)。

今、私の音楽ライブラリのID3タグの多くは自分の好きなものではないことを知っています(最初にRhythmboxを起動したとき、多くの名前を変更しなければなりませんでした)。曲情報を編集すると、ID3タグが編集されますか?その場合、Rhythmboxを使用して音楽ID3タグを管理し、手動で転送できます。

Ubuntuを愛し、WindowsとOS Xが長い間私に抱いていたグリップから抜け出そうとしました。


Galaxy Nexusユーザーとして、私も同じ問題を抱えています。gMTPやClementineなど、他にもいくつかのプログラムがあります。それらはすべて、libMTPと呼ばれるパッケージに依存しているようです。12.04のlibMTPのリリースは、正常に機能していませんでした。あなたと同じように、ファイルブラウザでファイルをコピーし、RhythmboxにID3タグを直接ファイルに書き込ませます。ネクサスをUSBファイルシステムとしてマウントできるlibMTPエラーの回避策を見つけることができますが、問題を完全に解決する解決策は見つかりませんでした。

私はネクサスSを所有しており、すべての音楽操作を処理するためにGoogle音楽アプリケーションを使用しています。
トップレス

ええ、Google Musicにサインアップしてください。それは無料です。ライブラリをスキャンし、Googleアカウントにトラックをアップロードして、どのデバイスからでもアクセスできるようにします。Playミュージックアプリを使用して、携帯電話から曲をストリーミング/ダウンロードできます。
amanthethy

回答:


1

確かにMTPはLinuxでの本当の痛みです。(数年前)私はGnomad2で Creative ZEN Mozaicを更新していましたが、完璧とはほど遠いものでした。

私の個人的なアドバイスは、お使いの携帯電話をルート化しSamba Filesharingをインストールして、お使いの携帯電話で従来のSamba共有を使用することです。

本当に電話をルート化したくない場合は、このスレッドをご覧ください。そのようであるアストロファイルマネージャープラスそのSMBモジュールがさえずに作業することができますルートアクセス(私がテストしていない、できない確認)。AirDroidは、テストの別の選択肢になる可能性があります。


0

Google「SGS3 Easy UMS」アプリ(市場では利用できません)。デバイスをUMSデバイス(Mass Storage)として読み取ります。Galaxyが最初にルート化されていることを確認してください!


0

これは古い質問であることに気づきましたが、4.4.2 KitKatで使用する方法を探していたときに見つけたので、他の人も同様です。

上記のメソッドは、Android KitKat 4.4.2より前のバージョンではうまく機能していました。ただし、KitKatをはじめとする非システムアプリによるSDカードへの書き込みには制限があるため、メディアに外部SDカードを使用する場合は不運です。これは私が思いついた回避策です。理想的ではありませんが、携帯電話を根絶することなく機能します。

回避策は、基本的に2つの部分です。

  1. メディアプレーヤーとして構成されている外部フラッシュドライブにメディアを書き込みます。これを行うに.is_audio_playerは、フラッシュドライブのルートにファイルを作成します。以下にサンプルを含めました。

  2. 使用rsync(またはグラフィカルバージョン、grsync(これは私が使用するものである))、MTPデバイスとしてマウントされている、あなたのAndroidのために、外部フラッシュドライブからメディアを同期します。rsync以下にサンプルのコマンドラインを含めました。

サンプル.is_audio_playerファイル:

name="My Android"
audio_folders=Music/
playlist_path=Music/
video_folders=Video/
audiobook_folders=AudioBook/
output_formats=audio/mpeg,audio/mp4,audio/flac,audio/ogg,audio/aac
playlist_formats=audio/mpegurl,audio/x-mpegurl,audio/m3u

サンプルのrsyncコマンドライン:

rsync -r -v --progress --delete -u -s /media/$USER/[YOUR_FLASH_DRIVE]/Music /run/user/$USER/gvfs/[YOUR_DEVICE]/SD card/

、これと同じ方法で(のようなユーティリティを使用することにより、すなわち外部のSFTPのマウントポイントとしてあなたのAndroidを搭載することで動作します事前キットカットアンドロイドのための大容量記憶のないこと(あるいはあなたが内部のSDカードへのあなたのメディアを書いた場合)してください注SSHDroid)と宛先ディレクトリをSFTPマウントポイントに向けます。

これは理想的な解決策ではありません。理想的なソリューションは、作成者がRhythmboxアプリを書き換えて、OSによってマウントされたMTPプレーヤーと適切に接続することです。しかし、これは許容できる回避策です-そしてそれは間違いなく動作します!

これはUbuntu 14.04 Trusty Tahrでのみテストされていますが、標準のLinuxユーティリティを使用するため、プレーヤーがMTP経由でマウントされ、OSから認識できる限り、以前のバージョンでも動作することに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.