Gå til innhold

Er på utkikk etter ny mediesenter løsning


Anbefalte innlegg

Har for tiden en liten stuePC som kjører XBMC. Samboeren er derimot av det teknofobiske slaget, og synes det er for tungvindt å bruke. (Det å sitte på ræva i sofaen å trykke på en fjernkontroll og vente noen sekunder er fryyyyktelig slitsomt)

 

Så for husfredens skyld trenger jeg noe som er rask å starte, og rask og enkel å manøvrering blant all musikken, bildene og filmene vi har. Jeg har ikke behov for å kjøpe/leie film på nettet. Alt av mediefiler ligger på en NAS lokalt.

Et innebygd CD/DVD/BD-drev hadde vært bonus.

 

For min egen del trenger jeg mulighet for å sette filter på de filmene/TV-seriene jeg har sett og de jeg ikke har sett. I XBMC er jeg sync'et mot trakt.tv. Noe tilsvarende hadde vært bra.

 

Tips? (Bortsett fra å bytte samboer :) )

Lenke til kommentar
Videoannonse
Annonse

Tja, alt annet enn XBMC vil jo være en gedigen nedgradering, og løsninger som er tilsvarende er jo ikke noe enklere å bruke. - Det er jo ikke noe vanskeligere å bruke XBMC enn TV'en hvis alt fungerer fint, så utifra det du beskriver er det det å starte PCen som er problemet?

 

Foreslår at PCen alltid står på, og/eller at du oppgraderer til en ny PC med Haswell og SSD som starter på ~5-10 sekunder (f.eks en intel nuc)

 

edit; Poenget mitt var altså at jeg ikke ser hvordan du kan få en enklere løsning, bortsett fra om du har en boks som kan stå på hele tiden eller starter veldig raskt (en BD spiller bruker jo også ofte noen sekunder) - og da kan vel likegodt PCen stå på?

Endret av kjetilkl
Lenke til kommentar

Jeg kjører XBMC oppå Windows 7, der XBMC bootes direkte. Mulig jeg bytter til OpenELEC e.l. for enda raskere oppstart.

 

Når jeg er i Library Mode i XBMC så kan det ta 10-15 sekunder fra en trykker 'play', til musikken starter. Går en direkte på filene så starter musikken med en gang. Har ikke sjekket ut hvorfor det er sånn.

 

Jeg tenkte kanskje en mediespiller (f.eks AppleTV) var veien å gå, men jeg antar menyene i disse også kan være trege når mediebiblioteket er stort?

Lenke til kommentar

Når jeg er i Library Mode i XBMC så kan det ta 10-15 sekunder fra en trykker 'play', til musikken starter. Går en direkte på filene så starter musikken med en gang. Har ikke sjekket ut hvorfor det er sånn.

 

 

Da kan det jo hende det er noe galt - jeg bruker den ikke til musikk, kun sptify der, men alle videoer starter i løpet av 1-2 sekunder hos meg iallefall.

Lenke til kommentar

Oppstart av film går veldig kjapt. Det er bare musikken som er treg.

Bruker også mysql. I sources.xml er det "smb:" som er brukt som protokoll. Vet ikke om det har noe å si, men det er det samme både på film og musikk.

 

Laget meg en VM med openELEC, men fikk samme treghet der også når biblioteket var stort. Testet etterpå med et veldig lite bibliotek, og da startet musikken med en gang.

Lenke til kommentar

Du bør legge til debug for å finne feilen, musikk samlingen min er vel ikke av de største men ingen treghet å spore. fil og tv-show er heller ikke av de største men ingen problemer der heller.

 

Filmsamlingen teller vel en 12-1300 filmer og en 35 tv shows. musikksamlingen teller vel en 5-600 albums

Lenke til kommentar

Noen her som kan tolke xbmc.log'en for meg?

 

Her har jeg trigget contextmenyen når jeg står på et album, og jeg velger 'Queue Item'. Da tar det 15.20 sekunder før musikken starter.

 

 

 

 

20:49:00 T:8108 DEBUG: Keyboard: scancode: 2e, sym: 0063, unicode: 0063, modifier: 0
20:49:00 T:8108 DEBUG: CApplication::OnKey: c (f043) pressed, action is ContextMenu
20:49:00 T:8108 DEBUG: CFavourites::Load - no system favourites found, skipping
20:49:00 T:8108 DEBUG: CFavourites::Load - no userdata favourites found, skipping
20:49:00 T:8108 DEBUG: ------ Window Init (DialogContextMenu.xml) ------
20:49:00 T:164 DEBUG: Thread Jobworker 164 terminating (autodelete)
20:49:01 T:8108 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
20:49:01 T:8108 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
20:49:01 T:8140 DEBUG: Resumed the Sink
20:49:01 T:8140 DEBUG: CSoftAE::Run - Sink restart flagged
20:49:01 T:8140 INFO: CSoftAE::InternalOpenSink - sink incompatible, re-starting
20:49:01 T:8140 DEBUG: CAESinkDirectSound::Initialize: Using Window handle: 328338
20:49:01 T:8140 DEBUG: CAESinkDirectSound::Initialize: secondary buffer created
20:49:01 T:8140 DEBUG: CAESinkDirectSound::Initialize: Initializing DirectSound with the following parameters:
20:49:01 T:8140 DEBUG: Audio Device : Speakers (Logitech G35 Headset)
20:49:01 T:8140 DEBUG: Sample Rate : 44100
20:49:01 T:8140 DEBUG: Sample Format : AE_FMT_FLOAT
20:49:01 T:8140 DEBUG: Bits Per Sample : 32
20:49:01 T:8140 DEBUG: Valid Bits/Samp : 32
20:49:01 T:8140 DEBUG: Channel Count : 2
20:49:01 T:8140 DEBUG: Block Align : 8
20:49:01 T:8140 DEBUG: Avg. Bytes Sec : 352800
20:49:01 T:8140 DEBUG: Samples/Block : 32
20:49:01 T:8140 DEBUG: Format cBSize : 22
20:49:01 T:8140 DEBUG: Channel Layout : FL,FR
20:49:01 T:8140 DEBUG: Channel Mask : 3
20:49:01 T:8140 DEBUG: Frames : 441
20:49:01 T:8140 DEBUG: Frame Samples : 882
20:49:01 T:8140 DEBUG: Frame Size : 8
20:49:01 T:8140 DEBUG: CSoftAE::InternalOpenSink - DirectSound Initialized:
20:49:01 T:8140 DEBUG: Output Device : Speakers - Speakers (Logitech G35 Headset)
20:49:01 T:8140 DEBUG: Sample Rate : 44100
20:49:01 T:8140 DEBUG: Sample Format : AE_FMT_FLOAT
20:49:01 T:8140 DEBUG: Channel Count : 2
20:49:01 T:8140 DEBUG: Channel Layout: FL,FR
20:49:01 T:8140 DEBUG: Frames : 441
20:49:01 T:8140 DEBUG: Frame Samples : 882
20:49:01 T:8140 DEBUG: Frame Size : 8
20:49:01 T:8140 DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 5.1
20:49:01 T:8140 DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3528
20:49:01 T:8140 DEBUG: CAESinkDirectSound::CheckPlayStatus: Resuming Playback
20:49:02 T:8108 DEBUG: ------ Window Deinit (DialogContextMenu.xml) ------
20:49:02 T:8108 DEBUG: Adding file musicdb://2/4/9/?albumartistsonly=false&artistid=4 (folder) to music playlist
20:49:02 T:8108 DEBUG: CGUIMediaWindow::GetDirectory (musicdb://2/4/9/?albumartistsonly=false&artistid=4)
20:49:02 T:8108 DEBUG: ParentPath = [musicdb://2/4/?albumartistsonly=false]
20:49:02 T:6892 NOTICE: Thread Jobworker start, auto delete: true
20:49:02 T:6892 DEBUG: CMusicDatabase::GetSongsByWhere query = SELECT songview.* FROM songview WHERE (songview.idAlbum = 9) AND (songview.idSong IN (SELECT song_artist.idSong FROM song_artist WHERE song_artist.idArtist = 4) OR songview.idSong IN (SELECT song.idSong FROM song JOIN album_artist ON song.idAlbum=album_artist.idAlbum WHERE album_artist.idArtist = 4))
20:49:02 T:6892 DEBUG: CMusicDatabase::GetSongsByWhere() - took 16 ms
20:49:02 T:8108 DEBUG: Album format left = [%B]
20:49:02 T:8108 DEBUG: Album format right = [%A]
20:49:03 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMovies", "params": {"properties": ["title", "originaltitle", "playcount", "year", "genre", "studio", "country", "tagline", "plot", "runtime", "file", "plotoutline", "lastplayed", "trailer", "rating", "resume", "art", "streamdetails", "mpaa", "director"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
20:49:03 T:6896 DEBUG: JSONRPC: Calling videolibrary.getmovies
20:49:03 T:6896 DEBUG: CVideoDatabase::RunQuery took 127 ms for 46 items query: select * from movieview WHERE ((movieview.playCount IS NULL OR movieview.playCount < 1))
20:49:04 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetEpisodes", "params": { "properties": ["title", "playcount", "season", "episode", "showtitle", "plot", "file", "rating", "resume", "tvshowid", "art", "streamdetails", "firstaired", "runtime"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
20:49:04 T:6896 DEBUG: JSONRPC: Calling videolibrary.getepisodes
20:49:04 T:6896 DEBUG: CVideoDatabase::RunQuery took 124 ms for 58 items query: select * from episodeview WHERE ((episodeview.playCount IS NULL OR episodeview.playCount < 1))
20:49:05 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMusicVideos", "params": {"properties": ["title", "artist", "playcount", "year", "plot", "genre", "runtime", "fanart", "thumbnail", "file", "streamdetails", "resume"], "limits": {"end": 20}, "sort": {"method": "random"}}}
20:49:05 T:6896 DEBUG: JSONRPC: Calling videolibrary.getmusicvideos
20:49:05 T:6896 DEBUG: CVideoDatabase::RunQuery took 15 ms for 0 items query: select * from musicvideoview
20:49:05 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetAlbums", "params": {"properties": ["title", "description", "albumlabel", "theme", "mood", "style", "type", "artist", "genre", "year", "thumbnail", "fanart", "rating", "playcount"], "limits": {"end": 20}, "sort": {"method": "random"}}}
20:49:05 T:6896 DEBUG: JSONRPC: Calling audiolibrary.getalbums
20:49:05 T:6896 DEBUG: CMusicDatabase::GetAlbumsByWhere query: SELECT albumview.* FROM albumview WHERE albumview.strAlbum <> ''
20:49:08 T:6896 DEBUG: CMusicDatabase::GetAlbumsByWhere - query took 2781 ms
20:49:08 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "AudioLibrary.GetArtists", "params": {"properties": ["genre", "description", "mood", "style", "born", "died", "formed", "disbanded", "yearsactive", "instrument", "fanart", "thumbnail"], "sort": {"method": "random"}, "limits": {"end": 20}}, "id": 1}
20:49:08 T:6896 DEBUG: JSONRPC: Calling audiolibrary.getartists
20:49:08 T:6896 DEBUG: CMusicDatabase::GetArtistsByWhere query: SELECT artistview.* FROM artistview WHERE (artistview.idArtist IN (SELECT song_artist.idArtist FROM song_artist) OR artistview.idArtist IN (SELECT album_artist.idArtist FROM album_artist)) and artistview.strArtist != '' and artistview.idArtist <> 1
20:49:08 T:6896 DEBUG: Time to retrieve artists from dataset = 198
20:49:08 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetSongs", "params": {"properties": ["title", "playcount", "artist", "album", "year", "file", "thumbnail", "fanart", "rating"], "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}, "limits": {"end": 20}, "sort": {"method": "random"}}}
20:49:08 T:6896 DEBUG: JSONRPC: Calling audiolibrary.getsongs
20:49:08 T:6896 DEBUG: CMusicDatabase::GetSongsByWhere query = SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1))
20:49:10 T:6896 DEBUG: CMusicDatabase::GetSongsByWhere() - took 1518 ms
20:49:10 T:6896 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Addons.GetAddons", "params": {"properties": ["name", "author", "summary", "version", "fanart", "thumbnail"]}, "id": 1}
20:49:10 T:6896 DEBUG: JSONRPC: Calling addons.getaddons
20:49:10 T:6896 DEBUG: Skin Widgets: Total time needed to request random queries: 0:00:07.315000
20:49:12 T:8140 DEBUG: CAESinkDirectSound::Deinitialize: Cleaning up
20:49:12 T:8140 DEBUG: Suspended the Sink
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
20:49:25 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers(musicdb://2/4/9/8681.mp3?albumartistsonly=false&albumid=9&artistid=4)
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
20:49:25 T:8108 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
20:49:25 T:8108 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/libmad.dll)
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: adding audiodefaultplayer (3)
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: for video=0, audio=1
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: PAPlayer (3)
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
20:49:25 T:8108 DEBUG: CPlayerCoreFactory::GetPlayers: added 2 players
20:49:25 T:8108 DEBUG: CFileCache::Open - opening <2/4/9/8681.mp3> using cache
20:49:25 T:4628 NOTICE: Thread CFileCache start, auto delete: false
20:49:25 T:4628 DEBUG: XFILE::CFileCache::Process, request seek on source to 4252728
20:49:25 T:8108 DEBUG: XFILE::CFileCache::Seek - waiting for position 4318136.
20:49:25 T:4628 DEBUG: XFILE::CFileCache::Process, request seek on source to 0
20:49:25 T:8108 INFO: AudioDecoder: File is queued
20:49:25 T:8108 INFO: CSoftAE::MakeStream - AE_FMT_S32NE, 44100, FL,FR
20:49:25 T:8140 DEBUG: CSoftAE::Run - Sink was forgotten
20:49:25 T:8140 DEBUG: CSoftAE::Run - Sink restart flagged
20:49:25 T:8140 INFO: CSoftAE::InternalOpenSink - sink incompatible, re-starting
20:49:25 T:8140 DEBUG: CAESinkDirectSound::Initialize: Using Window handle: 328338
20:49:25 T:8140 DEBUG: CAESinkDirectSound::Initialize: secondary buffer created
20:49:25 T:8140 DEBUG: CAESinkDirectSound::Initialize: Initializing DirectSound with the following parameters:
20:49:25 T:8140 DEBUG: Audio Device : Speakers (Logitech G35 Headset)
20:49:25 T:8140 DEBUG: Sample Rate : 44100
20:49:25 T:8140 DEBUG: Sample Format : AE_FMT_FLOAT
20:49:25 T:8140 DEBUG: Bits Per Sample : 32
20:49:25 T:8140 DEBUG: Valid Bits/Samp : 32
20:49:25 T:8140 DEBUG: Channel Count : 2
20:49:25 T:8140 DEBUG: Block Align : 8
20:49:25 T:8140 DEBUG: Avg. Bytes Sec : 352800
20:49:25 T:8140 DEBUG: Samples/Block : 32
20:49:25 T:8140 DEBUG: Format cBSize : 22
20:49:25 T:8140 DEBUG: Channel Layout : FL,FR
20:49:25 T:8140 DEBUG: Channel Mask : 3
20:49:25 T:8140 DEBUG: Frames : 441
20:49:25 T:8140 DEBUG: Frame Samples : 882
20:49:25 T:8140 DEBUG: Frame Size : 8
20:49:25 T:8140 DEBUG: CSoftAE::InternalOpenSink - DirectSound Initialized:
20:49:25 T:8140 DEBUG: Output Device : Speakers - Speakers (Logitech G35 Headset)
20:49:25 T:8140 DEBUG: Sample Rate : 44100
20:49:25 T:8140 DEBUG: Sample Format : AE_FMT_FLOAT
20:49:25 T:8140 DEBUG: Channel Count : 2
20:49:25 T:8140 DEBUG: Channel Layout: FL,FR
20:49:25 T:8140 DEBUG: Frames : 441
20:49:25 T:8140 DEBUG: Frame Samples : 882
20:49:25 T:8140 DEBUG: Frame Size : 8
20:49:25 T:8140 DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 5.1
20:49:25 T:8140 DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3528
20:49:25 T:8140 DEBUG: AERemap: Downmix normalization is disabled
20:49:25 T:8140 DEBUG: CSoftAEStream::CSoftAEStream - Converting from AE_FMT_S32NE to AE_FMT_FLOAT
20:49:25 T:8108 DEBUG: AudioDecoder::GetReplayGain - Final Replaygain applied: 1.000000, Track/Album Gain 89.000000, Peak 0.000000
20:49:25 T:8140 DEBUG: CAESinkDirectSound::CheckPlayStatus: Resuming Playback
20:49:25 T:8108 INFO: PAPlayer::PrepareStream - Ready
20:49:25 T:3704 NOTICE: Thread PAPlayer start, auto delete: false
20:49:25 T:3704 DEBUG: PAPlayer::Process - Playback started
20:49:25 T:6892 DEBUG: CTextureCacheJob::GetImageHash - unable to stat url
20:49:25 T:6316 NOTICE: Thread Jobworker start, auto delete: true
20:49:25 T:8108 DEBUG: ------ Window Init (MusicOverlay.xml) ------
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.Reset(rotationtimer)
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : To Skin.Reset(rotationtimer)
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : Translating AlarmClock(similarartistsmove,Control.Move(5222,1),00:04,silent,loop)
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : To AlarmClock(similarartistsmove,Control.Move(5222,1),00:04,silent,loop)
20:49:25 T:8108 DEBUG: started alarm with name: similarartistsmove
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : Translating AlarmClock(NowPlaying,Skin.ToggleSetting(rotationtimer),00:15,silent,loop)
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : To AlarmClock(NowPlaying,Skin.ToggleSetting(rotationtimer),00:15,silent,loop)
20:49:25 T:8108 DEBUG: started alarm with name: nowplaying
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : Translating SetProperty(ArtistSlideShowLoaded,True,Home)
20:49:25 T:8108 DEBUG: CApplication::ExecuteXBMCAction : To SetProperty(ArtistSlideShowLoaded,True,Home)
20:49:25 T:8108 DEBUG: CGUIInfoManager::SetCurrentSong(musicdb://2/4/9/8681.mp3?albumartistsonly=false&albumid=9&artistid=4)
20:49:25 T:8140 DEBUG: CSoftAE::Run - Sink restart flagged
20:49:25 T:8140 DEBUG: CAESinkDirectSound::IsCompatible: Formats compatible - reusing existing sink
20:49:25 T:8140 INFO: CSoftAE::InternalOpenSink - keeping old sink with : AE_FMT_FLOAT, FL,FR, 44100hz
20:49:25 T:8140 DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 5.1
20:49:25 T:8140 DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3528
20:49:26 T:8108 DEBUG: Loading additional tag info for file smb://192.168.1.119/Libraries/Music/Albums/A Fine Frenzy - One Cell In The Sea/01 - Come On, Come Out.mp3
20:49:26 T:8108 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
20:49:26 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
20:49:26 T:8108 DEBUG: Building didl for object 'musicdb://2/4/9/8681.mp3?albumartistsonly=false&albumid=9&artistid=4'
20:49:26 T:8108 DEBUG: CGUIInfoManager::SetCurrentSong(musicdb://2/4/9/8681.mp3?albumartistsonly=false&albumid=9&artistid=4)
20:49:28 T:8108 DEBUG: Loading additional tag info for file smb://192.168.1.119/Libraries/Music/Albums/A Fine Frenzy - One Cell In The Sea/01 - Come On, Come Out.mp3
20:49:28 T:8108 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
20:49:28 T:8108 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
20:49:28 T:8108 DEBUG: Building didl for object 'musicdb://2/4/9/8681.mp3?albumartistsonly=false&albumid=9&artistid=4'
20:49:28 T:4628 INFO: CFileCache::Process - Hit eof.
20:49:29 T:8108 DEBUG: Keyboard: scancode: 38, sym: 0134, unicode: 0000, modifier: 100
20:49:29 T:8108 DEBUG: CApplication::OnKey: alt-leftalt (4f0d4) pressed, action is
20:49:29 T:8108 DEBUG: CWinEventsWin32::WndProcWindow is active
20:49:29 T:8108 DEBUG: CWinEventsWin32::WndProc: Focus switched to process C:\Windows\explorer.exe

 

 

Lenke til kommentar

Er ikke dreven i å tyde debug.log ettersom det beste stedet er forum.xbmc.org.

Men det kan tyde på treg/feil i databasen uten att jeg kan si det sikkert.

 

Jeg kjører forøvrig script i cron som optimaliserer databasen/databasene jevnlig.

Og så syncer jeg kontinuerlig bruker mappene

Endret av Lindsay
Lenke til kommentar

Ser ut som det er mysql som er for treg.

Fjernet referansen til musikk-databasen fra advancedsettings.xml, og la til musikken lokalt istedet.

Musikken starter med en gang nå. Antagelig noen views som ikke er optimale.

Tips til script som optimaliserer databasen?

Lenke til kommentar

Takk for linker.

 

Oppdaget nå at også oppstarten av XBMC tok lang tid - iallefall oversikten over antall artister/album/sanger, filmer etc. som vises på homescreen.

 

Mysqlcheck rapporterte alt OK eller at alt var oppdatert.

Jeg får fortsette debuggingen.

Kjører som sagt linux med dette scriptet

#!/bin/bash
 
MYSQL_LOGIN='-u root --password=ditt passord'
 
for db in $(echo "SHOW DATABASES;" | mysql $MYSQL_LOGIN | grep -v -e "Database" -e "information_schema")
do
        TABLES=$(echo "USE $db; SHOW TABLES;" | mysql $MYSQL_LOGIN |  grep -v Tables_in_)
        echo "Switching to database $db"
        for table in $TABLES
        do
                echo -n " * Optimizing table $table ... "
                echo "USE $db; OPTIMIZE TABLE $table" | mysql $MYSQL_LOGIN  >/dev/null
                echo "done."
        done
done
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...