RasPlex 0.6.0 released - Issues and Feedback

Well, have recabled my system so that the Pi HDMI goes direct to the TV, then the TV sends the audio via Arc to the Onkyo Amp - and problem is cured. No more clicking and missing start of tracks.

I am a bit baffled as to why this would be any different - the signal from the Pi is still going via HDMI. But, it's working OK now so I am happy.

Thanks again for help and suggestions.

Glad to hear it, if you find time have a look at this http://forum.osmc.tv/showthread.php?tid=10113

Regards

I'm curious as to why a class 10 SD card is required for RasPlex and what kind of issues can I expect running class 4 cards or cards with unspecified class? 

Rather what kind of errors or issues have been attributed to running a lower class card?  I admit to taking the crash course in setting up my RasPlex boxes and just installed it on any old SD cards I had laying around at the time... I've got half a dozen of them running now on slower cards and don't seem to be having any issues.  I did some searching and the only difference I've seen suggested are performance speed issues - like using a slower hard drive on a PC.

Any input would be appreciated but my thought on this is "if it ain't broke don't fix it' - and once again thanks to those here who give freely of their time to offer support.

The Raspberry Pi is touchy with many SD cards of any class, so there definitely is a short list of preferred ones.  As to issues?  Some cause freezes or OS corruption for unexplained reasons.

The Raspberry Pi is touchy with many SD cards of any class, so there definitely is a short list of preferred ones.  As to issues?  Some cause freezes or OS corruption for unexplained reasons.

"SD card class. The card class determines the sustained write speed for the card; a class 4 card will be able to write at 4MB/s, whereas a class 10 should be able to attain 10 MB/s. However it should be noted that this does not mean a class 10 card will outperform a class 4 card for general usage, because often this write speed is achieved at the cost of read speed and increased seek times."

That was a quote from the raspberrypi.org site.  So for a class 10 card to be required for RasPlex would seemingly imply that RasPlex is write-intensive to the card... Does RasPlex make extensive use of a swap file on the SD card? Instinctively it would seem that, for RasPlex, read speed and performance would be more important than write...

So can anyone kindly tell my why a class 10 card is "required"?  Again, thank you to all that offer their support.

Sadly my direct playing was shortlived <_< Just over 24 hours of no issues, and now it's back to transcoding local media.  It has to be the PSU/USB cable, because as I'd just finished watching a TV show, I backed out of the menus all the way to the home screen and then for a brief second the rainbow symbol popped up in the right hand corner.  That's the first time I've seen it this entire time.

So what PSU's/USB cables in the UK are people using for their RPi2's? I would've thought the 5V 2A Ultra HQ USB PSU from modmypi would be more than sufficient, they've done me well so far :( The weird thing is, when I put 0.5.1 on the RPi2's, there are none of these issues using the same PSU/USB cables.  Is it because 0.6.0 is utilising all of the cores/requiring more juice?

Sadly my direct playing was shortlived <_< Just over 24 hours of no issues, and now it's back to transcoding local media.  It has to be the PSU/USB cable, because as I'd just finished watching a TV show, I backed out of the menus all the way to the home screen and then for a brief second the rainbow symbol popped up in the right hand corner.  That's the first time I've seen it this entire time.

So what PSU's/USB cables in the UK are people using for their RPi2's? I would've thought the 5V 2A Ultra HQ USB PSU from modmypi would be more than sufficient, they've done me well so far.  Going to have to roll back to 0.5.1 until I've sorted the PSU's out :(

The one you get with the media kit from pihut: http://thepihut.com/collections/raspberry-pi-power-supplies/products/micro-usb-power-supply-for-the-raspberry-pi

or: http://shop.pimoroni.com/products/raspberry-pi-universal-power-supply

"SD card class. The card class determines the sustained write speed for the card; a class 4 card will be able to write at 4MB/s, whereas a class 10 should be able to attain 10 MB/s. However it should be noted that this does not mean a class 10 card will outperform a class 4 card for general usage, because often this write speed is achieved at the cost of read speed and increased seek times."

That was a quote from the raspberrypi.org site.  So for a class 10 card to be required for RasPlex would seemingly imply that RasPlex is write-intensive to the card... Does RasPlex make extensive use of a swap file on the SD card? Instinctively it would seem that, for RasPlex, read speed and performance would be more important than write...

So can anyone kindly tell my why a class 10 card is "required"?  Again, thank you to all that offer their support.

The card class influences much more than just the sustained read or write speeds.

It also determines the sensitivity of the card to duration of individual signal pulses in the physical interface, as well as the overall timing of such signals.

It has been determined that low class cards are subject to content corruption when used for read/write purposes.

They probably would work better in purely read-only usage, as any read corruption has no permanent effect.

But in any read/write usage misinterpretation of signals can lead to writes of incorrect data and to incorrect addresses.

This can completely ruin the integrity of the installed systems.

The extent of the danger depends on many things, including any type of overclocking used, since overclocking has a general effect of speeding up hardware usage. Systems that inherently limit the system clocking thereby reduce or even eliminate the danger of such corruption, but they do it at cost of operational speed.

That's something we can't afford to do in keeping an RPi1 media player responsive and able to handle high-bitrate videos. On the contrary, the default "config.txt" settings of current RasPlex releases do include some overclocking, which is one of the reasons why SD cards of lower class than 10 should not be used.

(But corruption problems for class 4 cards existed long before we made overclocking a default for RasPlex on RPi1.)

As for the RPi2, that is so much faster than an RPi1, even with the default RPi2 clocking (which is all we use), that this in itself may cause problems for any SD card of lower class than 10.

Unfortunately the RPi foundation has misunderstood this problem, and are therefore promoting some cards that are unsuitable for generic RPi use.

(I believe their standard NOOBS cards are Class4, for example.)

And while it is true that some cards are manufactured with focus only on improving the write speed, that is usually accompanied by an even greater improvement of read speeds, since that is affected by many of the same hardware factors, and fast reading is easier to achieve (since it involves no change of flash contents). In fact I've never seen any SD card specs with write speeds higher than read speeds, though I guess it could make sense for high-res video cameras. But such cards are not what you'd find in regular stores and certainly not at regular prices...!!!

Most of the Class10 SD cards I have are specified with read speeds at appx 150% to 200% of the write speed.

Btw:

Since we are discussing SD cards for RPi2 here, I'd like to add that it seems compatible not only with SDHC cards, but also with SDXC cards.

I have successfully used a 64GB SDXC card to hold multiple OS installs for BerryBoot (including multiple versions of RasPlex, for comparative testing).

But for a normal install of RasPlex those cards are extreme overkill. RasPlex doesn't use much storage, so 4GB cards should suffice.

Best regards: dlanor

is it possible to jump to a specific time in a movie? OR can I only fost forward using the dedicated FF-buttons?

At least it was possible in 0.4.0. I remember rearranging some number keys on the remote configuration, but I was able to put in the timecode followed by a quick return and it worked. Yesterday I set up a new Pi2 with 0.6.0; worked like charm out of the box. I did import my lircmap.xml file and a remote.xml, but didn´t check if it´s still working. I´ll check this evening and write if it´s still possible.

Unlight

Hello,
 
I have a new issue with 0.6.0 on a RPi2, and since I see noone talking about it, I believe there's something I'm missing ;).
 
Whatever I put in screen saver settings, my Rasplex goes black after 5 minutes of idle. And if I want to use it again, I have to unplug/replug the RPi2. On the previous version, I did disabled the screen saver and the RPi2 was on 24/24 with no problem.
 
Is there something to change in OpenElec or somewhere to keep it live 24/24 ?
 
Thanks a lot for your help. 

The card class influences much more than just the sustained read or write speeds.

It also determines the sensitivity of the card to duration of individual signal pulses in the physical interface, as well as the overall timing of such signals.

It has been determined that low class cards are subject to content corruption when used for read/write purposes.

They probably would work better in purely read-only usage, as any read corruption has no permanent effect.

But in any read/write usage misinterpretation of signals can lead to writes of incorrect data and to incorrect addresses.

This can completely ruin the integrity of the installed systems.

The extent of the danger depends on many things, including any type of overclocking used, since overclocking has a general effect of speeding up hardware usage. Systems that inherently limit the system clocking thereby reduce or even eliminate the danger of such corruption, but they do it at cost of operational speed.

That's something we can't afford to do in keeping an RPi1 media player responsive and able to handle high-bitrate videos. On the contrary, the default "config.txt" settings of current RasPlex releases do include some overclocking, which is one of the reasons why SD cards of lower class than 10 should not be used.

(But corruption problems for class 4 cards existed long before we made overclocking a default for RasPlex on RPi1.)

As for the RPi2, that is so much faster than an RPi1, even with the default RPi2 clocking (which is all we use), that this in itself may cause problems for any SD card of lower class than 10.

Unfortunately the RPi foundation has misunderstood this problem, and are therefore promoting some cards that are unsuitable for generic RPi use.

(I believe their standard NOOBS cards are Class4, for example.)

And while it is true that some cards are manufactured with focus only on improving the write speed, that is usually accompanied by an even greater improvement of read speeds, since that is affected by many of the same hardware factors, and fast reading is easier to achieve (since it involves no change of flash contents). In fact I've never seen any SD card specs with write speeds higher than read speeds, though I guess it could make sense for high-res video cameras. But such cards are not what you'd find in regular stores and certainly not at regular prices...!!!

Most of the Class10 SD cards I have are specified with read speeds at appx 150% to 200% of the write speed.

Btw:

Since we are discussing SD cards for RPi2 here, I'd like to add that it seems compatible not only with SDHC cards, but also with SDXC cards.

I have successfully used a 64GB SDXC card to hold multiple OS installs for BerryBoot (including multiple versions of RasPlex, for comparative testing).

But for a normal install of RasPlex those cards are extreme overkill. RasPlex doesn't use much storage, so 4GB cards should suffice.

Best regards: dlanor

Thank you, dlanor, for taking the time to explain that to me.  I found a Sony SR-8UY with both read and write speeds of 40MB/s that looks like it will do nicely.

is it possible to jump to a specific time in a movie? OR can I only fost forward using the dedicated FF-buttons?

Yes, definitely works. Pressed 2234 for 00:22:34 followed by OK and got straight to that time. Only thing I did before was (at least I think so) was mapping the Number keys from my remote to the according numbers of rasplex.

Unlight

Yes, definitely works. Pressed 2234 for 00:22:34 followed by OK and got straight to that time. Only thing I did before was (at least I think so) was mapping the Number keys from my remote to the according numbers of rasplex.

Unlight


that's great, I will check it out later this evening

Edit: works indeed... Just use the keypad of the remote to type the time track and it's done! I didn't even use any customizations. Thnx

Yes, definitely works. Pressed 2234 for 00:22:34 followed by OK and got straight to that time. Only thing I did before was (at least I think so) was mapping the Number keys from my remote to the according numbers of rasplex.

Unlight

Thanks I didn't realise that, it will be useful !

I used to have a Zappiti player which had a good system. Whichever number you pressed on the keypad while playing took you to a % distance e.g. press 1 took you to 10%, 5 took you to 50% , 9 to 90% etc ...

Can you think of any way to do that in Rasplex ??

Thanks I didn't realise that, it will be useful !

I used to have a Zappiti player which had a good system. Whichever number you pressed on the keypad while playing took you to a % distance e.g. press 1 took you to 10%, 5 took you to 50% , 9 to 90% etc ...

Can you think of any way to do that in Rasplex ??

I agree.  Most of the best devices do that today, but since Rasplex is a PHT implementation, you'd have to request it there.

Is Netflix on Plex no longer supported?  I haven't been able to find the channel.

The page saying it does is still up - https://blog.plex.tv/2009/04/08/netflix-has-never-looked-this-good/- but it says it's no longer current down in the comments.  Is there a way to get Netflix to play through Plex via RasPlex?  Hulu would be nice, too. Thank you to those who offer their support.

Is Netflix on Plex no longer supported?  I haven't been able to find the channel.

The page saying it does is still up - https://blog.plex.tv/2009/04/08/netflix-has-never-looked-this-good/- but it says it's no longer current down in the comments.  Is there a way to get Netflix to play through Plex via RasPlex?  Hulu would be nice, too. Thank you to those who offer their support.

No, it isn't possible without buying a re-streaming service of some kind, Netflix is a close ecosystem these days.

All,

I can't seem to find a anything on this topic.  I have a RPI2, and Rasplex 0.6.0, and 7.1 sound in enabled in the settings.  With MKVs encoded with FLAC 7.1 multichannel sound, I am only getting a 5.1 LPCM output from the RPI2.

I recall something about a bug that older builds did not play nice with 7.1 audio.  Is that still the case?

Has anybody had trouble with subtitle distortion? Specifically, they are "slurred or smeared" towards the right side of the screen. This is not occurring with all types of subtitled media but I do notice it more often when the subtitles are displaying a lot of text at once. I'll try to get a picture uploaded soon, along with more specific information on subtitle types. This was not something I had ever noticed in 0.5.2.

Yeah, I get that too. The problem occurred with styled, embedded ASS-subtitles within a 720p-anime-mkv. The text at the far right gets messed up, especially when the lines of text are long. With external srt-subs I haven't encountered this problem yet.

Well, have recabled my system so that the Pi HDMI goes direct to the TV, then the TV sends the audio via Arc to the Onkyo Amp - and problem is cured. No more clicking and missing start of tracks.

I am a bit baffled as to why this would be any different - the signal from the Pi is still going via HDMI. But, it's working OK now so I am happy.

Thanks again for help and suggestions.

As a follow up I found another reference to this issue with certain amps, it has been suggested that adding the following to your config.txt may help:

#Stops HDMI re-sync issues between Raspberry Pi and external AMPs
force_hdmi_open=1

Regards

All,
 
I can't seem to find a anything on this topic.  I have a RPI2, and Rasplex 0.6.0, and 7.1 sound in enabled in the settings.  With MKVs encoded with FLAC 7.1 multichannel sound, I am only getting a 5.1 LPCM output from the RPI2.
 
I recall something about a bug that older builds did not play nice with 7.1 audio.  Is that still the case?


Yes, only 5.1 is supported at the moment.

Regards