Perché i lettori musicali non riescono a trovare i miei file audio?


17

Sul mio Nexus 4, c'è una cartella chiamata /sdcard/Music/(o solo /Musicdurante la navigazione nella memoria del telefono; Windows 7 lo chiama Computer\Nexus 4\Internal storage\Music) e ho inserito molte canzoni ma il lettore musicale non vede nessuna delle mie canzoni. Perché un'app (il file manager, ad esempio Dropbox) può vedere i file, ma non un'altra app (Play Music, Apollo, Jukefox)?

Appunti:

  • LG Nexus 4 da 16 GB, sbloccato, con CyanogenMod 10.1
    (build notturno 20130212 perché non è disponibile nulla di più stabile ma non si verificano arresti anomali).
  • I brani sono memorizzati nel formato del percorso /sdcard/Music/Artist/Album/Song title.mp3(semplicemente perché è così che sono memorizzati sul mio disco multimediale).
    • Computer\Nexus 4\Internal storage\Music\Eagles\On the Border\1 Already Gone.mp3
    • Computer\Nexus 4\Internal storage\Music\Kashmir\The Good Life\10 Kiss me goodbye.mp3
    • Computer\Nexus 4\Internal storage\Music\Christina St眉rmer\Freier Fall\1 Geh nicht wenn du kommst.mp3
      (sì, c'è un carattere cinese lì dentro e non so perché; è un tedesco ü (umlaut u) sul mio disco multimediale originale di Windows)
  • So che le canzoni sono presenti e che funzionano perché il File Manager CyanogenMod le mostra e posso riprodurle singolarmente. Esistono!
  • L'esecuzione di Rescan SD come suggerito di seguito non ha fatto apparire i file in nessuna delle app del lettore.
  • Sono abbastanza certo che non ci sono .nomediafile: CyanogenMod File Manager non visualizza i file che iniziano con un .(ho rinominato un file TXT esistente e è scomparso prontamente :)) ma ho usato Root Browser Lite per sfogliare /Musice sottocartelle - - l'unica corrispondenza che ho trovato è stata quella che avevo rinominato, e l'ho eliminato ora.
  • Anche il mio PC Windows al lavoro non è in grado di vedere i file, ma dopo aver scollegato / ricollegato l'USB ora può vedere + aprire + riprodurre i file. (Ho rivisto questa domanda per rimuovere la parte di Windows.)
  • Sono ancora sconcertato dal fatto che le app del browser dei file vedano i file, ma le app del lettore musicale no.

ROM Manager è installato?
Geffchang,

@GreenGuy: Sì - perché è importante?
Torben Gundtofte-Bruun,

Come accennato da GAThrawn, potrebbe esserci un file .nomedia, che potrebbe essere correlato a ROM Manager. Cerca questo file .nomedia ed eliminalo.
Geffchang,

Apollo è il lettore musicale di Cyanogen. Per quanto riguarda i tuoi file: puoi citare alcuni nomi di file di esempio? Potrebbe essere un problema di compatibilità e prima che uno chieda il tipo, il successivo caratteri speciali nei nomi, ecc., Potrebbe essere più semplice avere a disposizione alcuni "esempi completi";)
Izzy

1
Solo la mia ipotesi: lo scanner multimediale potrebbe essersi "schiantato" su quelli. Per un test, prova a rimuovere / rinominare i file con Umlaut e altri caratteri speciali (per fortuna non siamo francesi o turchi, o sarebbe di più :) Quelle cose "cinesi" molto probabilmente si presentano quando Windows non si interessa e usa semplicemente il suo proprio set di caratteri (MSANSI o WIN-1252 o altro), mentre Android pensa che sia UTF8. Ecco perché evito Umlaut ecc. Nei nomi dei file (anche se la parola "Gruesse" sembra davvero strana in questo modo;))
Izzy

Risposte:


9

Vedere un nome di file come Computer\Nexus 4\Internal storage\Music\Christina St眉rmer\Freier Fall\1 Geh nicht wenn du kommst.mp3indica un problema speciale con "caratteri speciali" (come German Umlauts) che si sono incasinati nel trasferimento dei dati: Mentre Windoze utilizza il proprio set di caratteri (MS-ANSI o indossato da WIN-12xx, a seconda del configurazione), Android prevede UTF-8 - motivo per cui è una buona abitudine utilizzare solo caratteri ASCII a 7 bit nei nomi dei file.

A causa di questa discrepanza e del "carattere non identificabile", molto probabilmente lo scanner multimediale si è bloccato. Ciò ha comportato che il database multimediale non venisse popolato, da cui segue: I giocatori pensano "nessun file multimediale lì".

Azioni proposte

Suggerirei di eliminare temporaneamente o almeno rinominare tutti i file interessati, in modo che non rimanga alcun file con "caratteri speciali" nel suo nome. Quindi riavviare lo scanner multimediale (ad es. Attivandolo con Rescan SD ). Una volta finito, sono abbastanza sicuro che i tuoi lettori multimediali troveranno qualcosa con cui giocare (con).

Dopo essere stato approvato, sai cosa cercare in futuro. Come detto prima, consiglio vivamente di limitare i caratteri nei nomi dei file a ASCII a 7 bit - questo evita molti problemi, anche se alcuni nomi potrebbero sembrare un po 'strani;)


Accettato: poiché dopo il riavvio tutto ha funzionato perfettamente, le tue ipotesi su un server multimediale in crash erano probabilmente corrette. Odierei dover limitare i miei file ai nomi ASCII degli anni '80, quindi per ora li lascerò in pace - sembra funzionare, e i personaggi in realtà vengono visualizzati correttamente come umlaut nell'app (no cinese!).
Torben Gundtofte-Bruun,

3
Molto probabilmente l'app utilizza i tag ID3 dei file MP3, che potrebbero almeno spiegare quella parte. Mi chiedo ancora che i file vengano ancora visualizzati e che non abbiano arrestato in modo anomalo lo scanner multimediale nelle successive esecuzioni: se lo hanno bloccato in primo luogo, perché hanno funzionato? Ma soprattutto: problema risolto :)
Izzy

2
Per ripetere la scansione del supporto, è anche possibile utilizzare un'app chiaramente open source, SD Scanner , di F-Droid.
imz - Ivan Zakharyaschev,

Dopo la nuova scansione, mi ha aiutato a uccidere l'app Apollo (premendo a lungo il pulsante "indietro" in CyanogenMod) e avviandolo di nuovo - per ottenere l'elenco aggiornato degli album in Apollo.
imz - Ivan Zakharyaschev,

Grazie per la risposta! Mi è stato utile dopo aver caricato un album musicale sul mio dispositivo CyanogenMod tramite ssh e non sono riuscito a capire come far vedere ad Apollo e suonarlo (come un intero album).
imz - Ivan Zakharyaschev,

3

Nella ROM di serie il lettore musicale predefinito del Nexus 4 dovrebbe essere " Play Music " con un'icona che assomiglia alle cuffie gialle, mai sentita parlare di Apollo ma è possibile che sia qualcosa che la tua ROM personalizzata è cambiata.

La maggior parte dei lettori di musica su Android ottengono la loro "libreria multimediale" dal servizio di scanner multimediale integrato, questo dovrebbe raccogliere i file MP3 memorizzati in qualsiasi posizione di archiviazione accessibile dall'utente sul telefono e aggiungerli alla libreria dello scanner. A volte lo scanner multimediale non "nota" i nuovi file che hai appena aggiunto e deve essere detto di fare una nuova scansione, ci sono app nello store che possono farlo, come Rescan SD , puoi trovarne una selezione con una ricerca nel Play Store se esegui uno di questi e attendi un paio di minuti, tutti i tuoi file multimediali dovrebbero essere raccolti.

È improbabile da quello che stai dicendo, ma è anche possibile che un .nomediafile nascosto si trovi nella tua cartella Music o in una delle sue cartelle padre / figlio. La presenza di questo file dice allo scanner multimediale di ignorare il contenuto di quella cartella e le sue cartelle secondarie. Se trovi quel file da qualche parte nella gerarchia della tua cartella Music, cancellalo.


Oh, ho anche "Play Music" ma quando l'ho lanciato, ho pensato che fosse un negozio di musica ( acquista canzoni da Google Play ) - il mio errore. L'ho lanciato di nuovo proprio ora e dice "Nessuna musica mantenuta sul dispositivo". Il Settingsmenu ha solo due linee non tangibili: licenze open source e versione musicale v4.5.9101.560208 .
Torben Gundtofte-Bruun,

1
Apollo è il giocatore predefinito di Cyanogen, è disponibile anche sul Play Store. Solo per chiarire.
PaNaVTEC,

Ho aggiornato la mia domanda: Rescan non ha aiutato e sono abbastanza certo che non ci sono .nomediafile. Intrigante!
Torben Gundtofte-Bruun,

Potrebbe anche essere formati non supportati. Non sono sicuro di quali formati sono supportati da quale lettore, ma potrei immaginare che alcuni non supportano .ogg, ad esempio, mentre altri lo fanno. Un'altra causa potrebbe essere la frequenza / metodo di campionamento, ma ciò non dovrebbe influire sul "essere visto" ma sulla parte "che suona bene".
Izzy

@Izzy: capisco cosa intendi, ma il file manager può riprodurre i file, quindi penso che sia il percorso che il formato siano validi e funzionanti. È solo che le app del giocatore sembrano dimenticarsene ...
Torben Gundtofte-Bruun,

1

Né l'app di musica Android preinstallata né il lettore musicale Apollo potevano vedere i file caricati lateralmente fino a quando non ho appiattito la gerarchia di directory a un livello. Ad esempio, Music / Band / song.ogg funziona, Music / Band / Album / song.ogg no. Se solo i lettori musicali potessero vedere attraverso quei tag id3 poco profondi e tornare alle origini!


Questo. Tutti i lettori di musica contemporanea sembrano prendere l'ID3 come vangelo, quando il fatto è che tali dati sono spesso errati, corrotti, fuorvianti o semplicemente sbagliati. Se solo il mio lettore Android potesse semplicemente riprodurre una cartella e ordinare le voci in base al nome del file. L'ordinamento danneggiato a causa di ID3 errato, o una gerarchia "profonda", mi ha reso completamente inascoltabili interi audiolibri, richiedendomi spesso di unire 200+ 5 MB .mp3 con script monouso personalizzati.
Emanuel Landeholm,

1

Ha avuto lo stesso problema su Android 4.4.2. La mia soluzione:

  1. sposta sdcard / musica su sdcard / media / musica
  2. riavviare in modalità di ripristino
  3. cancellare la cache (cache di sistema, non quella dalvik)
  4. riavvio del sistema

divertiti con Google Play Music! ^ _ ^


1

sposta sdcard / Musica su sdcard / Media / Music riavvia l'opo. Tutti i file sono comparsi sui giocatori.


Che cos'è "opo" qui?
Firelord

0

Elimina la .nomedia trovata nella tua cartella musicale. Cartella musicale interna ed esterna della scheda SD. Installa player pro media player. Vai alle impostazioni e puntalo sul punto in cui si trova la tua cartella musicale sulla tua scheda SD esterna. Una volta che le tue canzoni sono apparse, verranno mostrate anche sul tuo lettore musicale. In bocca al lupo


Potresti includere un link all'app menzionata? Sarà difficile trovare diversamente, poiché molte app hanno "player pro" nei loro nomi / descrizioni. Grazie!
Izzy

0

La tua libreria musicale potrebbe non essere configurata per scansionare anche la /sdcard0/Music/cartella.

Collega il tuo telefono Android al computer e attiva la "Modalità USB"

Sul tuo computer accedi alla scheda SD sul tuo telefono tramite il cavo USB. Quindi su Windows potrebbe sembrare " F:\Music\" come una lettera di unità.

Quindi, in questo caso il mio problema era simile al seguente " F:\Music\Music_aa\" L'ho rinominato in " F:\Music\Music_ab\"

Il servizio di supporto USB Android sul telefono avvia automaticamente una nuova scansione per tutti i media all'interno /sdcard/Music/Music_abdel telefono una volta che ti disconnetti dalla modalità USB.

Spero che sia di aiuto.


0

Ok ragazzi .... Ieri sera di punto in bianco il mio album di app multimediali per Android e il lettore musicale non sono riusciti a trovare nessuna delle foto o dei brani che erano effettivamente nella mia scheda SD. Dopo essere sfuggito a un colpo di un po '.... e quattro ore dopo aver letto molti forum ho trovato una soluzione:

Per il lettore musicale ho usato un'app chiamata "Next music" che poteva effettivamente vedere le canzoni. Sono andato a un'opzione chiamata scan premendo il pulsante di aggiornamento, ho fatto una scansione completa e magicamente le mie canzoni erano leggibili da tutte le altre app, incluso lo stock player. Senza alcun riavvio

Per le foto ho usato Quickpick. Era l'unico che poteva effettivamente vedere le foto. Ho aperto tutte le cartelle nel mio album, quindi premendo il tasto del menu rigido c'era un'opzione chiamata "Fix Date". L'ho fatto per ogni cartella e tbey è apparso sulla mia app di album di stock. Senza riavviare

Ps: l'eliminazione di ogni .nomedia che ho trovato non ha fatto assolutamente nulla ...


"Next music" ha trovato solo i file del registratore di suoni (sulla scheda SD esterna). Nessun'altra musica trovata (memorizzata sulla scheda SD interna). L'app File personali visualizza i file musicali e AirDroid.
Jānis Elmeris,

0

Ho avuto questo problema e ho trovato la soluzione, quando vai sul tuo "gestore file" del tuo telefono, disabilita "mostra file nascosti". Quindi i lettori installati non riconosceranno i tuoi file mp3. Quindi assicurati che i file nascosti siano nascosti nel file manager.


1
Sembra strano, poiché non riesco a trovare alcuna relazione con quell'impostazione. Solo i miei 2 centesimi.
Andrew T.

0

Ho provato la stessa cosa sul mio Samsung Galaxy S3 mini.
Ho appena usato Rescan SD / Rescan (li ho usati entrambi perché non ero sicuro di dove fosse la mia musica SD card / SD interna)
Dopo di che - ha funzionato e il mio lettore musicale Samsung funzionava !!


0

Ho avuto lo stesso problema con il Samsung Galaxy s5 con cyanogenmod. Ecco cosa ho fatto. Ho messo la musica nella mia memoria interna e funzionava bene. Quindi ho copiato i file su sd \ media \ Music, se non si dispone di queste cartelle, crearle. Quindi prova e vedi se il file viene visualizzato eliminando uno dei brani nella memoria interna. se non si apre, quindi smontare e rimontare la scheda SD.


0

Rinomina la cartella o sposta i tuoi file in Alcune nuove cartelle come (Musica /). Recupera automaticamente i tuoi file mp3.


0

Crea cartella media / Musica. Metti tutte le cartelle e i file multimediali. Effettua il readdressing e la nuova scansione nel tuo lettore (utilizzo VLC) Il problema deve essere risolto (LinageOS 15.1 su Nexus 5X)


-1

.nomedia - Avevo 2 di questi file sul telefono e uno su SD - cancellati tutti e tre e Hay Presto Music Player ora vede tutti i brani su scheda SD e telefono - tutto bene grazie - usando Samsung Galaxy Ace 4 lite - aveva provato a riformattare SD - riavvii del telefono - diversi lettori multimediali - ma eliminando tutti i file .nomedia è stata l'unica soluzione che ha funzionato - ha funzionato a meraviglia - non ha nemmeno dovuto riavviare il telefono - solo una rapida nuova scansione dal lettore multimediale


-2

Ho montato e rimosso la mia scheda SD e tutte le app hanno riconosciuto nuovamente i file

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.