Page 10 of 11
Subtitles SOLUTION for WDTV Live!
Posted: Fri Dec 13, 2013 8:53 am
by cyberbooster
I made it!!!
On 3.3.0
java 1.7.0_45
I have to test it throughly, but it seems to work.
- I deleted ALL preferences for the subtitles languages.
- I chose FFmpeg, MEncoder, txMuxeR as order of rendering.
- I used the attached config file.
If you have any suggestion on how to improve my config I will be grateful.
To all of you, thank you for your support!
(now... GPU Acceleration? XD )
Re: [Testers Required] UMS Running on Java 7
Posted: Fri Dec 13, 2013 9:45 pm
by Optimus_prime
Nice work mate, glad to see you fixed it. Sorry i wasn't much help

Re: [Testers Required] UMS Running on Java 7
Posted: Sat Dec 14, 2013 6:56 am
by cyberbooster
No problem mate, we did it together anyway

Thanks to all of you who supported my effort
Next: GPU Acceleration? How do I enable it?
Re: [Testers Required] UMS Running on Java 7
Posted: Wed Apr 02, 2014 8:49 am
by NotarySojac
I'm new to UMS. I had tried Plex and PMS several years ago and they both quickly ran out of memory and it was hit or miss if the PS3 saw them or played anything. I tried the standard UMS on our MacMini and it also ran out of memory serving up any but the smallest playlist. Since the Mini is running Mountain Lion Server and I had Java installed for CrashPlan I thought I'd try the Java 7 build of UMS.
Unlike the normal build (Java 6 presumably) this Java 7 build did not peg all 8 cores (796% was the peak) whenever the PS3 accessed a folder or playlist. By doubling the Xmx and Xss out of heap space errors in the log disappeared.
The problem is I'm seeing a "There is no inputstream to return for..." error for certain media - not exclusively one type as far as I can tell: .mp4, .mkv, .avi
04-01 12:20:35 There is no inputstream to return for wild.russia.siberia.ngc.x264.mkv
04-01 12:20:35 External input stream instance is null... stopping process
04-01 12:20:40 There is no inputstream to return for wild.russia.siberia.ngc.x264.mkv
04-01 12:20:40 External input stream instance is null... stopping process
04-01 12:20:45 Sending kill -14 to the Unix process: 13234
04-01 12:20:45 Sending kill -14 to the Unix process: 13237
04-01 12:20:50 Sending kill -14 to the Unix process: 13242
04-01 12:20:50 Sending kill -14 to the Unix process: 13245
Does not seem to be related to subtitles as some videos with no subtitle track give this error too:
All H.264, MPEG-4 HE AAC .mp4 videos with no subtitle track give this error
And quite a few others do too (info copied from the Info window in various local players):
H264, AC-3, 384.0kbps, 48.0kHz 16bit, 2 channels .mkv give this error
H264, MPEG-3, 192.0kbps, 44.1kHz 32bit, 2 channels .mkv do too
H.264, AC3, 48000 Hz, Stereo (L R) .mp4 fails
H264, DTS, 1536.0kbps, 48.0kHz 16bit, 2 channels .mkv fails
H.264, MPEG-4 HE AAC, 44100 Hz, Mono .mp4 fails
H.264, AC3, 48000 Hz, Stereo (L R) Color Profile HD (1-1-1) .mp4 fails
H264, AC-3, 256.0kbps, 48.0kHz 16bit, 2 channels .mkv with no subtitles does not play
'XVID', MPEG Layer 3, 2 channels, 48000 Hz .avi data type not supported
'H264', MPEG Layer 3, 2 channels, 48000 Hz .avi fail
H264, MP4A, 48.0kHz 16bit, 2 channels .mkv fails
H.264, AAC, 44100 Hz, Stereo (L R) AAC, 44100 Hz, Stereo (L R) .mov fails
H264, AC-3, 384.0kbps, 48.0kHz 16bit, 2 channels .mkv fails
H.264, AC3, 48000 Hz, Stereo (L R) converted from ts streamed from cable box .mp4 fails
H264, AC3, 384.0kbps, 48000 Hz 16bit, Stereo (L R) converted from .ts streamed from cable box .mp4 fails
H.264, AC3, 48000 Hz, Stereo (L R) converted from .ts streamed from cable box .mp4 fails
H.264, AAC, 48000 Hz, Stereo (L R) converted from .ts streamed from cable box .mp4 fails
H.264, AAC, 48000 Hz, 5.1 (C L R Ls Rs LFE) .mov fails
H.264, AAC, 44100 Hz, Stereo (L R) .mov fails
MP42, MPEG-3, 128.0kbps, 48.0kHz 32bit, 2 channels .avi fails with "the data type is not supported (800288C0)" on PS3
Avia on Kindle Fire HD only plays the audio - no video appears on screen and no errors in UMS.
H264, MP4A, 48.0kHz 16bit, 2 channels .mkv plays fine on PS3.
H264, VORBIS, 48.0kHz 16bit, 2 channels .mkv plays fine on PS3.
'XVID', MPEG Layer 3, 2 channels, 48000 Hz .avi plays fine on PS3.
A lot of info displayed in different forms and I have lots more digitized media to test. Currently most of it is gibberish to me.
I'll have to standardize it all and pop it in a spreadsheet to try to see patterns and what needs to be enabled or disabled.
Re: [Testers Required] UMS Running on Java 7
Posted: Thu Apr 03, 2014 6:19 am
by Optimus_prime
Also post a couple of logs after you've tested as i'd like to take a look further into it.
Re: [Testers Required] UMS Running on Java 7
Posted: Thu Apr 03, 2014 6:40 am
by cyberbooster
did you check the right profile settings for the renderer? I had to modify the standard one for my wdtv live.
did you check the latest version of java? I had issues with java <1.7.45
Re: [Testers Required] UMS Running on Java 7
Posted: Thu Apr 03, 2014 12:47 pm
by NotarySojac
Optimus_prime wrote:Also post a couple of logs after you've tested as i'd like to take a look further into it.
Thanks for your reply Optimus_prime. The log in general doesn't look much different than the piece I posted. Here's a redacted sample starting at the latest startup of UMS:
Code: Select all
03-30 15:41:32 Starting Universal Media Server 3.5.0
03-30 15:41:32 Based on PS3 Media Server by shagrath, copyright 2008-2014
03-30 15:41:32 http://www.universalmediaserver.com
03-30 15:41:32
03-30 15:41:32 Build: bf8c8fabd (2014-03-19)
03-30 15:41:32 Java: Java HotSpot(TM) 64-Bit Server VM 1.7.0_51 64-bit by Oracle Corporation
03-30 15:41:32 OS: Mac OS X 64-bit 10.8.5
03-30 15:41:32 Encoding: UTF-8
03-30 15:41:32 Memory: 1365 MB
03-30 15:41:32 Language: en
03-30 15:41:32
03-30 15:41:32 Working directory: /Applications/Universal Media Server J7.app/Contents/Resources
03-30 15:41:32 Temp directory: /var/folders/2m/b6ns5065399603y1fnb0nqvc0000gn/T/universalmediaserver
03-30 15:41:32 Logging config file: /Applications/Universal Media Server J7.app/Contents/Resources/logback.xml
03-30 15:41:32 debug.log: /Users/USERXX/Library/Application Support/UMS/debug.log
03-30 15:41:32
03-30 15:41:32 Profile directory: /Users/USERXX/Library/Application Support/UMS
03-30 15:41:32 Profile directory permissions: rw
03-30 15:41:32 Profile path: /Users/USERXX/Library/Application Support/UMS/UMS.conf
03-30 15:41:32 Profile permissions: rw
03-30 15:41:32 Profile name: USERXX.local
03-30 15:41:32
03-30 15:41:32 Web conf path: /Users/USERXX/Library/Application Support/UMS/WEB.conf
03-30 15:41:32 Web conf permissions: file not found
03-30 15:41:32
03-30 15:41:32 Checking shared folder: /Users/USERXX/Movies
03-30 15:41:32 Checking shared folder: /Volumes/Video/videos
03-30 15:41:32 Loading MediaInfo library
03-30 15:41:32 Loaded MediaInfoLib - v0.7.58
03-30 15:41:32 Loading renderer configurations from /Applications/Universal Media Server J7.app/Contents/Resources/renderers
03-30 15:41:32 Loaded configuration for renderer: AirPlayer
03-30 15:41:32 Loaded configuration for renderer: Android
03-30 15:41:32 Loaded configuration for renderer: KalemSoft Media Player
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia 4500
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia 5500
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia EX
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia EX620
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia HX
03-30 15:41:32 Loaded configuration for renderer: Sony Bravia W6/W8/W9
03-30 15:41:32 Loaded configuration for renderer: D-Link DSM-510
03-30 15:41:32 Loaded configuration for renderer: DirecTV HR
03-30 15:41:32 Loaded configuration for renderer: Freebox HD
03-30 15:41:32 Loaded configuration for renderer: Freecom MusicPal
03-30 15:41:32 Loaded configuration for renderer: Pioneer Kuro
03-30 15:41:32 Loaded configuration for renderer: LG 42LA644V
03-30 15:41:32 Loaded configuration for renderer: LG Smart TV Upgrader
03-30 15:41:32 Loaded configuration for renderer: Nokia N900
03-30 15:41:32 Loaded configuration for renderer: Netgear NeoTV
03-30 15:41:32 Loaded configuration for renderer: OPPO BDP-83
03-30 15:41:32 Loaded configuration for renderer: OPPO BDP-93
03-30 15:41:32 Loaded configuration for renderer: Onkyo TX-NR717
03-30 15:41:32 Loaded configuration for renderer: PlayStation 3
03-30 15:41:32 Loaded configuration for renderer: Panasonic TV
03-30 15:41:32 Loaded configuration for renderer: Panasonic TX-L32V10E
03-30 15:41:32 Loaded configuration for renderer: Philips Aurea
03-30 15:41:32 Loaded configuration for renderer: Philips TV
03-30 15:41:32 Loaded configuration for renderer: Popcorn Hour
03-30 15:41:32 Loaded configuration for renderer: Realtek
03-30 15:41:32 Loaded configuration for renderer: Sony SMP-N100
03-30 15:41:32 Loaded configuration for renderer: Samsung SMT-G7400
03-30 15:41:32 Loaded configuration for renderer: Samsung D7000
03-30 15:41:32 Loaded configuration for renderer: Samsung AllShare
03-30 15:41:32 Loaded configuration for renderer: Samsung Mobile
03-30 15:41:32 Loaded configuration for renderer: Samsung WiseLink
03-30 15:41:32 Loaded configuration for renderer: Sharp Aquos
03-30 15:41:32 Loaded configuration for renderer: Showtime 3
03-30 15:41:32 Loaded configuration for renderer: Showtime 4
03-30 15:41:32 Loaded configuration for renderer: Sony Blu-ray
03-30 15:41:32 Loaded configuration for renderer: Sony Home Theatre System
03-30 15:41:32 Loaded configuration for renderer: Sony STR-DA5800ES
03-30 15:41:32 Loaded configuration for renderer: Streamium
03-30 15:41:32 Loaded configuration for renderer: Telstra T-Box
03-30 15:41:32 Loaded configuration for renderer: VideoWeb TV
03-30 15:41:32 Loaded configuration for renderer: Vizio Smart TV
03-30 15:41:32 Loaded configuration for renderer: WD TV Live
03-30 15:41:32 Loaded configuration for renderer: WMP
03-30 15:41:32 Loaded configuration for renderer: XBMC
03-30 15:41:32 Loaded configuration for renderer: Xbox 360
03-30 15:41:32 Loaded configuration for renderer: Yamaha RX-A1010
03-30 15:41:32 Loaded configuration for renderer: Yamaha RX-V3900
03-30 15:41:32 Loaded configuration for renderer: Yamaha RX-V671
03-30 15:41:32 Loaded configuration for renderer: iPad / iPhone
03-30 15:41:32 Checking the fontconfig cache, this can take two minutes or so.
03-30 15:41:32 Searching for plugins in /Applications/Universal Media Server J7.app/Contents/Resources/plugins
03-30 15:41:32 No plugins found
03-30 15:41:32 Registering transcoding engine: FFmpeg Audio
03-30 15:41:32 Registering transcoding engine: MEncoder
03-30 15:41:32 Registering transcoding engine: FFmpeg
03-30 15:41:32 Registering transcoding engine: VLC
03-30 15:41:32 Registering transcoding engine: FFmpeg Web Video
03-30 15:41:32 Registering transcoding engine: MEncoder Web
03-30 15:41:32 Registering transcoding engine: VLC Web Video
03-30 15:41:32 Registering transcoding engine: tsMuxeR
03-30 15:41:32 Registering transcoding engine: Audio High Fidelity
03-30 15:41:32 Registering transcoding engine: VLC Web Audio (Legacy)
03-30 15:41:32 Registering transcoding engine: VLC Web Video (Legacy)
03-30 15:41:32 Registering transcoding engine: dcraw Thumbnailer
03-30 15:41:33 Using address /192.168.1.3 found on network interface: name:en0 (en0)
03-30 15:41:33 Created socket: /192.168.1.3:5001
03-30 15:41:33 Using database located at: /Applications/Universal Media Server J7.app/Contents/Resources/database
03-30 15:41:33 A tiny cache admin interface is available at: http://192.168.1.3:5001/console/home
03-30 15:41:33 Checking shared folder: /Users/USERXX/Movies
03-30 15:41:33 Checking shared folder: /Volumes/Video/videos
03-30 15:42:23 Using the following UUID configured in UMS.conf: 18ec2861-c78f-4909-92c6-10dcf70062cf
03-30 15:42:23 The server is now available for renderers to find
03-30 15:42:24 No IP filter specified, access granted to /192.168.1.12
03-30 15:42:24 Checking IP: 192.168.1.12 for PlayStation 3
03-30 15:42:24 Checking shared folder: /Users/USERXX/Movies
03-30 15:42:24 Checking shared folder: /Volumes/Video/videos
03-30 15:42:24 Renderer PlayStation 3 found on this address: 192.168.1.12
03-30 15:43:55 There is no inputstream to return for Clannad Episode 01 English Dub
03-30 15:43:55 External input stream instance is null... stopping process
03-30 15:44:01 There is no inputstream to return for Clannad Episode 01 English Dub
03-30 15:44:01 External input stream instance is null... stopping process
03-30 15:44:05 Sending kill -14 to the Unix process: 80830
03-30 15:44:05 Sending kill -14 to the Unix process: 80833
03-30 15:44:11 Sending kill -14 to the Unix process: 80838
03-30 15:44:11 Sending kill -14 to the Unix process: 80841
03-30 15:44:33 Process /Applications/Universal Media Server J7.app/Contents/Resources/osx/mencoder has a return code of 1! Maybe an error occurred... check the log file
03-30 15:44:33 Started playing !RootFolder.1! on your PlayStation 3
03-30 15:44:37 Stopped playing !RootFolder.1! on your PlayStation 3
03-30 15:44:58 The file /Volumes/Video/videos/ArTonlico [PS3]アルトネリコ3 世界終焉の引鉄は少女の詩が弾く [HD-1080p] PV.mp4 could not be parsed. It will be hidden
03-30 15:45:22 There is no inputstream to return for Clannad Episode 01 English Dub
03-30 15:45:22 External input stream instance is null... stopping process
...
04-01 13:03:54 Started playing Dinner Date.wmv on your PlayStation 3
04-01 13:05:22 Stopped playing Dinner Date.wmv on your PlayStation 3
04-01 13:05:37 Started playing Dream-Window-Reflections_on_the_Japanese_Garden.mp4 on your PlayStation 3
04-01 13:06:53 Stopped playing Dream-Window-Reflections_on_the_Japanese_Garden.mp4 on your PlayStation 3
04-01 13:07:11 There is no inputstream to return for Endeavour - 2012 (full) HD (young inspector Morse).mp4
04-01 13:07:11 External input stream instance is null... stopping process
04-01 13:07:21 Sending kill -14 to the Unix process: 14209
04-01 13:07:21 Sending kill -14 to the Unix process: 14212
04-01 13:07:35 There is no inputstream to return for elton_john_and_leon_russell-hey_ahab_(late_show_09-02-11)-hdtv-720p-x264-2011-srp.mkv
04-01 13:07:35 External input stream instance is null... stopping process
04-01 13:07:38 Error initializing process:
java.io.FileNotFoundException: /var/folders/2m/b6ns5065399603y1fnb0nqvc0000gn/T/universalmediaserver/1396372056005tsmuxerout.ts (No such file or directory)
at java.io.RandomAccessFile.open(Native Method) ~[na:1.7.0_51]
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:241) ~[na:1.7.0_51]
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:122) ~[na:1.7.0_51]
at net.pms.io.PipeProcess.getInputStream(PipeProcess.java:129) ~[ums.jar:3.5.0]
at net.pms.io.ProcessWrapperImpl.run(ProcessWrapperImpl.java:197) ~[ums.jar:3.5.0]
04-01 13:07:41 There is no inputstream to return for elton_john_and_leon_russell-hey_ahab_(late_show_09-02-11)-hdtv-720p-x264-2011-srp.mkv
04-01 13:07:45 Sending kill -14 to the Unix process: 14223
04-01 13:07:45 Sending kill -14 to the Unix process: 14226
04-01 13:07:57 Started playing Evangelion_1.11_You_Are_(Not)_Alone_(2009)_[1080p,BluRay,x264,DTS-ES]_-_THORA.mkv on your PlayStation 3
04-01 13:14:11 Stopped playing Evangelion_1.11_You_Are_(Not)_Alone_(2009)_[1080p,BluRay,x264,DTS-ES]_-_THORA.mkv on your PlayStation 3
04-01 16:50:00 Configuration saved to: /Users/USERXX/Library/Application Support/UMS/UMS.conf
The Mini has the current Java release - 7.51
Re: [Testers Required] UMS Running on Java 7
Posted: Thu Apr 03, 2014 12:55 pm
by NotarySojac
cyberbooster wrote:did you check the right profile settings for the renderer? I had to modify the standard one for my wdtv live.
did you check the latest version of java? I had issues with java <1.7.45
The MacMini has the current Java - 7.51.
Looking into the profile settings was my next step, cyberbooster. I saw what you had to go through to get the WD to work with UMS…or vice-versa… Hopefully I will not have the hardware troubles you did on top of everything else. Were you seeing "External input stream instance is null" in your logs?
Re: [Testers Required] UMS Running on Java 7
Posted: Sat Apr 05, 2014 7:33 pm
by cyberbooster
NotarySojac wrote:cyberbooster wrote:did you check the right profile settings for the renderer? I had to modify the standard one for my wdtv live.
did you check the latest version of java? I had issues with java <1.7.45
The MacMini has the current Java - 7.51.
Looking into the profile settings was my next step, cyberbooster. I saw what you had to go through to get the WD to work with UMS…or vice-versa… Hopefully I will not have the hardware troubles you did on top of everything else. Were you seeing "External input stream instance is null" in your logs?
No, my issues were with subtitles not showing.
If I use FFMpeg I get no subs but the right legth (and I can skip forward/backward), if I use MEncoder I get subs but 18:18 length all the time. Go figure.
Re: [Testers Required] UMS Running on Java 7
Posted: Mon Apr 07, 2014 8:24 am
by NotarySojac
Optimus_prime wrote:Also post a couple of logs after you've tested as i'd like to take a look further into it.
UMS (listed as PMS in the Activity Monitor) crashed several times today while I was trying to play various media types - including mp4 & mkv videos I had played previously (I can tell because there's a RESUME... for each I was playing).
Here's the archived logs. There was a ton of OutOfMemoryError: java heap space despite the fact that I had doubled its Xmx and Xms settings.