ОБНОВЛЕНИЕ: я недавно проверил. Копирование MP3 на телефон с помощью файлового менеджера GNOME (nautilus), похоже, работает в Fedora 24, но не в Debian Jessie (старое программное обеспечение).
Проблема "Неизвестный исполнитель" также может быть исправлена путем перемещения файла - поэтому, используя стороннее приложение для управления файлами, вы можете принудительно выполнить повторное сканирование, выполнив переименование перемещая всю папку за раз. Это не мгновенно. Я создал папку zzz-upload
, так что я могу добавить несколько папок, затем "выбрать все" + переместить их на место.
Если я использую Debian Jessie для преобразования файлов FLAC в MP3 с использованием SoundConverter, они отображаются как Неизвестный исполнитель, Неизвестный альбом. Это можно исправить, применив MP3-тег MusicBrainz Picard к файлам MP3. IIRC, Soundconverter делал что-то странное с тегами, например, удваивал их, так что это не слишком удивительно. Я не пробовал более свежую версию SoundConverter - если возможно, я предпочитаю использовать что-то, что позволяет лучше контролировать качество кодирования (нет настроек между 128 и 192 кбит, где падает пресет LAME "medium").
Rhythmbox может копировать MP3-треки на Windows Phone. Просто перетащите. (Проверено с этим телефоном и Fedora 22). Другие музыкальные проигрыватели доступны, просто нужно поддерживать протокол USB MTP. Спасибо Reddit.
Похоже, что пропускает копирование треков, если они уже присутствуют. Надеюсь, вы сможете быстро скопировать новые дорожки, не выбирая их по отдельности.
Rhythmbox также имеет кнопку синхронизации, когда вы смотрите на устройство. Это приведет к удалению любых звуковых файлов с устройства, которых нет в Rhythmbox. В нем не перечислены файлы, которые нужно удалить (!), Не поддерживаются исключения или обратная синхронизация. Хотя файлы, распознаваемые как подкасты, обрабатываются отдельно.
ПРЕДУПРЕЖДЕНИЕ После отключения Lumia 520 я не могу открыть его снова. Это решается, если я перезагружаюсь (или убиваю все процессы с mtp в их имени и выхожу).
... на самом деле это происходит, только если вы использовали кнопку извлечения в Linux. Похоже, этого не произойдет, если вы отключите его без eject / unmount / "безопасно удалить".
... и на самом деле правый клик -> "mount" может заставить его работать после eject+unplug.
... и теперь он работает без каких-либо обходных путей, вздох. Так что это может быть полезной информацией тоже. Хотя, что я должен сделать, это воспроизвести это и сообщить об ошибке.
Не копируйте дорожки с помощью диспетчера файлов Linux. В телефоне перечислены все треки под "неизвестным альбомом". Т.е. файловый менеджер не предоставил никаких метаданных (как того требует протокол MTP). Вы можете догадаться, что я был бы счастлив, если бы этот вариант сработал ... но мой прогноз - он не будет исправлен.
Я также заметил, что Rythmbox транскодирует файлы FLAC по мере необходимости. (У меня установлен MP3-кодек из rpmfusion). Вывод: вы не можете контролировать кодировку MP3, если только вы не запускаете Rhythmbox на MP3.
Другой альтернативой может быть копирование их на карту памяти с помощью устройства чтения карт. К сожалению, я обнаружил, что некоторые из моих MP3-файлов остались как "Неизвестный альбом", но это может сработать для некоторых людей. При желании вы можете скопировать их во внутреннее хранилище, используя приложение файлового менеджера. Приложение Microsoft не позволяло мне копировать папки. Я нашел другой высококлассный файловый менеджер, который работал, хотя.
Я понимаю, что для телефонов есть очень веские причины использовать MTP (вместо Mass Storage, как USB-накопитель). Android-телефоны тоже используют MTP. Это позволяет монтировать их в Windows, несмотря на внутреннее использование файловой системы Linux ext4. Mass Storage заставит их использовать FAT. Это также позволяет избежать повреждения файловой системы (не требуется "безопасного удаления") и позволяет телефону одновременно получать доступ к файловой системе.