Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PS3mediaserver

Featured Replies

I am pretty sure that TSmuxer is the one thing that will not work on unRAID.  Not sure where I read it but I am sure.  Why not just run all your MKV through MKV2VOB and change them to VOB files?

 

Kryspy

  • Replies 435
  • Views 171.2k
  • Created
  • Last Reply

I did a little testing with tsMuxeR this afternoon.

 

Using the latest build of PS3mediaserver and creating a basic .meta file I was able to mux a MKV to m2ts on my unRAID box but the video wouldn't play. I then downloaded tsMuxerGUI on my windows desktop, created a .meta and sucessfully muxed the same mkv to m2ts which worked fine.

 

Using the GUI generated .meta on the unRAID box the mkv muxed and played fine. So running from the command tsMuxeR runs and does so pretty well. My desktop machine (Phenom II X2 555BE with extra core unlocked and overlocked to 3.6ghz, 4Gb DDR3), muxed the 2.43Gb file in 1min 44secs. The unRAID box with its dual core 1.6Ghz APU completed the task in 2mins 3sec. Pretty respectable.

 

Looks like the .meta file might be the problem.

 

Using the latest build of PS3mediaserver and creating a basic .meta file I was able to mux a MKV to m2ts on my unRAID box but the video wouldn't play. I then downloaded tsMuxerGUI on my windows desktop, created a .meta and sucessfully muxed the same mkv to m2ts which worked fine.

 

 

@MTA99:  Are you using build PS3MediaServer 1.25?  Have you used older builds before?  Anyway, when you installed the latest PS3MediaServer, did you update the mencoder folder files or get a different FFMpeg or MPlayer?  Or is it just as simple as swap the old version files with the new version files of the PS3MediaServer?

Swap old files with new is all you have to do.  No need to update any MENCODER or anything else.

 

Kryspy

 

I took the opportunity to get the latest FFmpeg and Mplayer for Slackware but yeah, as Kryspy says, copy it across and you're all good  :)

@kryspy & MTA99:  Thanks!  Got it to work!

 

Hint to all:  Keep your PMS.sh and PMS.conf.

finally got it sort of working!

 

few querks .

 

when playing iso files, it doesnt like it, "there are no titles"

 

have extracted all files out so in the folder it appears as vts_01_0 up to vts_01_5

as it ends one of the vts and starts the next vts there is a slight but noticeable pause

 

question is , can i get it working with iso , any hints or tips ?

 

 

 

I think unRAID does not include the needed drivers for ISO handling, hence why you're unable to play ISO files, yet it's why it works for those running unRAID on a full Slackware distro.

Anybody know how to move the log file or turn it off?

 

I have the latest beta PS3MS running fairly well at the moment, just need to do some tweaks and move/remove the log file to stop it continuously writing to my flash drive!

  • 3 weeks later...

YAY!!  Finally got this going with alot of help from this thread, and the PS3MS forum.

 

Two things.  It was auto-starting from the go script, but not any more:

 

I've tried the following

cd /boot/custom/ps3ms
echo "./PMS.sh" | at now + 1 minute

and

nohup ./PMS.sh >/dev/null 2>&1 &

 

now the nohup was the only one that was working, but now it's decided to stop.

 

Please note:  I've copied from a working system to a new system,  all files and folders are correct.

 

Full go file is as follows:

#!/bin/bash
# Start the Management Utility
/usr/local/sbin/emhttp &
# PS3 Media Server
cd /boot/custom/ps3ms
installpkg jre-6u11-i586-1.tgz
cd /boot/custom/ps3ms/mencoder
installpkg *.t[gx]z
cd /boot/custom/ps3ms
#echo "./PMS.sh" | at now + 1 minute
nohup ./PMS.sh >/dev/null 2>&1 &

the jre and all packages install correctly, no errors.  just can't get auto start to work.  If i type the nohup or echo lines in from Putty, it works.

 

WEIRD or what!!! :o

put a "sleep 15" or something similar in before you try starting PS3MS.

put a "sleep 15" or something similar in before you try starting PS3MS.

 

OK, that didn't work.  It seems it was a issue with java and $JAVA_HOME and $PATH not being updated when the jre_6u11-i586-1.txz is installed.

 

So, four hours later >:( and I had to add two lines to the go script.  My go file now is:

#!/bin/bash
# Start the Management Utility
/usr/local/sbin/emhttp &
# PS3 Media Server
cd /boot/custom/ps3ms
installpkg jre-6u11-i586-1.tgz
export JAVA_HOME=/usr/lib/java
export PATH=$PATH:/usr/lib/java/bin:/usr/lib/java/jre/bin
cd /boot/custom/ps3ms/mencoder
installpkg *.t[gx]z
cd /boot/custom/ps3ms
#echo "./PMS.sh" | at now + 1 minute
nohup ./PMS.sh >/dev/null 2>&1 &

 

Note the two export lines just after install of the java package.  ;D This resolved PS3MS not starting from go file.

 

I hope this may help others who might have issues.

 

Now to try and find a webui for ps3ms.

 

Hi guys, Im having a bit of trouble getting the server to show up on the ps3.

 

Ive used the package and go script that Kryspy supplied and it all seems to be working fine from the PC end. I just cant get anything to show up on the PS3.

 

Any help would be greatly appreciated.

Seems like my biggest issue is that PS3 Media Server doesn't let my drives sleep.  I shut down PS3 Media Server and about 1 hour later all my drives started sleeping like they should. 

Seems like my biggest issue is that PS3 Media Server doesn't let my drives sleep.  I shut down PS3 Media Server and about 1 hour later all my drives started sleeping like they should. 

 

Do you mean it won't let your drives spindown, or let your whole server sleep after a certain time?

 

My experience is my drives spindown after 15mins of no activity(set this time on the 'settings' page of the Main Unraid GUI).

 

I've tried getting S3 sleep(meaning the server goes into standby after a specified time of no activity) to work, but it was so inconsistant, sometimes it would work as expected but other times the drives would spindown after 15mins even if they were being accessed, thats annoying! I could never work out why so thats in the too hard basket at the moment.

 

Check your spindown settings.

:)

 

 

 

Drive spindown.  Yeah before I installed PS3 Media Server, my drives spun down, after running it for a day, I didn't see my drives spin down once.  I kill the process and an hour later drives started sleeping again.  Maybe I have an agressive config?  Maybe it checks more often than it should?  Dunno.

put a "sleep 15" or something similar in before you try starting PS3MS.

 

OK, that didn't work.  It seems it was a issue with java and $JAVA_HOME and $PATH not being updated when the jre_6u11-i586-1.txz is installed.

 

So, four hours later >:( and I had to add two lines to the go script.  My go file now is:

#!/bin/bash
# Start the Management Utility
/usr/local/sbin/emhttp &
# PS3 Media Server
cd /boot/custom/ps3ms
installpkg jre-6u11-i586-1.tgz
export JAVA_HOME=/usr/lib/java
export PATH=$PATH:/usr/lib/java/bin:/usr/lib/java/jre/bin
cd /boot/custom/ps3ms/mencoder
installpkg *.t[gx]z
cd /boot/custom/ps3ms
#echo "./PMS.sh" | at now + 1 minute
nohup ./PMS.sh >/dev/null 2>&1 &

 

Note the two export lines just after install of the java package.   ;D This resolved PS3MS not starting from go file.

 

I hope this may help others who might have issues.

 

Now to try and find a webui for ps3ms.

 

 

Had the same issue as you.

 

Working fine now thanks to your edited script!

New problem:

 

MPlayer won't start because it is missing libXss(1).

 

How did others fix this?

 

I know MPlayer doesn't work because if I try and render thumbnails with it it fails to do so, where-as on my Mac PS3 Media Server it renders them fine.

 

Ideas?

Here is a link to mediafire hosted download of my working PS3MS set up.   Just unzip and drop the folder into the custom folder in the root of your flash drive and edit your GO script accordingly.

 

Here is the PS3MS portion of my GO script:

 

#PS3 Mediaserver

cd /boot/custom/ps3ms/mencoder

installpkg *.t[gx]z

cd /boot/custom/ps3ms

./PMS.sh

 

 

Mediafire link:  http://www.mediafire.com/?7l2r1eay397cws3

 

Kryspy

 

 

 

Hi Kryspy,

 

I've tried to setup ps3ms using your package. I'm pretty sure I've got everything in the correct place, however when attempting to run PMS.sh manually via telnet, I get a bunch of output and at the end the following two lines:

 

GUI environment not available

Switching to console mode

 

Then the process returns to the prompt, and there are no java or PMS processes running. I can't connect to the PMS server from my PS3 or anywhere else, probably because it's not running.

 

I'm not a linux expert so there may well be something wrong with my setup but I'm not sure what it is. The test commands ('java', 'mencoder', 'ffmpeg') all work from my telnet session, so I'm reasonably sure they're installed correctly and not missing anything (which would follow since I'm using your package).

 

Any ideas on what this may be, or how to debug it further?

 

Thanks,

 

-Rav

 

*edit: figured out my problem. I needed to edit the PMS.conf file to fix the following line:

 

hostname = 192.168.1.100

 

to match my server IP. Once that was fixed, my PS3 instantly recognized the media server.

 

Thanks,

 

-Rav

  • 2 weeks later...

I was able to get PS3mediaserver working easily and I was also able to get it running from memory so that the log file stops writing to my flash drive. I do, however, have one problem.  When trying to play mkv files on my playstation, the right surround channel is essentially silent.  I can only hear the occasion low frequency spike.  This seems to be a know issue with the version of ps3mediaserver that is packaged here to use (Link). 

 

I tried to upgrade ps3mediaserver to 1.30.1 and the problem with the right surround channel is still present.  I tried to upgrade mplayer as well (13.x) but I cannot figure out where to find all the required mencoder packages to go along with it. Has anyone experienced this problem and found a fix through settings alone? Can someone direct me to where I can find the appropriate mencoder packages to go with an upgraded mplayer?

I was also able to get it running from memory so that the log file stops writing to my flash drive.

 

Can you explain how you did this please?

 

Thanks

I was also able to get it running from memory so that the log file stops writing to my flash drive.

 

Can you explain how you did this please?

 

Thanks

 

I found this on/around page 20 of this this thread.

 

Go Script:

 

# Create directories & Move ps3ms stuff to var directory

mkdir /var/custom

mkdir /var/custom/ps3ms

cp -r /boot/custom/ps3ms/* /var/custom/ps3ms

 

# Remove the debug.log (just in case) & Link debug.log to dev/null

cd /var/custom/ps3ms

rm debug.log

ln -s /dev/null debug.log

 

# Initiate pms.sh

cd /var/custom/ps3ms/mencoder

installpkg *.tgz

cd /var/custom/ps3ms

./PMS.sh

Hi guys,  im having a problem where my Samsung LED won't play *.mkv files via my unraid box. I have installed and reinstalled to different directories using the methods suggested by Kryspy. I am able to play the same *.mkv file via a USB memory stick, but when i select to play any mkv file from my server i get the error "Not Supported File Format".

 

My PMS.conf

hidevideosettings = false
notranscode = false
mencoder_ass = true
nbcores = 2
thumbnails = true
thumbnail_seek_pos = 600
mencoder_ass = true
embed_dts_in_pcm = false
mencoder_disablesubs = true
mencoder_nooutofsync = false
folders = /mnt/user/Movies,/mnt/user/Television
minimized = true
network_interface = eth0
hostname = 192.168.1.4
mencoder_usepcm = false
mencoder_remux_mpeg2 = true
mencoder_mux_compatible = false
dvd_isos_thumbnails = true
use_mplayer_for_video_thumbs = false
usecache = false
hide_media_library_folder = false
hide_extensions = true
mencoder_yadif = false
mencoder_forcefps = false
fix_25fps_av_mismatch = false
tsmuxer_forcefps = false
engines = mencoder,tsmuxer,mplayeraudio,ffmpegaudio,tsmuxeraudio,mencoderwebvideo,mplayerwebaudio,rawthumbs
mencoder_encode = keyint=1:vqscale=1:vqmin=2

 

My go file

#!/bin/bash
# Start the Management Utility
/usr/local/sbin/emhttp &


# Cache Dir start
/boot/cache_dirs -w

# cd /boot/mediatomb
# echo "./mediatomb.sh" | at now + 1 minute
# PS3 Media Server
cd /boot/custom/ps3ms
installpkg jre-6u11-i586-1.tgz
cd /boot/custom/ps3ms/mencoder
installpkg *.tgz
cd /boot/custom/ps3ms
./PMS.sh

 

From my Samsung TV i checked the file info of the mkv i wanted to play and it reads as follows:

Title: (Untitled) (2009) 720p AC3 x264

Time: Unknown

Date Added: 27/08/2011

File Format: video/mpeg

File Size: 4.0TB

File Location: PS3 Media Server [MEDIABOX]

Resolution: Unknown

 

Any points or help would greatly be appreciated, I have spent hours searching and testing , trying to find a resolution.

 

thanks,

 

./Filth

For your Samsung TV, your going to have to go to the PS3Media Server Forum, and ask for assistance with creating a custom Renderer file.

 

I had to for a Sony Home theatre unit, as well as a new generation LG TV.

  • 3 weeks later...

I was also able to get it running from memory so that the log file stops writing to my flash drive.

 

Can you explain how you did this please?

 

Thanks

 

I found this on/around page 20 of this this thread.

 

Go Script:

 

# Create directories & Move ps3ms stuff to var directory

mkdir /var/custom

mkdir /var/custom/ps3ms

cp -r /boot/custom/ps3ms/* /var/custom/ps3ms

 

# Remove the debug.log (just in case) & Link debug.log to dev/null

cd /var/custom/ps3ms

rm debug.log

ln -s /dev/null debug.log

 

# Initiate pms.sh

cd /var/custom/ps3ms/mencoder

installpkg *.tgz

cd /var/custom/ps3ms

./PMS.sh

 

Thanks Boiler, just to clarify, all I have to do is add:

 

# Create directories & Move ps3ms stuff to var directory

mkdir /var/custom

mkdir /var/custom/ps3ms

cp -r /boot/custom/ps3ms/* /var/custom/ps3ms

 

# Remove the debug.log (just in case) & Link debug.log to dev/null

cd /var/custom/ps3ms

rm debug.log

ln -s /dev/null debug.log

 

# Initiate pms.sh

cd /var/custom/ps3ms/mencoder

installpkg *.tgz

cd /var/custom/ps3ms

./PMS.sh

 

to my go script and delete this(below) from my current go script?

 

# PS3 Media Server

cd /boot/custom/ps3ms

installpkg jre-6u11-i586-1.tgz

cd /boot/custom/ps3ms/mencoder

installpkg *.tgz

cd /boot/custom/ps3ms

echo "./PMS.sh" | at now + 1 minute

 

 

seems to easy, i must be over thinking it.

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.