Go into the Codecs directory `/var/lib/plexmediaserver/Application Support/Plex Media Server/Codecs’ and, with PMS stopped, look for a short/zero length file. If you find one delete it. It will download fresh when you need the codec again. (a slight delay starting playback the first time you play the file as it downloads it)
A simple test which still keeps your existing database and allows you to see if you have some deep and weird DB corruption below what anything can check.
sudo sh
service plexmediaserver stop
cd /var/lib/plexmediaserver
mv Library Library.keep
service plexmediaserver start
Open the IP / loopback addy at 32400/web and setup as new.
If you have success, we’ll extract your viewstate and load into the new DB
If not, then it’s not a PMS rooted problem… which would NOT be good.
cool - will try tomorrow - got a couple friends streaming successfully (on non-webclient ) right now, also abv on beer too high to try this evening. will let you know results. appreciate all the things.
earlier I mentioned my friend streaming to his browser, worked for roughly 10m or less, then dies with the “Conversion failed. Transcoder crashed or failed to start up.” error. I said that didnt happen to me on my network, but that I did have the full quality (no transcode problem). That’s not true. I actually get the same problem if I transcode.
so current status:
transcode to webplayer fails remotely or locally, after playing for 10 minutes or less (get transcoder error noted above)
full quality fails on local network to web player after playing for about 3 seconds, no error just spinner on screen and playback pauses indefinitely.
any other device that is not the web player that I have tested works. including: android, ios, appletv, samsung tv, fire tv.
A. You will need to run that file through HandBrake and re-encode it. There are corrupt timestamps. 23.976 is a valid frame rate but the transcoder found a different frame rate and is calling out the known/advertised rate as bad. (details on how to re-encode below)
Sep 09, 2017 12:11:34.302 [0x7fc0feffd700] ERROR - [Transcoder] [mp4 @ 0x293aee0] Application provided duration: -16 / timestamp: 726984 is out of range for mov/mp4 format
It keeps trying but eventually just keels over.
The 7.1 → 2 channel has problems too but may be secondary to this. Hard to tell at this point.
Let’s fix this file and get it to play right.
ffmpeg -i filename Get the video bit rate
Open HandBrake and specify Prometheus to re-encode
Specify the bitrate manually.
Specify (check the box) two-pass encoding
Set the bit rate 2000 kbits above what ffmpeg reports (this helps compensate for what HandBrake is about to do)
Go to the Audio tab and add the codecs to COPY your audio through but you can convert it if you want. The browser is 2 channel only.
Output in MKV
Push the start button
When done, Save original file that’s in your library.
Cool - thanks man. I kinda don’t want to re-encode, it’s a full bit rate br rip. but I might try it. either way, it’s good news the problem is the file.
How come it works to other devices?
edit - oh also, any chance a future update could handle this better and not fail?
cool man. Thanks for all the help. I’ll see what I can do with the file. I have the Bluray and can try a re-rip too. Your perseverance was only matched by the generosity of your time.