xbmc-rbp-git binary: No Video

This forum is for topics specific to the Raspberry Pi and Arch Linux ARM

xbmc-rbp-git binary: No Video

Postby rpisays42 » Thu Jan 03, 2013 3:12 am

Hi,

I was just trying to watch tv with my raspberry pi and xbmc but xbmc showed no video at all (also not from the video addons). I tested the omx-stack with omxplayer-git (had to modify one vc/include-satement to get it to compile) and it works fine.

I installed the precompiled package and needed the LD_LIBRARY_PATH=/opt/vc/lib/ workaround.
Is this a known issue with the current version of xbmc or am I doing something wrong?
rpisays42
 
Posts: 3
Joined: Sat Dec 08, 2012 8:13 pm

Re: xbmc-rbp-git binary: No Video

Postby tgc » Thu Jan 03, 2013 10:26 am

I don't think I've actually tried playing video with the new build yet - the linking issue has been the first priority. Maybe the firmware changed in some way. I'll look into it later.
tgc
 
Posts: 66
Joined: Sun May 20, 2012 8:05 am

Re: xbmc-rbp-git binary: No Video

Postby tgc » Thu Jan 03, 2013 10:13 pm

I just tested with the Big Buck Bunny movie, full HD h.264 version, and it played ok. Maybe you tried to play non h264 video?
tgc
 
Posts: 66
Joined: Sun May 20, 2012 8:05 am

Re: xbmc-rbp-git binary: No Video

Postby cagnulein » Mon Jan 14, 2013 11:00 am

what about xvid codec? What i need to do in order to see them?
Thanks
cagnulein
 
Posts: 11
Joined: Mon Jan 14, 2013 10:58 am

Re: xbmc-rbp-git binary: No Video

Postby tgc » Mon Jan 14, 2013 10:26 pm

$this->bbcode_second_pass_quote('cagnulein', 'w')hat about xvid codec? What i need to do in order to see them?
Thanks

The raspberry pi only supports hardware decoding of h264, and if you have purchased additional licenses mpeg2 and vc-1 as well. Xvid will have to be decoded by the cpu which isn't that powerfull, so that isn't really an option for most videos. So if you must play on the raspberry pi, you'll probably need to convert from xvid to h264.
tgc
 
Posts: 66
Joined: Sun May 20, 2012 8:05 am

Re: xbmc-rbp-git binary: No Video

Postby WarheadsSE » Mon Jan 14, 2013 10:55 pm

handbrake on an x86 should do that quite well, or any other choice.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: xbmc-rbp-git binary: No Video

Postby cagnulein » Tue Jan 15, 2013 5:26 pm

Probably It could be useful to add a note in the pkgbuild about The gpu ram. What do you think?
cagnulein
 
Posts: 11
Joined: Mon Jan 14, 2013 10:58 am

Re: xbmc-rbp-git binary: No Video

Postby pepedog » Tue Jan 15, 2013 7:08 pm

The kernel has just changed, there are settings which give most ram to CPU, and snatches it back dynamically to gpu on demand
When a recommend has been put in .install, upstream changed things
If you come up with an idea .....
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: xbmc-rbp-git binary: No Video

Postby StarvingMarvin » Thu Jan 24, 2013 9:13 am

Big Buck Bunney worked for me yesterday, but now after reboot, all I get is a black screen. I haven't updated anything in the meanwhile.

Log:

$this->bbcode_second_pass_quote('', '
')10:01:40 T:3041865728 NOTICE: -----------------------------------------------------------------------
10:01:40 T:3041865728 WARNING: Unable to determine Linux distribution
10:01:40 T:3041865728 NOTICE: Starting XBMC (12.0-RC3 Git:20130120-55e1e26), Platform: Linux (Unknown, 3.6.11-4-ARCH+ armv6l). Built on Jan 22 2013
...
10:01:40 T:3041865728 NOTICE: Local hostname: pi
10:01:40 T:3041865728 NOTICE: Log File is located: /home/raspberry/.xbmc/temp/xbmc.log
10:01:40 T:3041865728 NOTICE: -----------------------------------------------------------------------
10:01:41 T:3041865728 NOTICE: load settings...
10:01:41 T:3041865728 NOTICE: special:// profile/ is mapped to: special:// masterprofile/
10:01:41 T:3041865728 NOTICE: loading special://masterprofile/guisettings.xml
10:01:41 T:3041865728 NOTICE: Getting hardware information now...
10:01:41 T:3041865728 NOTICE: Loading player core factory settings from special:// xbmc/system/playercorefactory.xml.
10:01:41 T:3041865728 NOTICE: Loaded playercorefactory configuration
10:01:41 T:3041865728 NOTICE: Loading player core factory settings from special:// masterprofile/playercorefactory.xml.
10:01:41 T:3041865728 NOTICE: special:// masterprofile/playercorefactory.xml does not exist. Skipping.
10:01:41 T:3041865728 NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
10:01:41 T:3041865728 NOTICE: Contents of special:// xbmc/system/advancedsettings.xml are...
<advancedsettings>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
<audio>
<defaultplayer>omxplayer</defaultplayer>
<streamsilence>false</streamsilence>
</audio>
</advancedsettings>
10:01:41 T:3041865728 NOTICE: Getting hardware information now...
10:01:41 T:3041865728 NOTICE: No settings file to load (special:// masterprofile/advancedsettings.xml)
10:01:41 T:3041865728 NOTICE: Default DVD Player: omxplayer
10:01:41 T:3041865728 NOTICE: Default Video Player: omxplayer
10:01:41 T:3041865728 NOTICE: Default Audio Player: omxplayer
10:01:41 T:3041865728 NOTICE: Disabled debug logging due to GUI setting. Level 0.
10:01:41 T:3041865728 NOTICE: Log level changed to 0
10:01:41 T:3041865728 NOTICE: Loading media sources from special:// masterprofile/sources.xml
10:01:41 T:3041865728 ERROR: Error: Requested setting (audiooutput.guisoundmode) was not found. It must be case-sensitive
10:01:41 T:3041865728 NOTICE: Running database version Addons15
10:01:41 T:3041865728 NOTICE: Register - new cec device registered on rpi->RPI: Raspberry Pi CEC Adapter (2708:1001)
10:01:41 T:3029333056 NOTICE: Thread CEC Adapter start, auto delete: false
10:01:42 T:3018847296 NOTICE: Thread XBMC Peripherals start, auto delete: false
10:01:42 T:3041865728 NOTICE: Raspberry PI firmware version: Jan 15 2013 12:54:01
Copyright (c) 2012 Broadcom
version 362704 (release)
10:01:42 T:3041865728 NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
10:01:42 T:3041865728 NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 75.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 75.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 960 x 720 for display 0 with 1024 x 768 @ 60.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 960 x 720 for display 0 with 1024 x 768 @ 75.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 960 x 720 for display 0 with 1152 x 864 @ 75.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 900 x 720 for display 0 with 1280 x 1024 @ 60.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 900 x 720 for display 0 with 1280 x 1024 @ 75.000000 Hz
10:01:42 T:3041865728 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080 @ 60.000000 Hz
10:01:42 T:3041865728 NOTICE: Found (1280x720@60.000000) at 25, setting to RES_DESKTOP at 16
10:01:42 T:3041865728 NOTICE: Checking resolution 16
10:01:42 T:3041865728 NOTICE: GL_VENDOR = Broadcom
10:01:42 T:3041865728 NOTICE: GL_RENDERER = VideoCore IV HW
10:01:42 T:3041865728 NOTICE: GL_VERSION = OpenGL ES 2.0
10:01:42 T:3041865728 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
10:01:42 T:3041865728 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
10:01:45 T:3029333056 ERROR: CecLogMessage - failed to release the previous LA
10:01:45 T:3029333056 ERROR: CecLogMessage - could not open a connection (try 1)
10:01:45 T:3041865728 NOTICE: Running database version Addons15
10:01:45 T:3041865728 NOTICE: Running database version ViewModes4
10:01:45 T:3041865728 NOTICE: Running database version Textures13
10:01:45 T:3041865728 NOTICE: Running database version MyMusic32
10:01:45 T:3041865728 NOTICE: Running database version MyVideos75
10:01:45 T:3041865728 NOTICE: Running database version TV22
10:01:45 T:3041865728 NOTICE: Running database version Epg7
10:01:45 T:3041865728 NOTICE: initializing playlistplayer
10:01:45 T:3041865728 NOTICE: DONE initializing playlistplayer
10:01:48 T:2956706880 NOTICE: Thread CEC Adapter Update Thread start, auto delete: false
10:01:49 T:3041865728 NOTICE: initialize done
10:01:49 T:3041865728 NOTICE: Running the application...
10:01:50 T:2948318272 NOTICE: Thread Jobworker start, auto delete: true
10:01:50 T:3041865728 NOTICE: Webserver: Starting...
10:01:50 T:3041865728 NOTICE: WebServer: Started the webserver
10:01:50 T:3041865728 NOTICE: ES: Starting event server
10:01:50 T:3041865728 ERROR: JSONRPC Server: Failed to connect to sdpd
10:01:50 T:2897986624 NOTICE: Thread CEventServer start, auto delete: false
10:01:50 T:2897986624 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
10:01:50 T:2897986624 NOTICE: UDP: Listening on port 9777
10:01:50 T:2889598016 NOTICE: Thread CTCPServer start, auto delete: false
10:01:50 T:3041865728 NOTICE: starting zeroconf publishing
10:01:51 T:2881209408 NOTICE: Thread Jobworker start, auto delete: true
10:01:51 T:3041865728 WARNING: no keymap support (requires /dev/tty0 - CONFIG_VT)
10:01:51 T:3039659072 WARNING: Previous line repeats 3 times.
10:01:51 T:3039659072 NOTICE: Thread CRssReader start, auto delete: false
10:02:11 T:2872820800 NOTICE: Thread Background Loader start, auto delete: false
10:02:16 T:2948318272 NOTICE: Previous line repeats 1 times.
10:02:16 T:2948318272 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: Theora
10:02:17 T:3041865728 NOTICE: COMXPlayer: Opening: /home/raspberry/big_buck_bunny_480p_h264.mov
10:02:17 T:2872820800 NOTICE: Thread COMXPlayer start, auto delete: false
10:02:17 T:2872820800 NOTICE: Creating InputStream
10:02:17 T:2872820800 NOTICE: Creating Demuxer
10:02:18 T:2872820800 NOTICE: Opening video stream: 0 source: 256
10:02:18 T:2976904256 ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.video_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
10:02:18 T:2872820800 NOTICE: OMXClock using video as reference
10:02:18 T:2872820800 NOTICE: Creating video thread
10:02:18 T:2833249344 NOTICE: Thread COMXPlayerVideo start, auto delete: false
10:02:18 T:2872820800 NOTICE: Opening audio stream: 2 source: 256
10:02:18 T:2872820800 NOTICE: Creating audio thread
10:02:18 T:2820666432 NOTICE: Thread COMXPlayerAudio start, auto delete: false
10:02:18 T:2820666432 NOTICE: OMXClock using audio as reference
10:02:18 T:2833249344 NOTICE: Display resolution DESKTOP : 1920x1080 @ 60.00 - Full Screen (16)
10:02:19 T:3041865728 NOTICE: Using GL_TEXTURE_2D
10:02:19 T:3041865728 NOTICE: GL: Using BYPASS render method
10:02:19 T:3041865728 NOTICE: GL: NPOT texture support detected
10:02:19 T:2833249344 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
10:02:20 T:2833249344 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
10:02:21 T:2820666432 ERROR: COMXCoreComponent::GetInputBuffer OMX.broadcom.audio_decode wait event timeout
10:02:21 T:2820666432 ERROR: COMXAudio::Decode timeout
10:02:36 T:2872820800 NOTICE: COMXPlayer::OnExit()
10:02:36 T:2872820800 NOTICE: OMXPlayer: closing audio stream
10:02:36 T:2872820800 NOTICE: Closing audio stream
10:02:36 T:2820666432 NOTICE: thread end: OMXPlayerAudio::OnExit()
10:02:36 T:2872820800 NOTICE: OMXClock using video as reference
10:02:36 T:2872820800 NOTICE: OMXPlayer: closing video stream
10:02:36 T:2872820800 NOTICE: Closing video stream
10:02:36 T:2833249344 NOTICE: thread end: video_thread
10:02:36 T:2872820800 NOTICE: OMXClock using video as reference
10:02:36 T:2872820800 NOTICE: COMXPlayer::OnExit() deleting demuxer
10:02:36 T:2872820800 NOTICE: COMXPlayer::OnExit() deleting input stream
10:02:36 T:2872820800 NOTICE: Thread Background Loader start, auto delete: false
10:02:37 T:2881209408 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: Theora
...


I'm not sure why it mentiones Theora in the last line, except there is an ogv file in the same dir.
StarvingMarvin
 
Posts: 4
Joined: Wed Jan 23, 2013 9:15 am

Re: xbmc-rbp-git binary: No Video

Postby StarvingMarvin » Thu Jan 24, 2013 9:31 am

... and now it works again.

I've switched from analog audio to hdmi in settings. And it ran without a sound. Than I've switched back to analog, and it ran with no picture (which is different than before, when it was just standing still at 0:00). Then I've exited xbmc and started it again and it worked. Not sure if any of this is related...
StarvingMarvin
 
Posts: 4
Joined: Wed Jan 23, 2013 9:15 am

Next

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 4 guests