September 25, 201114 yr Greetings, first not sure if this is the right spot for this question and or excuse me if i missed this in the previous posts but, Has anyone attempted to make this a plugin for beta5?
September 25, 201114 yr Greetings, first not sure if this is the right spot for this question and or excuse me if i missed this in the previous posts but, Has anyone attempted to make this a plugin for beta5? I don't believe anyone has
December 22, 201114 yr I'm having trouble playing HD files recorded in SageTV in TS format using a Hauppauge HDPVR. Some files will play, but most need to be remuxed. I can remux files using tsMuxer and they play fine, but I'm unable to remux them on the fly using PS3 Media server. When I go into the Transcode folder and attempt to remux I get the data unsupported error. I'm using the latest linux PS3ms build (1.5) and latest Mencoder. Any thoughts? I've attached my pms.conf file if that helps. PMS.conf
December 26, 201114 yr Quick question. My ps3media server is up and running and I can see my media library (from the day I set it up). Now I have added new media to my unRAID share and the new media does not show up through my ps3mediaserver shares. What do I need to do to refresh this data? Just disable and re-enable it through the web interface? [Resolved] Yes.
January 4, 201214 yr I'm a newbie to unraid. I was using the 5b12+ plugin of PS3MS, but I've gone back to 4.7 because I couldn't get an apps drive to work on 5b14. Everying else is now installed and working perfectly on 4.7, but I now have the problem in getting PS3MS installed. I've used the windows version before, and it's a great media server. Works on all the TVs, PS3 & WDlive. Is there an updated guide to follow to install this without the plugin? (which I can't use on 4.7) There seems to be spots of information in the thread, but no complete guide with updated links as far as I can see. Any help would be much appricated. Thank you.
January 5, 201214 yr Got it all working. Phew! I used this guide mentioned earlier http://bloggyvonbloggerstein.blogspot.com/2010/03/ps3mediaserver-on-unraid.html but I used PS3MS 1.50, and had to use ffmpeg 0.9 because 0.5 isn't available anymore (had to use ffmpeg-0.9-i486-1alien.tgz file instead of the x64 package with my hp microserver). I installed all the files to my apps drive which I set up in snap (see go file below) which should bypass the flash drive, and only run on my apps drive, and in memory. I hope that is right! I ran java, mencoder, and ffmpeg and the only thing I had an issue with was ffmpeg. It was streaming .avi files anyway at this point, but I needed to fix ffmpeg. I ran "which ffmpeg" in putty, and that gave me the directory ffmpeg was running in, and then "ldd /usr/bin/ffmpeg" which listed all the packages that where missing. I was missing these ones libjpeg.so.8 => not found libXfixes.so.3 => not found libSDL-1.2.so.0 => not found libtheoraenc.so.1 => not found Took me a while to find these, but got them from http://slackware.osuosl.org/ and just used the current release. Tip, don't go looking for libjpeg.so.8, just find libjpeg and libSDL doesn't exist it's called sdl-1.2.14-i486-5.txz but I took a punt and it worked. Phew! Then on another reboot I found 3 more new ones missing, so I went looking for them. libvga was one, and named svgalib-1.9.25-i486-2.txz (not exactly helpful but I took another punt! ) I also had to modifty the go script too so that it installed the new files which are in txz format. # Start PS3MS cd /mnt/disk/apps/ps3ms installpkg jre-6u11-i586-1.tgz cd /mnt/disk/apps/ps3ms/mencoder installpkg *.tgz cd /mnt/disk/apps/ps3ms/mencoder installpkg *.txz cd /mnt/disk/apps/ps3ms ./PMS.sh Just thought I would post this up to help anyone else who is struggling. This was all running on my PC at 150w idle, now my unraid NAS uses 60w at boot with 4 drives, and idles with the array drives spun down at 35w and my PC is now booting a whole lot faster now that SAB & SB & PS3MS aren't running on boot. Happy Days. Thanks for all the info, it's all there, just a lot of reading. If anyone wants me to, I can post up an updated guide while it's fresh in my head. Edit: I have an lot of .m4v files for the iPod in my car (connected to a Pioneer F900BT) and they wouldn't play. I added this to the config "forcetranscode = mp4,m4v" and it's all working.
January 9, 201214 yr This is how I got PS3MS running on unraid 4.7 off my apps drive which I have mounted with S.N.A.P. I don’t take credit for any of this, I’ve used info from other posts & threads & websites etc to put together all the install information I used under one post which I hope will help newbies like me! Download the following files. • http://code.google.com/p/ps3mediaserver/ download the latest stable linux version, it doesn’t seem to matter what version you use. • http://connie.slackware.com/~alien/slackbuilds/ffmpeg/pkg/13.37/ffmpeg-0.9-i486-1alien.tgz • http://connie.slackware.com/~alien/slackbuilds/MPlayer/pkg/12.2/MPlayer-r29301-i486-1alien.tgz • http://www.bibliognome.com/PMS.sh • http://www.bibliognome.com/PMS.conf • http://www.bibliognome.com/mencoder-packages.zip • ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-12.2/slackware/l/jre-6u11-i586-1.tgz Access the unRAID apps drive you created with S.N.A.P. and create a folder for PS3mediaserver called “ps3ms” Now unzip the latest PS3mediaserver for linux into the ps3ms folder that was just created. And put the PMS.conf, PMS.sh, and jre-6ull-i586-1.tgz files into that folder as well. Within that same folder, create a new folder called mencoder. Unzip the mencoder-packages.zip contents into that folder. Also place the ffmpeg-0.9-i486-1alien.tgz and MPlayer-r29301-i486-1alien.tgz files in there. Now that all of the files are on the apps drive, the go script needs to be edited to start up PS3mediaserver. This can be added to the end of the go script on your flash drive tower/flash/config/go.cfg (change the apps drive to reflect your apps or cache drive) # PS3 Media Server cd /mnt/disk/apps/ps3ms installpkg jre-6u11-i586-1.tgz cd /mnt/disk/apps/ps3ms/mencoder installpkg *.tgz cd /mnt/disk/apps/ps3ms/mencoder installpkg *.txz cd /mnt/disk/apps/ps3ms ./PMS.sh 7) Restart your unRAID server and PS3MS will be installed. Here are some quick things to check to see if your PS3mediaserver is installed and the libraries are installed: Open a telnet session to unraid (I use putty under Win7) 1) type "java" Java should run, you see some help information like command line switches. If not, you may need to add a command to your go script such as: export JAVA_HOME=/usr/lib/java 2) type "mencoder" it should run, and show some help info like "no file given", if it barks about missing libraries, you need to find them. 3) type "ffmpeg" it should show some kind of message like "ffmpeg version 0.9 copyright" etc... If you are missing libraries then I used this to fix ffmpeg. Using telnet Type “which ffmpeg” Which will list the directory ffmpeg is in, mine was /usr/bin/ffmpeg Type “ldd /usr/bin/ffmpeg” using the directory you just found above. ffmpeg will now list all the packages it uses. Look for missing ones (it will say for example libjpeg.so.8 => not found) and track them down on here and put them in the mencoder file. Took me a while to find these, but got them from http://slackware.osuosl.org/ and just used the current release. Tip, don't go looking for libjpeg.so.8, just find libjpeg and libSDL doesn't exist it's called sdl-1.2.14-i486-5.txz but I took a punt and it worked. Phew! Once you have placed them into the mencoder reboot your server, and run though the telnet process again. I found that having fixed a few not found packages that I needed a couple more. Once you have ffmpeg running without any "not found" messages you will need to update the folders that PS3MS shares in your .conf file so that PS3MS can share your media. Also change the hostname to your servers IP address. You can just open the PMS.conf and paste this info in and save if you want, and update the following lines folders = /mnt/user/Music,/mnt/user/Photos,/mnt/user/Video and hostname = 192.168.1.100. I've set the .conf to transcode mp4/m4v files for my itunes library which don't play on the PS3. Here is 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/Music,/mnt/user/Photos,/mnt/user/Video minimized = true network_interface = eth0 hostname = 192.168.1.100 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 forcetranscode = mp4,m4v The last line mencoder encode basically sets the quality of the video playback. Mess with these settings if you are getting choppiness in playback. I found that with 720p videos I could use 1, 1, 2 for values. However, for 1080p you might need to lower the quality to 3, 3, 5. It all depends on your hardware and media. Good luck, and thanks to Romir for starting this off, Kryspy for the conf update, Richardo for his excellent guide that started me off http://bloggyvonbloggerstein.blogspot.com/2010/03/ps3mediaserver-on-unraid.html and vwalien for the ffmpeg, mencoder & java checks. And thanks to anyone else I missed.
January 13, 201214 yr I was missing these ones libjpeg.so.8 => not found libXfixes.so.3 => not found libSDL-1.2.so.0 => not found libtheoraenc.so.1 => not found Took me a while to find these, but got them from http://slackware.osuosl.org/ and just used the current release. Tip, don't go looking for libjpeg.so.8, just find libjpeg and libSDL doesn't exist it's called sdl-1.2.14-i486-5.txz but I took a punt and it worked. Phew! Then on another reboot I found 3 more new ones missing, so I went looking for them. libvga was one, and named svgalib-1.9.25-i486-2.txz (not exactly helpful but I took another punt! ) I'm having trouble finding those same files. Where are they on the OSL site?
January 13, 201214 yr select current release, and the you'll see a txt file called file list. That tells you where the files are located. Here's the ones I needed libjpeg - http://slackware.osuosl.org/slackware-current/slackware/l/libjpeg-v8a-i486-1.txz libXfixes - http://slackware.osuosl.org/slackware-current/slackware/x/libXfixes-5.0-i486-1.txz libSDL - http://slackware.osuosl.org/slackware-current/slackware/l/sdl-1.2.14-i486-5.txz libtheoraenc - http://slackware.osuosl.org/slackware-current/slackware/l/libtheora-1.1.1-i486-1.txz The when I ran it again I needed a few more libsvga - http://slackware.osuosl.org/slackware-current/slackware/l/svgalib-1.9.25-i486-2.txz libXrandr - http://slackware.osuosl.org/slackware-current/slackware/x/libXrandr-1.3.1-i486-1.txz libXrender - http://slackware.osuosl.org/slackware-current/slackware/x/libXrender-0.9.6-i486-1.txz Once I completed those it ran without any missing and ffmpeg ran as version 0.9. I hope that helps, PS3MS is still running perfectly for me.
January 13, 201214 yr Thanks! I grabbed libXfixes from the link you posted and placed it in the mencoder folder, but ffmpeg still returns "libXfixes.so.3: cannot open object file". Java also doesn't run (returns "command not found"). I've got my go file configured correctly, so I'm not sure what I'm doing wrong.
January 13, 201214 yr Rajahal, Make sure jre-6u11-i586-1.tgz is in the PS3MS folder, NOT the mencoder file (just put them in as a .tgz file DO NOT unpack it). It installed fine for me, no issues. Maybe you could try adding this to your go file? "export JAVA_HOME=/usr/lib/java" The file name must be the same as the go script, so if you are using a different version, you need to update the go script. regarding your ffmpeg issue, you need to have the following in your go file because the extra files are in .txz format cd /mnt/disk/apps/ps3ms/mencoder installpkg *.txz Once you place the files in the mencoder file (just put them in as .txz files DO NOT unpack them) and you will then need to reboot, then check ffmpeg again and update the files missing and then reboot again until ffmpeg reports no missing files and runs. If you are still struggling try downloading the files from slackware 3.37? http://slackware.osuosl.org/slackware-13.37/ I thought I used the latest release ones, but maybe I used 3.37. The ffmpeg0.9 os Slackware 3.37 I think??? I was working though adapting the existing guides and it's the first time I've had to go looking for these lib files, so it all got a bit confusing, but once I worked out that libXfixes was in libXfixes-5.0-i486-1.txz I just downloaded them and tried them and they worked.
February 6, 201214 yr Hi, so far everything runs smooth (ffmpeg, mencoder, java) - but running PMS gives me [main] WARN 13:25:43.382 Error loading libzen: Unable to load library 'zen': libzen.so: cannot open shared object file: No such file or directory huh? is there anything i've missed so far? Please help me, as I don't quite know where to start my search... Thanks, Herbert [edit] OK, found those packages, but now I get [main] WARN 13:48:41.579 Error loading libzen: Unable to load library 'zen': /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libzen.so.0) [another edit] the packages I found were libmediainfo-0.7.39-i486-1sl.txz libzen-0.4.17-i486-1sl.txz I suppose those are wrong? Where are the correct ones?
February 6, 201214 yr Herbert, So you ran java, ffmpeg, mencoder in via telnet and they all ran without errors? You aren't missing any libs. I had to run it 2 or 3 times to get all the missings parts. And remember to reboot after making changes.
February 7, 201214 yr OK, so thanks for your effort. It's just a warning, so I thought I give it a try - and yes, PMS is running! I had never ever to reboot my machine, though. I added the lines to the go script and entered them manually - and it worked like a charm. The only thing which kept irrating me was the warning, but it seems to do no harm at all. Now I'm gona tweak around some settings, so that mkv can be played on my iPad, and try to set up some mediaplayers. Thanks for the very good description, so that even a slightly outdatet linux user was able to do that... great! BTW: I've installed the PS3MediaServer on my cache drive. If you plan to do so, just rename the ps3ms directory to .ps3ms - the mover script then ignores the directory. Herbert
February 7, 201214 yr Herbert, On reboot the .txz files would have been installed if this is in your go script. Did you install them manually in telnet? If not then you will need to do so, or the .txz file will not have been unpacked. cd /mnt/disk/apps/ps3ms/mencoder installpkg *.txz Did you use the guide that I did above? Just asking because there is lots of info spread about on this thread.
February 7, 201214 yr Yes, I did use the thread above for my installation. And yes, I did register the packages manually with installpkg.
February 12, 201214 yr BTW: I've installed the PS3MediaServer on my cache drive. If you plan to do so, just rename the ps3ms directory to .ps3ms - the mover script then ignores the directory. Herbert nOOb alert! Do you have to put a letter or something in front of the .ps3ms if you put it on a cache drive? I'm unable to rename the directory to .ps3ms otherwise.
February 12, 201214 yr nOOb alert! Do you have to put a letter or something in front of the .ps3ms if you put it on a cache drive? I'm unable to rename the directory to .ps3ms otherwise. No, you can't have anything in front of the period. Telnet or use the physical console and type mc to launch midnight commander, then navigate to /mnt/cache and select the directory, then rename from there.
March 10, 201214 yr On another note, can anyone help me get a start/stop script going for PS3MS? I've tried modifying the AirVideo on, but I don't have a clue what I'm doing, and I also have PS3MS installed on my apps drive.
April 9, 201214 yr No one willing to point me in the right direction with a stop/start script? Oh well. I have found something rather interesting, thought I would post it up anyway. I use handbrake to encode all my DVDs for the kids (saves them scratching the disks) and they watch them on their iPads & in the car on the iPod during long trips. I noticed that my PS3 wouldn't play .mp4 or .m4v files without converting them, but would stream without conversion from my Windows 7 machine. All my other devices (WDTV, Goodplayer on iPads/iPhone) worked fine, but just not on the PS3, even though the file played fine via Windows, and on a USBkey in the PS3. I was beating my head against a well, trying new things, rebooting the server over and over again (not sure how to stop and start PS3MS yet, but a reboot implements new changes) I found this which is exactly my issue, so I'm going to give it a try. http://www.ps3mediaserver.org/forum/viewtopic.php?f=3&t=10413 Anyone else had this issue?
April 10, 201214 yr Finally I got mediainfo working which helps PS3MS figure out the file type, compare it to the PS3.conf renderer for supported file formats. I thought I would share. I loaded the following (a few are listed as dependencies so I loaded them too to save stuffing about later) cxxlibs-6.0.14-x86_64-1.txz libzen-0.4.17-i486-1sl.txz libmediainfo-0.7.39-i486-1sl.txz zlib-1.2.3-i486-2.txz glibc-solibs-2.13-i486-4.txz gcc-g++-4.7.0-i486-1.txz I was getting the error [main] WARN 09:01:50.681 Error loading libzen: Unable to load library 'zen': /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libzen.so.0) and found that running gcc-g++ solved this issue. Now I get [main] INFO 14:08:22.251 Loading MediaInfo library [main] INFO 14:08:22.276 Loaded MediaInfoLib - v0.7.39 MP4 are now streaming without conversion which will save my CPU some work Now I just need to tweek the ps3.conf renderer to accept m4v files the same as an mp4.
April 10, 201214 yr Finally I got mediainfo working which helps PS3MS figure out the file type, compare it to the PS3.conf renderer for supported file formats. I thought I would share. I loaded the following (a few are listed as dependencies so I loaded them too to save stuffing about later) cxxlibs-6.0.14-x86_64-1.txz libzen-0.4.17-i486-1sl.txz libmediainfo-0.7.39-i486-1sl.txz zlib-1.2.3-i486-2.txz glibc-solibs-2.13-i486-4.txz gcc-g++-4.7.0-i486-1.txz I was getting the error [main] WARN 09:01:50.681 Error loading libzen: Unable to load library 'zen': /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libzen.so.0) and found that running gcc-g++ solved this issue. Now I get [main] INFO 14:08:22.251 Loading MediaInfo library [main] INFO 14:08:22.276 Loaded MediaInfoLib - v0.7.39 MP4 are now streaming without conversion which will save my CPU some work Now I just need to tweek the ps3.conf renderer to accept m4v files the same as an mp4. Lacehim, Job well done, would you mind providing links to the files you used, or which mediainfo you downloaded? Thanks
April 10, 201214 yr Sure thing. Credit should go to littlej http://www.ps3mediaserver.org/forum/viewtopic.php?f=3&t=10413 who found the problem, and solved it. I've been looking for help with this for ages, and no one seemed to have a solution to getting PS3MS streaming mp4s to a PS3. mediainfo was downloaded from here http://mediainfo.sourceforge.net/en/Download/Slackware I'm running a HP N40L so I downloaded the x86_64 version. It's unsupported by mediainfo but worked fine. cxxlibs-6.0.14-x86_64-1.txz http://slackware.osuosl.org/slackware64-13.37/slackware64/a/cxxlibs-6.0.14-x86_64-1.txz libzen-0.4.17-i486-1sl.txz http://slackware.org.uk/slacky/slackware-13.1/libraries/libzen/0.4.17/ libmediainfo-0.7.39-i486-1sl.txz http://repository.slacky.eu/slackware-13.1/libraries/libmediainfo/0.7.39/libmediainfo-0.7.39-i486-1sl.txz zlib-1.2.3-i486-2.txz http://slackware.osuosl.org/slackware-13.0/slackware/l/zlib-1.2.3-i486-2.txz glibc-solibs-2.13-i486-4.txz http://slackware.osuosl.org/slackware-13.37/slackware/a/glibc-solibs-2.13-i486-4.txz gcc-g++-4.7.0-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/d/gcc-g++-4.7.0-i486-1.txz I actually found this site rather useful http://pkgs.org/ it provided lots of file information, and a list of dependencies which was useful for someone new to Linux like myself. Anyone else use it? Downloading from it took a few pages so I used slackware.osuosl.org instead for the downloads above. I'm really happy with my unraid 4.7 build, and I'm learning a lot about linux as I go. This forum has been amazing for helping me achieve what I've wanted so it's nice to be able to help others in the same boat. I currently have 1Tb data (small I know but HDD prices are really steep in Australia at the moment), SABNZB, Sickbeard & PS3 Media Server all running off an apps drive with SNAP. It's been running 247 for a while now. Really impressed, and can't wait for drive prices to reduce a bit so I can expand it. I would still like some help with a script to stop/start ps3ms via unmenu, so if you can assist or even just help me with a telnet command to do it, that would be great. I've downloaded a slackware book so hopefully I can figure more of the workings of unraid under the covers. Edit: mp4s play fine now, m4vs still converted, so I modified my PS3.conf (in the renderers folder) and put m4v into StreamExtensions = m4v this forces it to stream and it's working perfectly. I have different renderers set up for my WDTV, PS3 & Goodplayer on the iPhone rather than have bulk modifications in the main PMS.conf file.
Archived
This topic is now archived and is closed to further replies.