Почему андроид не видит музыку?

Прослушивание музыки в автомобиле — один из немногих законных и безопасных способов развлечь себя за рулём. И если это занятие омрачается некорректной работой автомобильной магнитолы, то процесс, конечно, доставляет некоторый дискомфорт.

В данной статье мы продолжим ветку публикаций так или иначе связанных с автомобильной тематикой, открытой в топике Настройка и регистрация GPS-трекера SinoTrack ST-901. А именно, поговорим о том, что делать, если магнитола читает не все песни с флешки, содержащей mp3 файлы, или вообще не воспроизводит музыку с USB-накопителя.

Почему магнитола не воспроизводит некоторые песни

Начнём с ситуации, когда мы записали на флешку несколько песен, принесли её в машину, вставили в магнитолу, включили проигрывание и обнаружили, что аудиосистема играет не все имеющиеся на носителе треки.
Причём не важно, играть музыку подряд или включить на магнитоле случайный порядок песен, часть записей упорно игнорируется головным устройством.

Рассмотрим основную причину, по которой автомобильная магнитола не видит всех песен на флешке. Для этого поверхностно коснёмся структуры аудиофайлов в формате *.mp3.
Дело в том, что сам файл в формате MP3 не содержит в себе никакой информации о композиции, в нём хранится лишь звуковая дорожка. Для того, чтобы к файлу добавить информацию об исполнителе, названии мелодии, альбоме и так далее, был «придуман» специальный формат данных ID3.

ID3 — формат данных, в котором хранится информация о содержимом mp3 файла: исполнителе, названии песни, альбоме, годе выпуска и так далее

Позднее формат был усовершенствован до версий ID3v1 и ID3v2 (вплоть до ID3v2.4), но обсуждение развития формата не входит в наши сегодняшние планы. А интересует нас то, что все аудио проигрыватели при открытии mp3 файла считывают информацию, зашитую в ID3.
И если по какой-то причине эта информация не может быть расшифрована программным обеспечением устройства, будь то магнитола, mp3-плеер или музыкальный центр, файл будет пропущен.

Чаще всего магнитола не может расшифровать ID3 тег определённой версии из-за проблем с неподдерживаемыми символами в одном или нескольких полях. Чтобы точечно вычислить виновника пропуска трека магнитолой, нужно знать, какую из версий ID3 тегов считывает автомагнитола, знать, какой набор символов поддерживается, тогда можно будет поиском определить, какое значение приводит к сбоям в работе.
Но зачастую совсем нет необходимости в поиске конкретного нечитаемого тега, на 100% действенным способом решения проблемы, при которой магнитолой воспроизводятся не все песни с флешки, можно предложить полное удаление всех тегов mp3 файла.

Удаление и редактирование тегов mp3

Для начала рассмотрим пару способов, позволяющих удалить ID3 теги mp3 файлов. Можно выделить две большие группы:

  1. Программа — редактор тегов mp3.
  2. Стандартные средства Windows для редактирования тегов.

К первой условной группе можно отнести все программы, умеющие редактировать и удалять теги у музыкальных файлов. Выделим две самые популярные из них:

  • Mp3tag — бесплатная программа для редактирования ID3 тегов mp3 файлов и других метаданных аудио форматов.
  • Редактор тегов AIMP — это утилита, встроенная в одноименный популярный аудиоплеер, позволяющая производить пакетное удаление тегов у большого количества файлов

Что же касается стандартных средств для работы с метаданными музыкальных композиций, то весь функционал встроен в меню Проводника Windows.
Чтобы изменить или удалить теги mp3 файла в Windows, нам достаточно открыть Свойства этого файла или группы файлов из меню, открывающегося при нажатии правой кнопкой мыши, перейти на вкладку Подробно и в нижней части окна нажать на ссылку Удаление свойств и личной информации. В новом окне мы ставим флаг-галку на пункт Удалить следующие свойства этого файла, после чего отмечаем галочками нужные пункты и нажимаем на кнопку ОК.
ID3 теги у mp3 файла удалены.

При этом, удаляя теги у композиции, мы не теряем в качестве аудиозаписи, не вмешиваемся в структуру звуковой дорожки, разумеется, не трогаем битрейт. Единственный очевидный минус удаления тегов звукового файла — невозможность отображения названия трека и исполнителя на дисплее головного устройства, если таковая возможность реализована программно.

Однако, тут стоит понимать две вещи:

  1. Если ваша магнитола отображает имя файла в качестве основной информации, то от удаления ID3 тегов вы ничего не теряете.
  2. Зачастую в mp3 файлах, скачанных из интернета, ID3 теги заполнены абсолютно бессмысленной информацией, такой как сайт-источник файла, год выхода композиции или даже комментарий пользователя, поделившегося файлом. Очистка этих данных вряд ли будет серьёзным упущением с нашей стороны.

В любом случае, каждый сам для себя решает, что ему предпочтительнее: быстро удалить разом все теги у списка песен или найти тот самый проблемный тег, который мешает стандартному функционированию аудиосистемы, и избавиться от него.

Магнитола не видит флешку

Мы рассмотрели основной вопрос статьи, но бывает так, что теги у mp3 файла очищены, а часть песен с флешки всё равно не воспроизводится магнитолой, либо музыка с USB носителя вообще не проигрывается на автомобильной акустической системе.
Ниже приведём несколько возможных причин, из-за которых автомагнитола может не играть музыку с флешки.

Почему на магнитоле не воспроизводятся некоторые песни:

  • Некорректные или неподдерживаемые ID3 теги файлов. Это как раз то, чему посвящены первые две глава данной публикации.
  • Файлы, записанные на флешку, имеют неподдерживаемый формат. В этом случае нужно либо переконвертировать вашу музыку в mp3, либо найти готовые подходящие треки в данном формате.
  • Русские имена или иероглифы в названиях песен. Некоторые автомагнитолы не способны прочитать композиции, в названии которых присутствуют кириллические символы или спецсимволы типа знака процентов %, амперсенд &, знак вопроса ?, знак доллара $ и так далее.
  • Ещё одно ограничение, встречающееся в ПО даже современных автомагнитол — небольшое предельно допустимое количество символов в названии файла. Так например, если имя файла содержит больше 15 символов, то вполне может быть, что эту песню из колонок своего автомобиля вы никогда не услышите.
  • Ограничение максимального битрейта до 320 kbps. Это значение тоже придётся принять как данность, если ваша акустическая система не способна справиться с аудиофайлом большей скорости воспроизведения.

Теперь выделим несколько часто встречающихся причин, по которым магнитола не играет музыку с флешки совсем, даже выборочно:

  • Тип файловой системы. Выбираем тип файловой системы для флешки в автомобиль стоит остановиться на FAT32 или просто FAT, для многих аудиосистем форматирование флешки в NTFS строго противопоказано из-за проблем с совместимостью.
  • Слишком большой объём накопителя. Здесь всё должно быть понятно: некоторые модели аудиосистем (особенно это касается встроенных с завода головных устройств) имеют ограничение на максимальный объём флешки, с которым они способны работать. То есть, некоторые магнитолы не будут определять при подключении флешку объёмом 64 Гб, другие — 32 Гб и так далее.
  • Расположение песен в папках. Ещё одно ограничение, с которым сталкиваются некоторые автолюбители — то, что магнитола не видит песни в папках. Поэтому, если вы записали на флешку несколько папок с музыкой, а они не воспроизводятся в автомобиле, то, вероятно, есть смысл скинуть музыку в корневой каталог флеш-накопителя.
  • Русские имена папок. Эта проблема встречается реже остальных, но и с таким можно столкнуться. Суть в том, что файлы, которые расположены в каталогах, имеющих в названии кириллические символы, могут быть просто не считаны магнитолой. При этом треки, имена которых написаны на русском языке, могут проигрываться безо всяких проблем.
  • Ограничение на количество файлов в папке и на общее количество песен на USB-накопителе. Если вы любите возить в автомобиле большую библиотеку музыки на случай долго дороги, то нужно помнить, что некоторые магнитолы не способны прочитать больше 99 файлов в одной папке и больше 999 файлов на флешке всего (иногда это цифра может быть меньше, иногда — больше).
  • Отсутствие поддержки USB 3.0. Несмотря на то, что спецификация USB 3.0 была обнародована ещё в 2008 году, оборудование от некоторых производителей всё ещё не может похвастаться поддержкой данного интерфейса. И хотя стандарт USB 3.0 обладает обратной совместимостью с версией 2.0, порой случаются сбои в работе устройств нового поколения на части считывающей аппаратуры.
  • И последняя возможная причина отказа в работе флешки на магнитоле, о которой будет упомянуто в текущей статье — присутствие посторонних файлов на флешке. Здесь всё также предельно просто, если ваша флешка не читается в магнитоле, попробуйте удалить с носителя все файлы кроме, непосредственно, mp3 записей.

Выше были описаны основные причины, по которым может случиться так, что магнитола не видит флешку или читает не все песни с неё. Разумеется, вероятность физических или механических неисправностей устройств должна быть исключена дополнительно.

Довольно часто у владельцев Android-смартфонов возникают проблемы с проигрыванием музыки. Например, закидываем музыку на смартфон через USB-кабель, а потом выясняется что ее нет на карте памяти или отобразились не все композиции.

Решений этой проблемы есть несколько. ТЕХНО bigmir)net подготовил для вас несколько способов.

ЧИТАЙ ТАКЖЕ: 15 секретов операционной системы Android

1. Просто перезагрузите смартфон

Бывает, что смартфону нужно просто дать возможность перезагрузиться. Дело в том, что после включения, android сканирует карту памяти на наличие новых файлов. Зачастую после этого недостающие файлы появляются.

2. Смена названий файлов

Вторая частая проблема – слишком длинные названия файлов. С этой проблемой сталкиваются те пользователи, которые используют стандартный музыкальный плеер Android. Достаточно подключить карту памяти к компьютеру (или встроенным файловым менеджером) и уменьшить название файла до 10-12 символов.

3. Лишняя папка

Иногда помогает удаление файла .nomedia. Он часто автоматически появляется в папке с вашей музыкой. Дело в том, что файл .nomedia позволяет скрывать от галереи и списка рингтонов ненужные медиафайлы и зачастую просто мешает.

4. Установка отдельного плеера

Исправить проблему также помогает установка отдельного плеера, вроде MortPlayer Music или Folder Player. После установки, выбираем папку с музыкой и видим все загруженные музыкальные файлы.

ЧИТАЙ ТАКЖЕ: Удобства превыше всего: обзор Android 4.1 Jelly Bean

Samsung Music оптимизирован для устройств Samsung android и обеспечивает мощную функциональность воспроизведения музыки и лучший пользовательский интерфейс.
Ключевая особенность
1. Поддерживает воспроизведение различных звуковых форматов, таких как MP3, WMA, AAC, FLAC.
2. Помогает эффективно управлять списками песен по категориям. (Трек, Альбом, Исполнитель, Жанр, Папка, Композитор)
3. Поддерживает новый пользовательский интерфейс, который легко взаимодействует с такими интеллектуальными устройствами Samsung, как планшет, телевизор (DLNA, зеркальное отображение экрана), носимый.
4. Обеспечивает чистый и интуитивно понятный пользовательский интерфейс.
5. Музыка Samsung показывает рекомендации плейлистов от Spotify. Вы можете найти рекомендованную музыку Spotify на вкладке Spotify и искать понравившуюся музыку Spotify.
(Вкладка Spotify доступна только в тех странах, где Spotify работает.)
Что такое FLAC?
FLAC — это формат кодирования звука, похожий на MP3 и AAC, но без потерь, то есть звук сжимается в FLAC без потери качества.
*** Требуемые разрешения приложения ***
Ниже обязательное разрешение требуется для основных функций Samsung Music.
Даже если в дополнительном разрешении отказано, основные функции могут работать правильно.

1. Разрешение на ХРАНЕНИЕ:
— Позволяет игроку писать, изменять, удалять на SD-карту.
— Позволяет игроку читать данные с SD-карты.

2. Разрешение для микрофона: только Galaxy S4, Note3, Note4
— Позволяет управлять плеером с помощью голосовых команд, которые слушают, а не записывают.
Например: PLAY, PAUSE, NEXT, PREVIOUS, VOLUME UP, VOLUME DOWN
3. Разрешение на телефон: только для корейских устройств.
— Проверьте свой телефон при использовании музыкального сервиса.

Решаем проблему поиска звуковых файлов, загруженных на устройство.
Казалось бы, процесс загрузки файлов любого типа на Android-устройство упрощен до нельзя – просто вставляете кабель в устройство и перетаскиваете мышкой в открывшуюся папку карты памяти девайса необходимые вам файлы.

Достаточно часто обладатели смартфонов на операционной системе Android сталкиваются с проблемой, которая заключается в том, что устройство напрочь отказывается видеть музыкальные файлы, загруженные на устройство посредством usb-кабеля.

Способов разрешения данной проблемы, когда андроид не видит музыку несколько.

Первая и самая распространенная причина заключается в том, что функциями устройства не предусмотрено автоматическое сканирование карты памяти после подключения девайса к компьютеру и ваш смартфон просто не знает об изменениях, которые произошли. Решается проблема достаточно просто – необходимо просто перезагрузить устройство.

После перезагрузки девайс автоматически просканирует карту памяти и добавит новые звуковые файлы в медиатеку, т.е. андроид будет видеть музыку. Избежать данного конфуза поможет установка стороннего файлового менеджера или же закачка музыки на андроид непосредственно на флэш-карту через специальный картридер.

Следующей причиной являются слишком длинные названия музыкальных композиций, которые девайс не играет. Смартфон на андроид не видит музыку, а значит, запрещает доступ к файлу.

Решается проблема простым уменьшением имени файлов или установкой стороннего плеера, который сможет распознавать длинные имена количеством более 12 символов. Уменьшить имена можно только посредством установки стороннего менеджера файлов или же непосредственно на ПК.

Еще одной распространенной проблемой является создание папки nomedia в папке с загруженной музыкой. Этот файл создается смартфоном для того чтобы скрыть посторонние файлы от установок в качестве мелодии звонка.

Решается ситуация ручным удалением из папки данного файла, однако сделать это можно только сторонним файловым менеджером. Однако удаление данного файла чревато появлением всей вашей медиатеки в галерее и установках профиля.

Также музыпрослушатьку, которую андроид не видит можно с помощью дополнительно установленного из магазина приложения проигрывателя.

Достаточно открыть проигрыватель и указать папку из которой необходимо проиграть музыку, дальше приложение справиться самостоятельно, а вы будете наслаждаться закачанной на устройство подборкой треков.

Еще одной причиной, по которой андроид не видит музыку является неверный формат самих файлов. Такое положение дел достаточно редкая ситуация так, как предустановленные плееры как правило ориентированы на воспроизведение всех возможных форматов.

Однако в случае если все-таки причина в неверном для устройства формате следует поступить одним из двух путей:
— первый закачать из маркета приложение, которое в своем функционале содержит данный формат;
— второй способ заключается в конвертации файлов в другой формат при помощи ПК.