Почему приложение Ubuntu One Music (Android) не распознает mp3-файлы, загруженные через U1 REST API?

Я загрузил несколько музыкальных файлов (.mp3 и.ogg, без DRM) через Ubuntu One REST API. (Я пишу библиотеку Python, которая использует ее.) Приложение Ubuntu One Music на моем телефоне Android не распознает эти файлы. (Они не появляются в библиотеке после запроса на обновление, даже в разделе "Неизвестный исполнитель".) С другой стороны, аналогичные файлы, загруженные через официальный клиент, сразу же выбираются.

Это как-то ожидаемое поведение, и я просто упускаю объяснение? И как я могу обойти это?

1 ответ

Решение

Это, безусловно, не ожидаемое поведение. Мы выясняем, почему это может произойти. Можете ли вы подтвердить несколько вещей для меня?

  1. файлы, загруженные из REST API и затем загруженные с веб-сайта, не были повреждены или изменены?
  2. Размеры файлов, загруженных с помощью REST-API, соответствуют вашим ожиданиям на веб-сайте?
  3. такое mimetype аудио /mpeg MP3-файлов, загруженных с помощью REST-API?

Последний является важным. Используйте "More", чтобы показать детали файла на веб-сайте, чтобы увидеть его mimetype. Загрузка через Ubuntu. Угадайте mimetype для вас, если вы не укажете его. REST API больше доверяет вам и использует то, что вы указали (и выбирает нейтральный тип, если вы этого не сделаете; в частности, он не будет угадывать аудио /mpeg для mp3).

Используя Больше, чтобы развернуть файл на сайте

Другие вопросы по тегам