Kodi Community Forum

Full Version: apple lossless (alac) not showing in library mode
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
so i have a problem that alac albums are not shoing in library. flac and mp3 no problem. i am using the latest svn build.

i couldn't find problems similar to my problem. but in file mode the alac files .m4a are playing very nice.

i need this, because i want to delete my flac files and stay by alac for the future.

how can i fix this issue?
thank you for answering!
The music library reads the file tags. I'd guess that either your alac files are not tagged or XBMC isn't reading the tags. A debug log should help. Make some change to a test directory e.g. rename a file or copy in an extra file - this is so XBMC will spot the change and rescan that directory. Start XBMC and enable debug logging from System settings, System, Debugging, then restart XBMC then wait a minute or two for all the startup tasks to finish. Update the library then close XBMC.

Open the debug log by pressing Windows-R and in the Run dialog type:

"%appdata%\xbmc\xbmc.log"

(including the quotes). Click OK and the log should open in Notepad. Copy and paste the log into http://pastebin.com/ and post the link it gives you here.

JR
@jhsrennie, my alac files have the same tags as flac files. i tried to ad one folder, all folder, over windows network from other pc. the files were scaned but not showing in library. but i can play the files in files mode. but this is not the solution.

with BOXEE no problem. boxee ads the alac files to the music library. there is definitely a problem with pre-eden of xbmc. i also deleted the hole xbmc and maked a new instalation. also not showing in music library.
ok, the log is to big for pastebin, over 500 kb.

xbmc can not read the tags. and there are tags in my files, and the tags are in every software recognized only in xbmc not.

"no tag found" is the problem. but from over 8500 tracks, only 30 tracks are recognized in library, but in advanced tags and in normal tags there is no difference. i need this please, because i ca not use xbmc for music...

found on wiki: "If no Album Artist tag exists, XBMC will use the first (primary) artist from the tracks..." - thats also not true! but i have the tags in every file and every file has album, artist and album artist, genre, year, cover, replay gain...
If you upload a sample alac file somewhere I can download it, I will have a look. I can't remember offhand if XBMC will read the tags from alac files.

JR
I've just started having this problem (see http://forum.xbmc.org/showthread.php?tid...pid1247914)

I'll grab a log.
Right, well nothing that useful really:

http://xbmclogs.com/show.php?id=15556

Code:
10:45:12 T:139795716093696    INFO: Caching image from: nfs://192.168.1.7/volume1/music/The Cribs/Ignore the Ignorant/folder.jpg to special://masterprofile/Thumbnails/Music/d/d2288c11.tbn with width 512 and height 512
10:45:12 T:139795716093696   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-x86_64-linux.so)
10:45:12 T:139795716093696   DEBUG: Loading: /usr/lib/xbmc/system/ImageLib-x86_64-linux.so
10:45:12 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/folder.jpg
10:45:12 T:139796154574656   DEBUG: HttpApi Start command: GetCurrentlyPlaying  paras: GetCurrentlyPlaying;  ; ; ;true
10:45:12 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/folder.jpg
10:45:12 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/folder.jpg
10:45:12 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/folder.jpg
10:45:12 T:139795716093696   DEBUG: DoScan Scanning dir 'nfs://192.168.1.7/volume1/music/The Cribs/Ignore the Ignorant/' as not in the database
10:45:12 T:139795716093696   DEBUG: Mysql execute: delete from path where strPath like 'nfs://192.168.1.7/volume1/music/The Cribs/Ignore the Ignorant/'
10:45:12 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/01 - We Were Aborted.m4a
10:45:12 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/01 - We Were Aborted.m4a
10:45:12 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/02 - Cheat On Me.m4a
10:45:12 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/02 - Cheat On Me.m4a
10:45:12 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/03 - We Share The Same Skies.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/03 - We Share The Same Skies.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/04 - City Of Bugs.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/04 - City Of Bugs.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/05 - Hari Kari.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/05 - Hari Kari.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/06 - Last Year's Snow.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/06 - Last Year's Snow.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/07 - Emasculate Me.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/07 - Emasculate Me.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/08 - Ignore The Ignorant.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/08 - Ignore The Ignorant.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/09 - Save Your Secrets.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/09 - Save Your Secrets.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/10 - Nothing.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/10 - Nothing.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/11 - Victim Of Mass Production.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/11 - Victim Of Mass Production.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Open - opened volume1/music/The Cribs/Ignore the Ignorant/12 - Stick To Yr Guns.m4a
10:45:13 T:139795716093696   DEBUG: CFileNFS::Close closing file volume1/music/The Cribs/Ignore the Ignorant/12 - Stick To Yr Guns.m4a
10:45:13 T:139795716093696   DEBUG: Mysql Start transaction
10:45:13 T:139795716093696   DEBUG: Mysql execute: insert into path (idPath, strPath) values( NULL, 'nfs://192.168.1.7/volume1/music/The Cribs/Ignore the Ignorant/' )
10:45:13 T:139795716093696   DEBUG: Mysql execute: insert into thumb (idThumb, strThumb) values( NULL, 'special://masterprofile/Thumbnails/Music/d/d2288c11.tbn' )
10:45:13 T:139795716093696   DEBUG: Mysql execute: insert into album (idAlbum, strAlbum, idArtist, strExtraArtists, idGenre, strExtraGenres, iYear, idThumb) values( NULL, 'Ignore The Ignorant', 47, '', 20, '', 0, 187)
10:45:13 T:139795716093696   DEBUG: Mysql execute: insert into song (idSong,idAlbum,idPath,idArtist,strExtraArtists,idGenre,strExtraGenres,strTitle,iTrack,iDuration,iYear,dwFileNameCRC,strFileName,strMusicBrainzTrackID,strMusicBrainzArtistID,strMusicBrainzAlbumID,strMusicBrainzAlbumArtistID,strMusicBrainzTRMID,iTimesPlayed,iStartOffset,iEndOffset,idThumb,lastplayed,rating,comment) values (NULL,183,2823,47,'',20,'','We Were Aborted',0,189,0,'3188473668l','01 - We Were Aborted.m4a','','','','','',0,0,0,187,NULL,'0','')

This seems to indicate that it's setting the track number (iTrack) as 0, but there's no indication why...


Mysql execute: insert into song (idSong,idAlbum,idPath,idArtist,strExtraArtists,idGenre,strExtraGenres,strTitle,iTrack,​iDuration,iYear,dwFileNameCRC,strFileName,strMusicBrainzTrackID,strMusicBrainzAr​tistID,strMusicBrainzAlbumID,strMusicBrainzAlbumArtistID,strMusicBrainzTRMID,iTi​mesPlayed,iStartOffset,iEndOffset,idThumb,lastplayed,rating,comment) values (NULL,183,2823,47,'',20,'','We Were Aborted',0,189,0,'3188473668l','01 - We Were Aborted.m4a','','','','','',0,0,0,187,NULL,'0',''
Never mind, wiped clean and it's fixed now Smile