为什么音乐播放器无法找到我的音频文件? -- cyanogenmod 领域 和 internal-storage 领域 和 music-player 领域 和 nexus-4 领域 和 mp3 领域 android 相关 的问题

Why can't music players find my audio files?


17
vote

问题

中文

在我的Nexus 4上,有一个名为 /sdcard/Music/ (或者只是 /Music 浏览电话的存储时; Windows 7调用它 ComputerNexus 4Internal storageMusic )我在那里放了很多歌曲,但音乐播放器看不到我的歌曲。 为什么一个应用程序(文件管理器和e.g. dropbox)查看文件,但不是另一个应用程序(播放音乐,阿波罗,Jukefox)?

注意:

  • LG Nexus 4 16GB,解锁,用氰基od 10.1
    (夜间建立20130212,因为没有任何稳定的,但没有崩溃。)
  • 歌曲存储在路径格式 /sdcard/Music/Artist/Album/Song title.mp3 (仅仅因为这就是它们存储在我的媒体驱动器上)。
    • ComputerNexus 4Internal storageMusicEaglesOn the Border1 Already Gone.mp3
    • ComputerNexus 4Internal storageMusicKashmirThe Good Life10 Kiss me goodbye.mp3
    • ComputerNexus 4Internal storageMusicChristina St眉rmerFreier Fall1 Geh nicht wenn du kommst.mp3
      (是的那里有一个中国人,我不知道为什么;这是我原来的Windows媒体驱动器上的德国ü(umlaut u)
  • 我知道歌曲存在,并且他们工作是因为CyanogenMod文件管理器显示它们,我可以单独播放它们。他们确实存在!
  • 运行 Rescan SD 如下所示,如下所示,没有使文件出现在任何播放器应用程序中。
  • 我相当确定没有 .nomedia 文件:cyanogenmod文件管理器不显示以 . 开头开头的文件(我重命名了现有的txt文件和它迅速消失:))但我使用了根浏览器lite 通过 /Music 和子文件夹 - 我找到的唯一匹配是我重命名的唯一匹配,我现在已经删除了。
  • 我的Windows PC在工作中看不到文件,但在拔掉/重新推动USB之后,它现在可以看到+打开+播放文件。 (我现在修改了这个问题来删除Windows部分。)
  • 我仍然是文件浏览器应用程序看到文件但音乐播放器应用程序没有。
英文原文

On my Nexus 4, there's a folder called /sdcard/Music/ (or just /Music when browsing the phone's storage; Windows 7 calls it Computer\Nexus 4\Internal storage\Music) and I've put a lot of songs in there but the music player doesn't see any of my songs. Why can one app (the file manager, and e.g. Dropbox) see the files, but not another app (Play Music, Apollo, Jukefox)?

Notes:

  • LG Nexus 4 16GB, unlocked, with CyanogenMod 10.1
    (nightly build 20130212 because nothing more stable is available but there are no crashes.)
  • The songs are stored in the path format /sdcard/Music/Artist/Album/Song title.mp3 (simply because that's how they're stored on my media drive).
    • 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 Stxe7x9cx89rmer\Freier Fall\1 Geh nicht wenn du kommst.mp3
      (yes there's a Chinese character in there and I don't know why; it's a German xc3xbc (umlaut u) on my original Windows media drive)
  • I know that the songs are present and that they work because the CyanogenMod File Manager shows them and I can play them individually. They do exist!
  • Running Rescan SD as suggested below didn't make the files appear in any of the player apps.
  • I'm fairly certain there are no .nomedia files: The CyanogenMod File Manager doesn't display files that begin with a . (I renamed an existing TXT file and it promptly disappeared :)) but I used the Root Browser Lite to look through /Music and subfolders -- the only match I found was the one I had renamed, and I have deleted that now.
  • My Windows pc at work couldn't see the files either, but after unplugging/replugging the USB it now can see+open+play the files. (I've now revised this question to remove the Windows part.)
  • I'm still mystified by the fact that file-browser apps see the files but music-player apps don't.
              
       
       

回答列表

9
 
vote
vote
最佳答案
 

查看像 ComputerNexus 4Internal storageMusicChristina St眉rmerFreier Fall1 Geh nicht wenn du kommst.mp3 的文件名,以"特殊字符" (例如德国重字数)(如德国元纹)在数据传输上搞定的特殊问题:虽然Windoze使用自己的字符集(MS- Ansi或Win-12xx的依赖于配置),Android期望UTF-8 - 这就是为什么它是一个很好的习惯,在文件名中使用仅7位ASCII字符。

由于这种不匹配和"未知性格" ,媒体扫描仪最可能崩溃了。导致媒体数据库未被填充,从中遵循:玩家认为"没有媒体文件" 。

提出的动作

我建议暂时删除或至少重命名所有受影响的文件,以便在其名称中没有"特殊字符" 的文件。然后让媒体扫描仪再次运行(例如,使用 Rescan SD < / a>)。一旦完成完成,我很确定你的媒体播放器会找到一些玩的东西(用)。

被批准,你知道将来要寻找什么。如前所述,我强烈建议将文件名中的字符恢复到7位ASCII - 这避免了很多问题,尽管某些名称可能看起来有点奇怪;)

 

Seeing a file name like Computer\Nexus 4\Internal storage\Music\Christina Stxe7x9cx89rmer\Freier Fall\1 Geh nicht wenn du kommst.mp3 points to a special problem with "special characters" (such as German Umlauts) which got messed up on data transfer: While Windoze uses its own character set (MS-ANSI or wone of the WIN-12xx, depending on configuration), Android expects UTF-8 -- which is why it's a good custom to use only 7-bit ASCII characters in file names.

Due to this mismatch and the "unidentifyable character", the media scanner most likely has crashed. Which resulted in the media database not being populated, from which follows: The players think "no media files there".

Proposed actions

I'd suggest to either temporarily delete or at least rename all affected files, so that no file with "special characters" in its name remains. Then have the media scanner run again (e.g. triggering it with Rescan SD). Once that's finished, I'm pretty sure your media player(s) will find something to play (with).

That being approved, you know what to look for in the future. As said before, I strongly recommend to restict characters in file names to 7-bit ASCII -- that avoids a lot of problems, though some names might look a little strange ;)

 
 
         
         
3
 
vote

在股票中,Nexus 4默认音乐播放器应该是"播放音乐" 看起来像黄色耳机的图标,从来没有听说过阿波罗,但这是你的自定义ROM改变的东西。

Android上的大多数音乐播放器从内置媒体扫描仪服务中获取其"媒体库" ,这应该选择存储在手机上任何用户可访问位置的MP3文件,并将其添加到扫描仪的库中。有时媒体扫描仪不会"注意" 您刚刚添加的新文件,并且需要被告知要进行重新扫描,商店上有应用程序可以执行此操作,例如 Rescan SD ,您可以使用搜索播放商店如果您运行其中一个并等待几分钟应该拿起媒体。

您的说法不太可能,但它也可能是一个隐藏的 .nomedia 文件可以坐在您的音乐文件夹中,或它的父/子文件夹之一。此文件的存在会告诉媒体扫描程序忽略该文件夹的内容和它的子文件夹。如果您在音乐文件夹的层次结构中找到该文件,请删除它。

 

In the stock ROM the Nexus 4 default music player should be "Play Music" with an icon that looks like yellow headphones, never heard of Apollo but it's possible this is something your custom ROM's changed.

Most music players on Android get their "media library" from the built-in media scanner service, this should pick up MP3 files stored in any user-accessible storage location on your phone and add them to the scanner's library. Sometimes the media scanner doesn't "notice" new files you've just added and needs to be told to do a rescan, there are apps on the store that can do this, such as Rescan SD, you can find a selection of them with a search of the Play Store if you run one of those and wait a couple of minutes all of your media should be picked up.

It's unlikely from what you're saying, but it's also possible that a hidden .nomedia file may be sitting in your Music folder, or one of it's parent/child folders. The presence of this file tells the media scanner to ignore the contents of that folder and it's child-folders. If you find that file somewhere in your Music folder's hierarchy, delete it.

 
 
         
         
1
 
vote

预装的Android音乐应用程序和Apollo音乐播放器都无法看到我侧面加载的文件,直到我将目录层次结构展平到一个级别。例如,音乐/乐队/ song.ogg工作,音乐/乐队/相册/ song.ogg没有。如果只有音乐播放器可以看到那些浅ID3的标签并回到基础!

 

Neither the pre-installed android music app nor Apollo music player could see the files I side-loaded until I flattened the directory hierarchy to one-level. For example, Music/Band/song.ogg works, Music/Band/Album/song.ogg does not. If only music players could see through those shallow id3 tags and get back to basics!

 
 
 
 
1
 
vote

在Android 4.4.2上具有相同的问题。 我的解决方案:

  1. 将SDCard / Music移动到SDCard / Media / Music
  2. 重新启动到恢复模式
  3. 擦除缓存(系统缓存,而不是dalvik一个)
  4. 重新启动系统

享受谷歌播放音乐! ^ _ ^

 

Had the same problem on Android 4.4.2. My solution:

  1. move sdcard/Music to sdcard/media/Music
  2. reboot to recovery mode
  3. wipe cache (system cache, not the dalvik one)
  4. reboot system

enjoy with Google Play Music! ^_^

 
 
1
 
vote

移动 SDCARD /音乐 到 SDCARD /媒体/音乐 重新启动opo。 所有文件都显示在玩家上。

 

move sdcard/Music to sdcard/Media/Music reboot opo. All files showed up on players.

 
 
 
 
0
 
vote

删除音乐文件夹上找到的.nomedia。内部和外部SD卡音乐文件夹。安装Player Pro Media Player。转到"设置" 并将其指向外部SD卡上的音乐文件夹的位置。一旦您的歌曲出现,它也会在您的股票音乐播放器上显示。祝你好运

 

Delete the .nomedia found on your music folder. Internal and external sd card music folder. Install player pro media player. Go to settings and point it to where your music folder at on your external sd card. Once your songs showed up, it will show on your stock music player too. Good luck

 
 
 
 
0
 
vote

您的音乐库可能无法设置为扫描即使 /sdcard0/Music/ 文件夹。

连接您的Android手机您的计算机和活动"USB模式"

在计算机上通过USB电缆访问手机上的SD卡。所以在Windows上它可能看起来像" F:Music " 作为驱动器号。

所以,在这种情况下,我的问题看起来像这个" F:MusicMusic_aa " 我将其重命名为" F:MusicMusic_ab "

手机上的Android USB帮助程序服务自动为 Abcdefghijklmnabcdefghijklmn5中的所有媒体进行新扫描,然后断开从USB模式断开连接。

希望这有帮助。

 

Your music library might not be set up to scan even the /sdcard0/Music/ folder.

Connect your android phone the your computer and active "USB Mode"

On your computer access the SD card on your phone over the USB cable. So on windows it might look like "F:\Music\" as a drive letter.

So, in this instance my issue looked like this "F:\Music\Music_aa\" I renamed it to "F:\Music\Music_ab\"

The Android USB helper service on the phone automatically starts a new scan for all media inside /sdcard/Music/Music_ab on the phone once you disconnect from USB mode.

Hope this helps.

 
 
0
 
vote

ok guys ....昨晚从蓝色的蓝色中的股票和谐媒体应用专辑和音乐播放器找不到实际在我的SD卡中的任何照片或歌曲。在逃避中风后......和四个小时的字母在读取很多论坛之后,我发现了一个解决方案:

对于音乐播放器,我使用了一个名为"下一个音乐" 的应用程序,实际上可以看到歌曲。我通过击中刷新按钮来了一个名为Scan的选项,在包括股票播放器的其他应用程序中读取了全扫描和神奇的歌曲。没有任何重新启动

用于我使用QuickPick的照片。这是唯一一个实际上看到照片的人。我在册中打开了每个文件夹,然后按硬菜单键有一个名为"修复日期" 的选项。为每个文件夹和tbey出现在我的股票专辑应用程序上。没有重新启动

ps:删除我发现的每一个.nomedia绝对没有...

 

Ok guys.... Last night out of the blue my stock android media apps album and music player could not find any of the photos or songs that were actually in my sd card. After escaping a stroke by a little....and four hours letter after readind a lot of forums I found a solution:

For the music player I used an app called "Next music" which could actually see the songs. I went to an option called scan by hitting the refresh button, did a full scan and magically my songs were readable by every other app including the stock player. Without any rebooting

For the photos I used quickpick. It was the only one that could actually see the photos. I opened each folder in my album then by pressing the hard menu key there was an option called" Fix Date". Did that for every folder and tbey appeared on my stock album app. Without rebooting

Ps :deleting every .nomedia I found did absolutely nothing...

 
 
 
 
0
 
vote

我有这个问题,我找到了解决方案,当你去手机"文件管理器" 时,禁用"显示隐藏文件" 。然后安装的播放器无法识别您的MP3文件。因此,请确保隐藏文件隐藏在文件管理器中。

 

I had this problem and I found the solution, when you go to your phones "file manager", disable "show hidden files". Then the installed players will not recognize your mp3 files. So make sure the hidden files are hidden in the file manager.

 
 
 
 
0
 
vote

我在我的三星Galaxy S3迷你时经历了同样的事情。
我刚刚使用 Rescan SD / Rescan (因为我不确定我的音乐是SD卡/内部SD的地方)
之后 - 它刚刚工作,我的三星股票音乐播放器工作!!

 

I experienced the same thing on my Samsung Galaxy S3 mini.
I just used Rescan SD/Rescan (used them both because I wasn't sure where my music was SD card/Internal SD)
After that - it just worked and my Samsung stock music player worked!!

 
 
0
 
vote

我与三星Galaxy S5运行CyanogenMod有同样的问题。这是我所做的。我把音乐放入我的内部存储,它正在运作正常。然后我将文件复制到SD Media Music,如果您没有这些文件夹,请创建它们。然后测试并查看该文件是否通过删除内部存储中的一个歌曲来显示。如果它不弹出,则卸载并重新安装SD卡。

 

I had the same problem with the Samsung Galaxy s5 running cyanogenmod. Here is what i did. I put the music into my internal storage and it was working fine. Then i copyed the files over to sd\media\Music, if you dont have these folders, create them. Then test and see if the file shows up by deleting one of the songs in the internal storage. if it doesnt pop up, then unmount and remount the sd card.

 
 
0
 
vote

重命名文件夹或将文件移动到一些新文件夹(如音乐/)。它将自动获取MP3文件。

 

Rename the folder or move your files to Some new folder like (Music/). It will automatically fetch your mp3 files.

 
 
0
 
vote

创建文件夹媒体/音乐。放所有媒体文件夹和文件。应解决您的播放器中的Readdressing和Rescanning,应该解决问题。(Linageos 15.1在Nexus 5x上)

 

Create folder media/Music. Put all your media folders and files. Make readdressing and rescanning in your player (I use VLC) Problem should be resolved.(LinageOS 15.1 on Nexus 5X)

 
 
-1
 
vote

.nomedia - 我在电话上有2个文件,一个在SD - 删除所有三个和干草Presto音乐播放器现在看到所有歌曲的SD卡和电话 - 全部感谢 - 使用三星Galaxy Ace 4 Lite - 已经尝试过重新格式化SD - 重新启动电话 - 不同的媒体播放器 - 但通过删除所有.nomedia文件是唯一一个工作的解决方案 - 甚至不必重启电话 - 只需快速重新扫描媒体播放器

 

.nomedia - I had 2 of them files on phone and one on sd - deleted all three and Hay Presto Music player now sees all songs on SD card and phone - all good thanks - using Samsung Galaxy Ace 4 lite - had tried reformatting SD - reboots of phone - different media players - but by deleting all .nomedia files was the only solution that worked - worked a treat - didn't even have to reboot phone - just a quick rescan from media player

 
 
-2
 
vote

我已安装和未安装我的SD卡,所有应用程序再次识别文件

 

I mounted and un mounted my sd card and all apps recognized the files again

 
 

相关问题

-1  在cm 12上隐藏wifi状态图标  ( Hide wifi status icon on cm 12 ) 
我不想有人在手机状态栏上看到连接的wifi符号,可以帮我吗? 我的含有氰基MMOD 12.1的Galaxy Note II。 ...

9  cyanogenmod存储它的更新是什么文件夹?  ( What folder does cyanogenmod store its updates ) 
我今天恢复到旧版CyanongenMod。现在我的手机持续重启。我想尝试刷新过去在过去下载的菊苣MDOD的图像。它们存储在哪个文件夹中? ...

3  Android 4.2为华硕变压器TF300T  ( Android 4 2 for asus transformer tf300t ) 
我买了一个华硕变压器TF300T平板电脑。它在Android 4.1上运行。 我真的需要android 4.2的多用户功能。 i 读华硕将为Android 4.2的所有变压器系列提供升级,但没有任何官方公告。 我应该等待这个假设的升级还是立即安装青色胶质rom? ...

0  由于各种原因,Nexus 4植根于CM10 - 帮助!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
我已经使用了Nexus 4近2年了。我扎根于它来获得LTE连接。降级收音机和所有......它超出了我的专业水平,但我设法获得了LTE和CM10,以及 http://hippowise.com/tag/nexus-4/ 自从此以来,我一直在使用同样的设置。我曾试图升级到CM11,但内核不兼容,最终让我的电话屏幕看...

2  如何在Sony Xperia Neo V(MT11A)上安装ClockworkMod恢复?  ( How to install clockworkmod recovery on sony xperia neo v mt11a ) 
我已经扎根了我的mt11a与unlockroot v2.4.2,并出现了"超级用户" 应用程序。本教程表示,我的手机应该要求将4.0.2.a.0.42升级到最终在.62中的另一个数字,但更新中心表示手机完全最新。我应该在这个更新后获得Busybox ,但更新不会发生。我错过了一步吗?手机正好正常。我下载了ROM Ma...

3  GAPP已经停止了。怎么修?  ( Gapps has stopped how to fix ) 
早上好。 昨天我很兴奋到我的另一个Android设备中的闪光氰基12.1。 这个过程是一样的,我做了一切。不幸的是,在闪烁的Google应用程序之后,系统不会停止显示像"Google App已停止" 的弹出窗口,"Google Services已停止" 。关于gapps的任何东西都没有工作,甚至是键盘。 我试图擦除数...

2  如何从我的真实电话号码发送短信,而不是我的谷歌语音号码?  ( How can i send sms messages from my real phone number not my google voice numbe ) 
这个问题正是与现有问题相反:"如何在没有使用语音应用程序的情况下从我的Google语音号码发送短信消息?" 自安装Google语音应用程序,从普通消息传递应用程序发送的短信来自我的Google语音号码。我不知道如何或为什么 - 没有设置我可以在消息提到gv或我的gv号码中找到。 我目前使用我的oneplus一个内...

1  删除旧系统应用程序并安装新版本后,它强制关闭  ( After removing old system app and installing the new version it forces close ) 
我正在使用Cyanogenmod 7的自定义ROM(Android 2.3.5)在中兴赛车。 ROM带有一些默认的系统应用程序,如Gmail,谷歌翻译,YouTube和Adobe Reader。这些应用程序的旧版本在内部存储器中保持在内部存储中,即使更新它们,即可保存空间我卸载更新,并且它们使用 root manag...

1  什么是符号化的cyanogenmod 13图标  ( What is this cyanogenmod 13 icon symbolising ) 
提前感谢那些有助于帮助的人。 : - ) ...

-1  Google Play服务不断停止  ( Google play services keeps stopping ) 
Google Play Services不断出现弹出无法启动 我有一个Android ANS政府电话,无法打开任何浏览器或连接到互联网 ...

11  使用Samsung Galaxy S2,“未能检测兼容下载模式设备”  ( Failed to detect compatible download mode device on mac lion with samsung gala ) 
嗨,我正在使用cyanmodgen wiki来安装它。但我陷入了第一步。 每当我做 sudo heimdall flash --kernel zImage 我得到: Initialising connection... Detecting device... Failed to detect comp...

0  Galaxy S3无法启动到TeamWin恢复  ( Galaxy s3 cant boot to teamwin recovery ) 
我试图在我的三星Galaxy S III上安装CyanogenMod,同时使用本指南 http://wiki.cyanogenmod.org/w/install_cm_for_i9300 为此,我需要安装一个新的恢复模式。 一切似乎工作正常,直到我尝试手动重启手机进入恢复模式,新的TeamWin恢复((用Hei...

0  CM 10.2与Google Apps版本20130813不会从播放商店下载  ( Cm 10 2 with google apps version 20130813 wont download from play store ) 
我有来自Telcel的Galaxy S3 I9300,墨西哥运行CyanogenMod 10.2.0,从10.1.3升级,升级功能和使用TWRP为此目的。我无法从播放商店下载任何东西,商店加载,但应用程序不会下载。我已经闪烁了GAPPS-20130813包,清除了播放商店和Google Play服务的数据和卸载更新,...

0  未通过Cyanogenmod连接到公共WiFi网络  ( Fail to connect to public wifi networks with cyanogenmod ) 
我将预先安装的操作系统更改为Cyanogenmod 9在我的xperia neo v上,从那时起,我无法连接到任何需要简单注册的免费公共网络(如机场,咖啡馆等)。 我的手机确实连接到网络(它说连接)但是当我打开浏览器(Opera)注册它永远不会连接时,播放失败后一段时间后无法连接消息。 这与这个其他问题我也有?要解...

6  如何在不丢失数据的情况下安装氰  ( How to install cyanogen without losing data ) 
我现在一直在我的三星Galaxy S3上使用IC,但我无法以多种原因更新果冻豆。 我决定切换到Cyanogen mod,有没有办法移动到染色体而不丢失任何应用程序数据? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.