Jump to content

ryohei

New Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Everything posted by ryohei

  1. @andrewilley You're right. This is the problem of iTunes, not Poweramp. At least it's not a bug. I don't understand why my playlist was working before though. I wrote a simple shell script to combine all separated character. find ~/Music/Music/Media.localized/Music -name "*.m3u8" -print0 | xargs -0 nkf --overwrite -w --ic=UTF8-MAC After using this, I can play all music without any troubles. Thank you for helping me.
  2. /Users/ryohei/Music/Music/Media.localized/Music/ZARD/負けないで/TEST.m4a <-Fail /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/01-負けないで.m4a <-Fail /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/TEST.m4a <-Success So, both folder name and file name have problem. I made a hypothesis that certain character cause problem, so I split filename to identify it. /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/負け.m4a <-Success /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/ないで.m4a <- Fail /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/な.m4a <-Success /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/い.m4a <-Success /Users/ryohei/Music/Music/Media.localized/Music/ZARD/TEST/で.m4a <-Fail /Users/ryohei/Music/Music/Media.localized/Music/ZARD/負けない/01-負けない.m4a <-Success Character 'で' seems to be the cause. I have many music files which can't be played, but I noticed that all of them contain ゛or゜(voiced consonant mark of Japanese language) in file path or filename. I googled and find that characters which contain ゛or゜ can be expressed in Unicode in two ways. For example, て U+3066 + ゙ U+3099, or で U+3067. I've confirmed that my m3u8 playlist, which iTunes generated, uses former expression. On the other hand, my music file name uses latter. Users can't choose which expression to use. It's application dependent. And this problem can occur in many other languages. For example, ë (U+00EB) or e (U+0065) + ◌̈ (U+0308). So I hope Poweramp treat these letters properly so that text in both expression are interpreted as same. Seems there is solution to do that easily (normalization).
  3. Thank you for advice. "Music" folder is added to Poweramp, so Poweramp can play every music via "All Songs", "Albums", etc. Poweramp doesn't allow to copy & paste path, so I took screenshots. First one was taken when I choose Artists->[Artist]->[Album]->[Music]. In this situation, I can play this music without any troubles. Second one was taken when I choose Playlists->[Playlist]->[Music]. Last folder name and music file name seems exactly the same. I expect Poweramp to do that. But all other directory path information is Not discarded when resolving music which can't be played. Poweramp is trying to reach path on mac, and that's why it fails.
  4. I have a m3u playlist which is generated with iTunes on macbook Air. When I copied it to my phone and oped it with Poweramp, some of music cannot be played. My environment Poweramp build number build-925-bundle-play [925004-e493ac43] Full Version 64 bit your device model Xiaomi Redmi note 9S your Android version 11 RKQ1.200826.002 your custom ROM name/version (if you're on custom ROM) - File hierarchy of my mac: ~/Music/Music/Media.localized/Music/[Artist]/[Album]/[music] File hierarchy of my phone: /storage/[SD Card NAME]/Music/[Artist]/[Album]/[music] All files and folders under Music are copied from my mac using SMBSync. So, all of them have exactly the same name with correspondent on my mac. m3u playlist is stored under Music folder. Artists, album folders and music files contain non-ASCII character. So does m3u file. Since m3u file is generated by iTunes, it contains full path of music on my mac. I paste a few lines to show example. #EXTM3U #EXTINF:342,オーケストラ - BiSH /Users/***/Music/Music/Media.localized/Music/BiSH/KiLLER BiSH/03 オーケストラ.m4a #EXTINF:238,紅蓮華 - LiSA /Users/***/Music/Music/Media.localized/Music/LiSA/紅蓮華/1-01 紅蓮華.m4a #EXTINF:235,釣った魚にエサやれ - MOSHIMO /Users/***/Music/Music/Media.localized/Music/MOSHIMO/TODOME/1-03 釣った魚にエサやれ.m4a <---First three music can be played without any troubles. #EXTINF:225,負けないで - ZARD /Users/***/Music/Music/Media.localized/Music/ZARD/負けないで/01-負けないで.m4a <---This music cannot be played. ︙ Text encoding is UTF-8. Problem After scanning my SD card, m3u playlist is shown on Poweramp. When I opened it and choose certain music, I get "Folder is missing or not readable" error. When I see the error, file path is shown under error massage, and it starts with "/Users/***/Music/Music/Media.localized/Music/". Cleary, this path is my mac's, and that's why Poweramp fails to play. However, according to this post, Poweramp resolves m3u playlist by last folder and file name only. So containing full path of my mac itself isn't problem. In fact, about 2/3 of music in a.m3u can be played without any troubles. I didn't have this problem before, so I suspect recent update caused this problem. What I've tried Full scan Re install Poweramp Change playlist name to a.m3u8 Edit a.m3u and change written path to music file in my phone Nothing above solved problem. Trouble only occurs on certain music, and nothing above changed music fail to play. However, last attempt changed error massage to "Failed to play file!". Thank you for reading.
×
×
  • Create New...