Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi - Printable Version

Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
---- Thread: OpenELEC Testbuilds for RaspberryPi (/showthread.php?tid=140518)



RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

(2013-01-10, 17:01)popcornmix Wrote:
(2013-01-10, 14:40)rbej Wrote: - Xbmc build RC3 (09.01.2013) with three new Popcornmix fixes for Rpi.

1. Fix for incorrectly using clamped resolution when looking for framerate match
2. Fix non-square pixel display apect ratio and 3D TAB modes correctly
3. Fix for timestamp problems commonly seen with avi files.

Excellent. I'd be interested to hear any reports on this. XviD audio/video sync is the obvious thing to check.
I'd also be intested to hear from any composite video users (especially those using 16:9 displays and sdtv_aspect).
Also please test 3D files (SBS and TAB should be supported, make sure filename contains 3DSBS or 3DTAB as appropriate).

I try 3dsbs.mkv file. Playing fine but Xbmc change movie size on 960x1080 and picture is only on half screen.

Xbmc on PC and Mac playing movie on full screen.


RE: OpenELEC Testbuilds for RaspberryPi - tfft - 2013-01-11

(2013-01-08, 21:29)mactalla Wrote: Drop the font(s) with the needed characters in /storage/.xbmc/userdata/fonts/ and reboot. XBMC should pick them up.

Thanks for the reply. A few of follow-ups.

So I'm using a couple of video plugins to view various videos which include foreign text in their title which weren't showing-up (empty space). I copied a couple of TrueType fonts (.ttf) into the directory noted above, rebooted - no apparent changes.

I looked around to see where can I select the fonts which I just loaded and wasn't able to see where that is done. The video plugin doesn't specify a font and so I'm guessing its defaulting to whatever the system is using. So I went into the Appearance->Skin which notes a 'Fonts' selection but oddly enough it lists only the following options,

- Arial based
- Skin default with no Caps
- Skin default

Not sure what the 'skin default' means as that is useless info except for the skin's developer/maintainer. So I went ahead and copied my windows Arial .ttf to the directory noted to overwrite the Arial within openelec (which seems like a nasty hack) and was able to see the missing glyps/characters.

A few questions,

1.Why is the the default openelec arial.ttf about 12x larger than the default windows XP version yet openelec is still missing loads of glyphs ? The one openelec ships with is 4221580 while XP's is 367112.
2.Can the missing glyphs/languages be added to the default arial.ttf ?
3.The above action of in essence overwriting arial with a new file seems like a nasty hack, isn't there a way to list all available fonts to select from ?
4.Are plugins allowed to use their own font files ? So a korean plugin would want to make sure that its glyphs are there in lieu of ending-up with spaces unless point #2 above is agreed-upon and implemented.
5.Are only TrueType fonts supported ?
6.In the resulting /usr/share/xbmc/media/Fonts directory from a vanilla install there are a number of other fonts listed including, 'DejaVuSans' and 'Trebuchet MS Bold' among others - where are these used and are they hardcoded ?

So in short, I was able to include the font files but it was NOT clear how to make use of these new fonts without resorting to trickery and renaming.

Any help/insight would be appreciated - if there is a Wiki/doc that notes this info I'd be more than glad to read it.


RE: OpenELEC Testbuilds for RaspberryPi - Milhouse - 2013-01-11

You can select different subtitle fonts in Settings -> Video -> Subtitles.


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 00:12)rbej Wrote: I try 3dsbs.mkv file. Playing fine but Xbmc change movie size on 960x1080 and picture is only on half screen.

Xbmc on PC and Mac playing movie on full screen.
Can you explain exactly what is happening?
Do you have a 3D TV?
Is the movie a 3D half-SBS? eg a resolution of 1920x1080 with left image 960x1080 and right image 960x1080.


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

On Rpi eg resoultion of 960x1080 with left image 480x1080 and right image 480x1080. Should be 1920x1080, left image 960x1080, right image 960x1080. Rpi reduce size 1920x1080 on 960x1080 and picture (2 picture. Left and right) is display only on half screen. Xbmc on Pc display movie corectly. Full screen.


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 09:59)rbej Wrote: On Rpi eg resoultion of 960x1080 with left image 480x1080 and right image 480x1080. Should be 1920x1080, left image 960x1080, right image 960x1080. Rpi reduce size 1920x1080 on 960x1080 and picture (2 picture. Left and right) is display only on half screen. Xbmc on Pc display movie corectly. Full screen.

I still don't understand. Can you post mediainfo of file and a photo of TV (with 3D mode disabled) with video playing and OSD enabled.


RE: OpenELEC Testbuilds for RaspberryPi - anth2305 - 2013-01-11


Any chance of fixing the problem which makes Openelec fail to start if the password in the wireless network configuration has a # at the end of it?


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

(2013-01-11, 13:09)popcornmix Wrote:
(2013-01-11, 09:59)rbej Wrote: On Rpi eg resoultion of 960x1080 with left image 480x1080 and right image 480x1080. Should be 1920x1080, left image 960x1080, right image 960x1080. Rpi reduce size 1920x1080 on 960x1080 and picture (2 picture. Left and right) is display only on half screen. Xbmc on Pc display movie corectly. Full screen.

I still don't understand. Can you post mediainfo of file and a photo of TV (with 3D mode disabled) with video playing and OSD enabled.

General
Unique ID : 219442243931549690082810457752681666585 (0xA51709F310AE31538D16264E9C555819)
Complete name : \\GARGOYLE\Dane\MAC\SAMPLE-NESjoe.KTNA.3DSBS.mkv
Format : Matroska
Format version : Version 2
File size : 253 MiB
Duration : 3mn 9s
Overall bit rate : 11.2 Mbps
Encoded date : UTC 2012-11-20 06:47:20
Writing application : mkvmerge v5.8.0 ('No Sleep / Pillow') built on Sep 2 2012 15:37:04
Writing library : libebml v1.2.3 + libmatroska v1.3.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 3mn 9s
Bit rate : 9 440 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.962 fps
Original frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.190
Stream size : 213 MiB (84%)
Language : Czech
Default : Yes
Forced : No

Audio #1
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : Header stripping
Codec ID : A_AC3
Duration : 3mn 9s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 3ms
Stream size : 10.1 MiB (4%)
Title : CZ AC3 6 CH 448 kbps
Language : Czech
Default : Yes
Forced : No

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : Header stripping
Codec ID : A_AC3
Duration : 3mn 9s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 3ms
Stream size : 10.1 MiB (4%)
Title : SK AC3 6 CH 448 kbps
Language : Slovak
Default : No
Forced : No

Audio #3
ID : 4
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : Header stripping
Codec ID : A_AC3
Duration : 3mn 9s
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 3ms
Stream size : 14.5 MiB (6%)
Title : EN AC3 6 CH 640 kbps
Language : English
Default : No
Forced : No

Menu
00:00:00.000 : en:00:00:00.000
00:01:16.577 : en:00:04:22.846



Pictures soon.





RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 16:28)rbej Wrote: Pictures soon.

Also post output of:
tvservice -m CEA

and (when video is playing)
tvservice -s

Can you also remove guisettings.xml and try it? It's possible there are some stale calibration settings stored in there.


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

PC

Image

RPI

Image

state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60Hz, progressive





RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 16:46)rbej Wrote: state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60Hz, progressive

Did you remove guisettings.xml?
tvservice -m CEA?


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

Group CEA has 14 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
(native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive
mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive
mode 33: 1920x1080 @ 25Hz 16:9, clock:74MHz progressive
mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive

Im delete guisetting and still picture is croped.


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 18:00)rbej Wrote: Group CEA has 14 modes:
Im delete guisetting and still picture is croped.

So is this a 3D capable TV? On a 3d capable TV you should get something like:
Code:
# tvservice -m CEA
Group CEA has 28 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz  progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz  progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz  progressive
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz  progressive 3D:TopBot
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz  interlaced 3D:TopBot|SbS-HH
           mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced
           mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
           mode 10: 720x480 @ 60Hz 4:3, clock:54MHz x4 interlaced
           mode 11: 720x480 @ 60Hz 16:9, clock:54MHz x4 interlaced
           mode 14: 720x480 @ 60Hz 4:3, clock:54MHz x2 progressive
           mode 15: 720x480 @ 60Hz 16:9, clock:54MHz x2 progressive
  (native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz  progressive 3D:TopBot|SbS-HH
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz  progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz  progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz  progressive 3D:TopBot
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz  interlaced 3D:TopBot|SbS-HH
           mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
           mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced
           mode 25: 720x576 @ 50Hz 4:3, clock:54MHz x4 interlaced
           mode 26: 720x576 @ 50Hz 16:9, clock:54MHz x4 interlaced
           mode 29: 720x576 @ 50Hz 4:3, clock:54MHz x2 progressive
           mode 30: 720x576 @ 50Hz 16:9, clock:54MHz x2 progressive
  (native) mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz  progressive 3D:TopBot|SbS-HH
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz  progressive 3D:TopBot
           mode 35: 720x480 @ 60Hz 4:3, clock:108MHz x4 progressive
           mode 36: 720x480 @ 60Hz 16:9, clock:108MHz x4 progressive
           mode 37: 720x576 @ 50Hz 4:3, clock:108MHz x4 progressive
           mode 38: 720x576 @ 50Hz 16:9, clock:108MHz x4 progressive



RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-11

TV is not 3D but it does not matter. Picture should be on full screen. Just like on the PC. Picture on Rpi is cut.


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-11

(2013-01-11, 19:45)rbej Wrote: TV is not 3D but it does not matter. Picture should be on full screen. Just like on the PC. Picture on Rpi is cut.

I believe it will work correctly with a 3D TV. I'll check the code path of 3D movie on non-3D TV.


This forum uses Lukasz Tkacz MyBB addons.