Cách tốt nhất để đồng bộ nhạc với Galaxy Nexus (MTP)?


14

Galaxy Nexus sử dụng MTP khiến cho việc sử dụng thông thường hơi khó khăn. May mắn thay, Ubuntu đi kèm với một số trình điều khiển được cài đặt sẵn để tôi có thể dễ dàng truy cập bộ nhớ điện thoại của mình thông qua nautilus, tuy nhiên Rhybeatbox và Banshee dường như không thích nó nhiều. Nhịp điệu sẽ bị sập khi tôi thử và đồng bộ hóa và trên Banshee, tôi gặp phải một loạt lỗi. Tôi tha hồ thích DoubleTwist trên Windows mà tôi có thể đồng bộ thư viện iTunes của mình với mạng không dây. Rõ ràng cả iTunes và DoubleTwist đều không hoạt động trên Ubuntu nên tôi muốn tìm một số thay thế. Trường hợp xấu nhất tôi có thể tự chuyển tất cả nhạc của mình (cố gắng loại bỏ hoàn toàn Windows tại đây).

Bây giờ, tôi biết rất nhiều thẻ ID3 trong thư viện nhạc của mình không phải là thứ tôi thích (khi tôi mới ra mắt Rhybeatbox, tôi đã phải đổi tên rất nhiều thứ) và tôi thực sự OCD về tất cả những thứ đó. Khi tôi chỉnh sửa thông tin bài hát của mình, nó sẽ chỉnh sửa thẻ ID3 chứ? Nếu vậy thì tôi có thể quản lý các thẻ ID3 musics của mình thông qua Rhybeatbox, và sau đó chuyển thủ công.

Yêu Ubuntu và cố gắng thoát khỏi sự kìm kẹp của Windows và OS X đã có trong tôi lâu nhất.


Xin chào, với tư cách là người dùng Galaxy Nexus, tôi cũng gặp vấn đề tương tự. Có một số chương trình khác như gMTP và Clementine. Tất cả dường như đều dựa vào một gói gọi là libMTP Kể từ khi phát hành 12.04 libMTP không hoạt động như bình thường. Giống như bạn, tôi còn lại để sao chép các tệp qua trình duyệt tệp và nhận Rhybeatbox để ghi các thẻ ID3 trực tiếp vào các tệp. Bạn có thể tìm ra các cách khắc phục các lỗi libMTP cho phép bạn gắn kết nexus dưới dạng hệ thống tệp USB nhưng tôi chưa tìm thấy giải pháp nào giải quyết được hoàn toàn vấn đề.

Tôi sở hữu một nexus S và tôi sử dụng ứng dụng âm nhạc google để xử lý tất cả các hoạt động âm nhạc của mình.
cởi trần

Vâng, đăng ký Google Music. Nó miễn phí. Quét thư viện của bạn, tải các bản nhạc của bạn lên tài khoản google của bạn và làm cho chúng có thể truy cập được từ bất kỳ thiết bị nào của bạn. Có thể truyền phát / tải xuống các bài hát từ / đến điện thoại của bạn bằng ứng dụng Play Music.
thiện

Câu trả lời:


1

Bạn nói đúng, MTP là một nỗi đau thực sự trong Linux. (Nhiều năm trước) Tôi đã từng cập nhật Creative ZEN Mozaic của mình với Gnomad2 nhưng nó không hoàn hảo.

Lời khuyên cá nhân của tôi là root điện thoại của bạn và cài đặt Samba Filesharing để có cổ phần Samba truyền thống trên điện thoại của bạn.

Nếu bạn thực sự không muốn root điện thoại của mình, bạn có thể xem qua chủ đề này . Có vẻ như Trình quản lý tệp ASTRO cộng với Mô-đun SMB của nó có thể hoạt động ngay cả khi không có quyền truy cập root (không được tôi kiểm tra, không thể xác nhận). AirDroid có thể là một lựa chọn khác để thử nghiệm.


0

Google ứng dụng "SGS3 Easy UMS" (Không có sẵn trên thị trường). Nó làm cho thiết bị được đọc như một thiết bị UMS (Mass Storage). Hãy chắc chắn rằng Galaxy của bạn đã được root trước!


0

Tôi nhận ra rằng đây là một câu hỏi cũ, nhưng tôi đã tìm thấy nó khi tôi đang tìm kiếm một phương pháp để sử dụng cho 4.4.2 KitKat, vì vậy những người khác cũng có thể.

Các phương pháp trên đã hoạt động rất tốt trước Android KitKat 4.4.2. Tuy nhiên, với việc hạn chế ghi vào thẻ SD bởi các ứng dụng không thuộc hệ thống, bắt đầu với KitKat, bạn sẽ không gặp may nếu bạn sử dụng thẻ SD bên ngoài cho phương tiện truyền thông của mình. Đây là cách giải quyết mà tôi nghĩ ra. Nó không lý tưởng, nhưng nó hoạt động mà không cần root điện thoại của bạn.

Cách giải quyết cơ bản là hai phần:

  1. Viết phương tiện truyền thông của bạn vào ổ đĩa flash ngoài đã được định cấu hình là Trình phát phương tiện. Bạn có thể làm điều này bằng cách tạo một .is_audio_playertập tin ở thư mục gốc của ổ đĩa flash. Tôi đã bao gồm một mẫu, bên dưới.

  2. Sử dụng rsync(hoặc phiên bản đồ họa, grsync(đây là những gì tôi sử dụng)), để đồng bộ hóa phương tiện truyền thông của bạn từ ổ đĩa flash ngoài với Android, được gắn dưới dạng thiết bị MTP. Tôi đã bao gồm một rsyncdòng lệnh mẫu bên dưới.

.is_audio_playerTệp mẫu :

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

rsyncDòng lệnh mẫu :

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

Xin lưu ý rằng đối với các Android Kat trước Kit không có bộ nhớ lớn (hoặc nếu bạn ghi phương tiện của mình vào thẻ SD bên trong), phương pháp tương tự này sẽ hoạt động bằng cách gắn Android của bạn dưới dạng điểm gắn SFTP bên ngoài (nghĩa là bằng cách sử dụng tiện ích như SSHDroid) và trỏ thư mục đích đến điểm gắn SFTP.

Đây không phải là một giải pháp lý tưởng. Giải pháp lý tưởng sẽ là cho những người sáng tạo Rhythmboxviết lại ứng dụng của họ để kết nối đúng với các trình phát MTP đã được HĐH gắn kết. Nhưng đây là một cách giải quyết chấp nhận được - và nó chắc chắn hoạt động!

Lưu ý rằng điều này mới chỉ được thử nghiệm trong Ubuntu 14.04 Trusty Tahr, nhưng nó sử dụng các tiện ích Linux tiêu chuẩn, do đó, nó cũng sẽ hoạt động trên các phiên bản trước, miễn là trình phát của bạn sẽ gắn kết thông qua MTP và được HĐH hiển thị.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.