Solved video files won't play
#1
Good evening guys,

The Problem
Any media accessed locally through a harddrive mounted via USB fails to play. When a file is selected,the loading window in the bottom right spins, and then stops and nothing happens. The program is responsive the entire time. The Same files do work if accessed through GDM in VLC. The only files that have worked are iso's of dvds. The install of the distro as well as all the software was installed today.

edit
I Just burned the xbmcbuntu iso to a thumbdrive and booted off it. Selected "try" and booted in to xbmc and I am having the same problem.


System Info
Hardware: Acer Revo 3610
Distro: Linux Mint v14 32bit
kernal: linux 3.5.0-17-generic
OpenGL: 3.3.0 NVIDIA 304.43
CPU: ATOM 330 @1.6ghz
XBMC: 12.0 Git:fb595f2 (compiled Jan 28 2013)
---installed via PPA
---skin: confluence

Tested file info
Video
---codec: MS MPEG-4 Video v3 (DV3)
---resolution: 640x272
---FrameRate: 24
---Decoded format: Planar 4:2:0 YUV
Audio
---MPEG Audio layer 1/2/3 (mpga)
---Channels: Stereo
---Sample Rate: 48000Hz
---Bitrate: 128kpbs

debug log
http://pastebin.com/30rR6amN

Here's where I think the problem starts;
Code:
21:28:41 T:3007416128   DEBUG: OnKey: return (f00d) pressed, action is Select
21:28:41 T:3007416128   DEBUG: OnPlayMedia /media/robhtpc/Elements/video/Movies/Zoolander (2001).avi
21:28:41 T:3007416128   DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
21:28:41 T:3007416128   DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
21:28:41 T:3007416128   DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
21:28:41 T:3007416128   DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers(/media/robhtpc/Elements/video/Movies/Zoolander (2001).avi)
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
21:28:41 T:3007416128   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
21:28:41 T:3007416128   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
21:28:41 T:3007416128  NOTICE: DVDPlayer: Opening: /media/robhtpc/Elements/video/Movies/Zoolander (2001).avi
21:28:41 T:3007416128 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
21:28:41 T:3007416128   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
21:28:41 T:3007416128   DEBUG: LinuxRendererGL: Cleaning up GL resources
21:28:41 T:3007416128   DEBUG: CLinuxRendererGL::PreInit - precision of luminance 16 is 16
21:28:41 T:2789550912  NOTICE: Thread CDVDPlayer start, auto delete: false
21:28:41 T:2789550912  NOTICE: Creating InputStream
21:28:41 T:2789550912   DEBUG: ScanForExternalSubtitles: Searching for subtitles...
Reply
#2
That is a lot of log to scroll through. What is the name of the file you tried to play?
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#3
zoolander
Reply
#4
That is not a debug log (wiki)

Code:
21:28:12 T:3007416128  NOTICE: Disabled debug logging due to GUI setting. Level 0.

Try again Smile
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#5
it is a debug log

21:28:41 T:2789550912 DEBUG: ScanForExternalSubtitles: Searching for subtitles...
21:28:42 T:2789550912 ERROR: Action - thread CDVDPlayer, Unhandled exception caught in thread process, aborting. auto delete: 0

it seems to fail on subtitle extraction, are there any? Do other files work?
Reply
#6
there are no subtitles. The file works perfect in VLC. I've got class right now. gimmie a second and ill post the crash report created last night
Reply
#7
okay here's the crash log;

Code:
20:54:06 T:2775743296  NOTICE: DVDPlayer: eof, waiting for queues to empty
20:54:06 T:2775743296  NOTICE: CDVDPlayer::OnExit() deleting input stream
20:54:06 T:3007199040   ERROR: Playlist Player: skipping unplayable item: 0, path [/media/Elements/video/Movies/Zoolander (2001).avi]
20:54:06 T:2775743296  NOTICE: Thread Background Loader start, auto delete: false
20:54:06 T:3007199040  NOTICE: CDVDPlayer::CloseFile()
20:54:06 T:3007199040 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:54:06 T:3007199040  NOTICE: DVDPlayer: waiting for threads to exit
20:54:06 T:3007199040  NOTICE: DVDPlayer: finished waiting
20:54:06 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:08 T:2964806464  NOTICE: Previous line repeats 2 times.
20:54:08 T:2964806464  NOTICE: Thread Jobworker start, auto delete: true
20:54:08 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:10 T:2784136000  NOTICE: Previous line repeats 2 times.
20:54:10 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:12 T:2784136000  NOTICE: Previous line repeats 1 times.
20:54:12 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:14 T:2784136000  NOTICE: Previous line repeats 1 times.
20:54:14 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:15 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:16 T:2784136000  NOTICE: Previous line repeats 1 times.
20:54:16 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:17 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:20 T:2784136000  NOTICE: Previous line repeats 3 times.
20:54:20 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:21 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:24 T:2784136000  NOTICE: Previous line repeats 2 times.
20:54:24 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:25 T:2835344192  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:28 T:2784136000  NOTICE: Previous line repeats 3 times.
20:54:28 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:29 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:30 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:31 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:31 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:32 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:36 T:2784136000  NOTICE: Previous line repeats 4 times.
20:54:36 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2 Microsoft variant version 3
20:54:37 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:38 T:2784136000  NOTICE: Previous line repeats 2 times.
20:54:38 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:39 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:44 T:2784136000  NOTICE: Previous line repeats 6 times.
20:54:44 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:46 T:2784136000  NOTICE: Previous line repeats 1 times.
20:54:46 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:48 T:2784136000  NOTICE: Previous line repeats 2 times.
20:54:48 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:49 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:52 T:2784136000  NOTICE: Previous line repeats 4 times.
20:54:52 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:54 T:2784136000  NOTICE: Previous line repeats 1 times.
20:54:54 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:54:55 T:2784136000  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:54:59 T:3004881728  NOTICE: Previous line repeats 2 times.
20:54:59 T:3004881728   ERROR: CAESinkALSA::HandleError(snd_pcm_wait) - snd_pcm_writei returned -5 (Input/output error)
20:54:59 T:3004881728   ERROR: CAESinkALSA::HandleError(snd_pcm_writei(1)) - underrun
20:54:59 T:3004881728   ERROR: CAESinkALSA::HandleError(snd_pcm_writei(1)) - snd_pcm_prepare returned -5 (Input/output error)
20:54:59 T:3004881728   ERROR: CAESinkALSA::HandleError(snd_pcm_writei(2)) - snd_pcm_writei returned -5 (Input/output error)
20:54:59 T:3004881728   ERROR: CAESinkALSA::HandleError(snd_pcm_writei(1)) - snd_pcm_writei returned -5 (Input/output error)

I clipped the end, but basically its about another 20,000 lines of ERROR: CAESinkALSA::HandleError(snd_pcm_writei(2)) - snd_pcm_writei returned -5 (Input/output error)

Because the log is about 2.5mb big, I couldn't upload it to a regular pastebin site so here it is on mediafire;
http://www.mediafire.com/?lba991e1bqcmc9b

EDIT;
heres a good paste link
http://sebsauvage.net/paste/?6b55207266d...yvbiwL7f1w=
Reply
#8
it crashes in font rendering:
#0 0xb625e8e5 in FT_Done_Face () from /usr/lib/i386-linux-gnu/libfreetype.so.6

strange indeed.
Reply
#9
What I have noticed via mkvmerge-gui is that some files contain fonts embedded for the forced subs or subs that are part of stream, if these fonts are corrupted what happens if a player tries to load them? My guess in a player like xbmc which is based on ffmpeg and other libs and using a way older version of it and clearly more sensitive will probably cause all sorts of mayhem. Even OS wise, I remember font problem preventing a proper boot in some cases.

If the streams have subtitles disable them in OSD and have a look with mkvmerge-gui to see if any fonts embedded.

Just a observation.

uNi
Reply
#10
(2013-02-14, 13:28)uNiversal Wrote: What I have noticed via mkvmerge-gui is that some files contain fonts embedded for the forced subs or subs that are part of stream, if these fonts are corrupted what happens if a player tries to load them? My guess in a player like xbmc which is based on ffmpeg and other libs and using a way older version of it and clearly more sensitive will probably cause all sorts of mayhem. Even OS wise, I remember font problem preventing a proper boot in some cases.

If the streams have subtitles disable them in OSD and have a look with mkvmerge-gui to see if any fonts embedded.

Just a observation.

uNi

How do I access the OSD w/o having any playback? Currently teletext has been disabled within the settings menu.
Reply
#11
Okay so I took the harddrive w/ all my media and plugged it in to another computer running windows 7, and all the files played just fine. I don't think it's specific to the files. Anyone else have any recommendations? I'm dying without my xbmc.
Reply
#12
finally figured it out.

I first unplugged the harddrive from my acer revo( currently running linux) that is normally used for xbmc, and tried it on my win7 machine, all checked out however I did get about 30 notices about unpacking some archives from a movie. I closed them all and tested a video. All worked fine.

I installed windows 7 on my acer revo and tried that and got those same notices again but this time it was only when I added various media folders as a source.

I decided to try one more time in linux, booted and installed a fresh copy of mint14 and tried again, still failed, however I noticed that I wasn't getting any messages about archive errors this time.

I read the logs once again and found that linux is getting caught up on these archives. I ran rm *.rar in my movie source folder and it's all fixed now. Thanks to everyone that read and tried to help!

TLBig GrinR;
linux was getting caught up on some zip/rar archives, deleted these archives and all works perfect.

lesson learned, when using nzbs, make your sorted folder separate from your completed downloads folder.
Reply
#13
Or just avoid rar downloads. torrentz rulez ko?
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#14
(2013-02-18, 11:07)nickr Wrote: Or just avoid rar downloads. torrentz rulez ko?

imo, no. With sickbeard and couchpotato running, my entire setup is automated and I don't ever have to spend time looking for links, I just go to the setup websites, type in the name and hit download and based on the rules ive made it will pick a quality and a legit source. Thug life.
Reply
#15
Not so sure about legit in either case LOL.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply

Logout Mark Read Team Forum Stats Members Help
video files won't play0