I have PMS running on Raspberry PI 2!

@ledge74 : cool that’s working. If you try to update via the web client ( when a new version arrives ) it will ask you to update manually. So, in other words, you’ll have to to update by yourself. However, if you are using the uglymagoo’s repo, you can simply update it via apt-get, which will save you some time. This is the way that I’m doing here.

Interesting new add ons to the latest Raspbian release.

Hey, jumping into the train !
Long story short, usually, I don’t care about updates, latest release and so on, I just want the thing to play the video. But lately I’ve come across a bug with optimization and after searching, it seems that updating will solve the problem.

I understand as a RPI2 user, I must wait some benevolent people to make the work on their free time but I’m not sure about this :

  • What is the latest version available for RPI2 ( I have 0.9.16.3 and you're already speaking about 0.9.16.6, isn't there anything in between that could solve my bug)?
  • Where can I see a list of available versions for RPI2
  • Will it update alone ( with apt-get update & upgrade) ? Because my PMS advices me to update manually but I don't think it knows who it was telling that.
  • As I didn't face this problem previously, maybe I can downgrade ? It seems problematic files are some mkv using "hevc" for whatever it means.

@LittleNooby said:

  • What is the latest version available for RPI2 ( I have 0.9.16.3 and you're already speaking about 0.9.16.6, isn't there anything in between that could solve my bug)?
  • Most of us use 0.9.16.6, some with the 0.9.14.6 transcoder. 0.9.16.6 is available in my repository, just following the link in my signature. Currently, you need the “old” transcoder if you require H.264 video transcoding. The installation of the old transcoder is described in the previous three pages.

  • Where can I see a list of available versions for RPI2
  • Officially, no version is available for the RPi2. Unofficially, you can use any version since at least 0.9.11.x or so.

  • Will it update alone ( with apt-get update & upgrade) ? Because my PMS advices me to update manually but I don't think it knows who it was telling that.
  • apt-get update & upgrade

  • As I didn't face this problem previously, maybe I can downgrade ? It seems problematic files are some mkv using "hevc" for whatever it means.
  • So you have problems with H.265? As far as I know the H.265 handling hasn’t changed since 0.9.16.3. Do you think your bug is related to PMS on the RPI2 and not a general PMS bug? You did not really tell us much about your problem :slight_smile: Moreover, we use another PMS build since 0.9.16.6 (Netgear Readynas) with an optimized transcoder with increased performance.

    Hi uglymagoo !

    Where is your repo?

    I will try to install raspbian and PMS in my Raspberry pi 3!

    Any advice, or mini tutorial would be welcome!!

    @setumismo said:
    Hi uglymagoo !

    I will try to install raspbian and PMS in my Raspberry pi 3!

    Any advice, or mini tutorial would be welcome!!

    Hi uglymagoo !

    I will try to install raspbian and PMS in my Raspberry pi 3!

    Any advice, or mini tutorial would be welcome!!

    @setumismo Google is your friend http://www.htpcguides.com/install-plex-media-server-raspberry-pi-3-image/

    Thank you for the answer, the guide in your signature permitted me to update and I’ve now PMS 0.9.16.6 running on my Raspberry Pi. It didn’t solve my problem though.

    I believe using another transcoder could solve my problem but I don’t even now which one I have.
    Does installing through your method put the 0.9.16.4 or 0.9.16.6? If you advice me to change that, could you kindly do a comprehensible guide? Because I’ve read some but I don’t know where the hell is the file I’m supposed to replace.

    Anyway, here is my problem, some times, my RPI2 - PMS is not able to stream files for whatnot reasons ( bit depth > 8, bit rate > 8MBps, unknown exotic codec or whatever) but until now the solution was always the same and quite easy : Optimize. But this time it won’t work. It will create 48 Bytes files which it won’t even able to read if there was anything to read in the first place (it will try indefinitely to read without success nor error).
    I’ve found some post with the same problem ( the 48 Bytes files part) but it was for a much older version of PMS and the solution was updating…

    Here is an instance of a file it can’t read nor optimize :

    Media

    Video Resolution 1080p
    Duration 23:22
    Bitrate 1535 kbps
    Width 1440
    Height 1080
    Aspect Ratio 1.33
    Container MKV
    Video Frame Rate 24p
    Audio Profile he-aac
    Video Profile main 10
    Title Original
    

    Part

    Duration 23:22
    File Neon Genesis Evangelion - 1x01 - Angel Attack.mkv
    Size 256.58 MB
    Audio Profile he-aac
    Container MKV
    Video Profile main 10
    
    Codec HEVC
    Bitrate 1535 kbps
    Bit Depth 10
    Chroma Subsampling 4:2:0
    Color Range tv
    Duration 23:22
    Frame Rate 23.976 fps
    Frame Rate Mode cfr
    Height 1080
    Pixel Format yuv420p10
    Profile main 10
    Width 1440
    
    Codec AAC
    Channels 5.1
    Language English
    Audio Channel Layout 5.1
    Duration 23:22
    Profile he-aac / lc
    Sampling Rate 48000 Hz
    
    Codec AAC
    Channels 5.1
    Language 日本語
    Audio Channel Layout 5.1
    Duration 23:22
    Profile he-aac / lc
    Sampling Rate 48000 Hz
    
    Codec ASS
    Language English
    Format ASS
    
    Codec ASS
    Language English
    Format ASS
    

    And here is one it can’t read but but can optimize :

    Media

    Video Resolution 720p
    Duration 22:52
    Bitrate 751 kbps
    Width 1280
    Height 720
    Aspect Ratio 1.78
    Container MKV
    Video Frame Rate 24p
    Audio Profile lc
    Video Profile main
    Title Original
    

    Part

    Duration 22:52
    File Guilty Crown - 1x01 - Genesis.mkv
    Size 122.92 MB
    Audio Profile lc
    Container MKV
    Video Profile main
    
    Codec HEVC
    Bitrate 751 kbps
    Bit Depth 8
    Chroma Subsampling 4:2:0
    Color Range tv
    Duration 22:52
    Frame Rate 23.976 fps
    Frame Rate Mode cfr
    Height 720
    Pixel Format yuv420p
    Profile main
    Width 1280
    
    Codec AAC
    Channels Stereo
    Language English
    Audio Channel Layout stereo
    Duration 22:52
    Profile lc
    Sampling Rate 48000 Hz
    Title Stereo
    
    Codec AAC
    Channels Stereo
    Language 日本語
    Audio Channel Layout stereo
    Duration 22:52
    Profile lc
    Sampling Rate 48000 Hz
    Title Stereo
    
    Codec ASS
    Language English
    Format ASS
    Title English Signs/Songs
    
    Codec ASS
    Language English
    Format ASS
    Title English Subtitles
    

    And to be sure, I’ve tried to read both files with my laptop and it can read them without the slightest problem (well, it’s much more powerful than the RPI2 and that’s why I won’t use it for that, it’s lousy as hell).

    @LittleNooby I haven’t made a guide yet because I hoped the Plex crew would have updated the package by now so it wouldn’t be an issue. There is a mini guide by @zenmod here which explains how to use the old transcoder http://forums.plex.tv/discussion/comment/1175198/#Comment_1175198

    Yeah, I came across this guide but I didn’t understand the following line :
    “Then, get the old New Transcoder from old/Resources/Plex\ New\ Transcoder and replace the buggy New Transcoder.”
    I understand it comes to something like this : replace file A with file B, file A being the current transcoder and file B being the one you just downloaded.
    But I don’t know where the hell the transcoder currently in use is.

    Here you go @LittleNooby

    cd /tmp/
    wget http://bit.ly/1pPEQFB -O old.tar
    mkdir old
    
    tar -xOf old.tar package.tgz | tar -xzf - -C old/
    
    cp old/Resources/Plex\ New\ Transcoder /usr/lib/plexmediaserver/Resources/
    
    sudo service plexmediaserver restart

    Thank you :smiley:
    Everything seems all right. I should be able to watch the problematic files tomorrow.

    @LittleNooby please report your results, I believe it’s ok. Then I can link to this so it helps others.

    I’ve updated following these instructions : http://forums.plex.tv/discussion/comment/1162715/#Comment_1162715 and changed the transcoder with your instructions.

    I can now optimize problematic files and watch the optimized versions.

    Tthanks for the update @LittleNooby

    Do we know if the “Unhandled fault: alignment exception” is in the queue resolution? I’m affected by the same problem and would like to track it’s progress.

    Workaround mentioned in previous posts in this thread seems to solve the issue on a armhf system (pi3)

    Can I install plexmediaserver-installer without binutils:armhf?
    Every time I want to install some package like “build-essential” I get:

    The following packages will be REMOVED:
    binutils:armhf plexmediaserver-installer:armhf
    Odroid C2, Ubuntu 16.04

    @gaieges said:
    Do we know if the “Unhandled fault: alignment exception” is in the queue resolution?

    It is and it should be included in the next release. Sadly, there hasn’t been a new release since we identified the solution a month ago :confused:

    @TeHashX said:
    Can I install plexmediaserver-installer without binutils:armhf?
    Every time I want to install some package like “build-essential” I get:

    The following packages will be REMOVED:
    binutils:armhf plexmediaserver-installer:armhf

    Can you please tell me why “build-essential” wants to remove binutils? Is there a conflict or newer package? Typically, binutils is installed by build-essential :confused: