Unable to play any video, audio works fine
#1
Hi,

since yesterday I am unable to play any video with XBMC.
I can play the exact same files with all other media players on my Win7 installation.

I have all of my media files on a windows network share.
I have tried accessing the files through sftp and smb, both return the same result, reinstalling XBMC, removing user folders and reimporting my collections does not solve my issue.

How can I trouble shout this issue?
What could it potentially be?

On a previous machine (WinXP) I have had some issues that files would no longer play over SMB but then still would over SFTP.
As this is a home pro version of Win7 that I run on, I can not try NFS.

Also, I can not find any type of cache that XBMC might be using that could be corrupted in %AppData%/XBMC, are there any other locations where there might be corrupted files that could cause XBMC's built in media player to not function properly?

A piece from XBMC's debug log:
Quote:16:24:50 T:5940 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
16:24:50 T:5940 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
16:24:50 T:5940 INFO: Loading skin file: DialogContextMenu.xml, load type: KEEP_IN_MEMORY
16:24:50 T:5940 DEBUG: ------ Window Init (DialogContextMenu.xml) ------
16:24:50 T:5940 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/players/dvdplayer/libbluray.dll)
16:24:51 T:5940 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
16:24:51 T:5940 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
16:24:51 T:5940 DEBUG: ------ Window Deinit (DialogContextMenu.xml) ------
16:24:51 T:5940 DEBUG: CGUIWindowVideoBase::OnPlayMedia smb://192.168.247.9/Movies/SomeMovie.mkv
16:24:51 T:5940 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
16:24:51 T:5940 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
16:24:51 T:5940 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
16:24:51 T:5940 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers(smb://192.168.247.9/Movies/SomeMovie.mkv)
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
16:24:51 T:5940 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
16:24:51 T:5940 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
16:24:51 T:5940 NOTICE: DVDPlayer: Opening: smb://192.168.247.9/Movies/SomeMovie.mkv
16:24:51 T:5940 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
16:24:51 T:5940 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
16:24:51 T:5940 DEBUG: DXVA - cheking samples array size using 842094158 render target
16:24:51 T:5940 DEBUG: DXVA - updated maximum samples count to 2
16:24:51 T:5940 DEBUG: DXVA - cheking samples array size using 842094169 render target
16:24:51 T:3960 NOTICE: Thread CDVDPlayer start, auto delete: false
16:24:51 T:3960 NOTICE: Creating InputStream
16:24:51 T:3960 DEBUG: CUtil::ScanForExternalSubtitles: Searching for subtitles...
16:24:51 T:3960 DEBUG: CUtil::ScanForExternalSubtitles: END (total time: 19 ms)
16:24:51 T:3960 NOTICE: Creating Demuxer
16:24:51 T:5940 DEBUG: ------ Window Init (DialogBusy.xml) ------
The DialogBusy is shown, but after that nothing happens.
Reply
#2
On DVD ISO files I do get the question what to show, the main title, or the menu.
Reply
#3
Is there some FAQ section I am missing or some other place I can find an answer?
Reply
#4
When I copy a file to the XBMC machine it did just play, when I then played the same file over the network it also played.
When I now try this again, neither the local file nor the remote one play.

Of course I can play both files with any other player.

Network speek cannot be an issue as I can copy the file across at around 100MB/s and the files are thus transferred in seconds.
So network authentication is not an issue as it also appears to happen on playing local files
(and for SMB I enabled a read only guest account just to be sure).
Corrupt data are also most unlikely as all other media players are perfectly capable of playing them.

Why the files did play the other time is a just as big a mistery to me as why they do not play for the rest of the time.

Any clues as to what I can do?
Reply
#5
Just read:
http://forum.xbmc.org/showthread.php?tid=162336&page=2
I will see if playing the file through the file manager will work. (then perhaps that is what I had done the one time I was able to play some files)

Before I do, I will remove XBMC and its profiles then reïnstall, do a fresh scan of some of my movies and see if I there will be differences between playing from the library and playing from the file manager.

Perhaps it would be a good idea to update the FAQ to include the tip for trying to play files from the file manager when playing from the library does not work.
Since this is more frequently an issue that playing from the library does not work, I'd also like to know if using a different video player affects this problem (is the issue in the library, in the player or in between?)
Reply
#6
I've had this happen to me on both Windows 7 and 8.1 but only after disabling UAC. the only fix I could find was to create a new user account and start from scratch. I'm sure there's something easier, but that was the quickest for me.
Reply
#7
I am not interested in creating a new user account after every certain amount of time.
Instead I went on and used an external player instead.

External players do work just fine, just with less functionality, like not keeping track of how much of a video file I've actually watched.
This does show that the issue must be in the player and not in the library like previously suggested. How to make the default player function again is still desirable and for that I still am clueless.
Reply

Logout Mark Read Team Forum Stats Members Help
Unable to play any video, audio works fine0