Jump to content

External Player stopped working


shawnf

Recommended Posts

justsomebody

@@Luke, can you add me to this PM thread, too? I am also having issues since the latest update, with no changes having been made on my end. I'm also getting a "stream.mp4" path passed to my external player which is causing issues. (MPC-HC can't find .srt files for subtitles with this type of path. Tested VLC too, same path, same result.)

 

http://192.168.20.18:8096/emby/Videos/1489062/stream.mp4?Static=true&mediaSourceId=2922ba806ba9658185a2c069920ef67e&deviceId=LIVING-ROOM-PC&api_key=5ca59d6553b3481ba985580a398b7822

 

 

 

 

 

If this is getting passed into the external player instead of the direct file path, then it means the machine running Emby Theater does not have direct access to the M: path

 

The machine running Emby Theater AND Emby Server is the same machine on which the E: path (in my case) resides. They are on different drives (Emby Theater and Emby Server on the C: drive, video files on the E: drive), all on one desktop computer. I can't imagine why all of a sudden Emby Theater would not have direct access to local files that it has had no problem with for years, with no changes except for an Emby Theater update.

 

And like others, I'm discovering that almost nothing is written to the log files, even with debugging on. Most recent is attached. Is this by design?

theater-63708668296.txt

Edited by somegirl
Link to comment
Share on other sites

Hi.

I just restored version 3.0.9 from backup and PowerDVD starting working fine with Emby Theater.

Launched straight into the program when selected.

 

I am more then happy to run any config/diagnostic process if it helps. I am sure it will update to 3.0.10 at some point as I saw it requested the .zip file.

(I changed the autoupdate to false, but from I have read that doesn't stop the updates or it was a old thread)

Link to comment
Share on other sites

Guest asrequested

Thinking about this a little bit more, the logs I looked at yesterday may point to something. In the stable server logs, playback was just cut off. But in the beta server logs, it said that 'stop' was pressed in mpv. Which it absolutely wasn't. So I'm wondering if something is occurring that server is misinterpreting, and ending playback.

 

Luke, you want me to post the logs excerpts showing what I'm talking about? I can do that later, when I get home.

Link to comment
Share on other sites

Guest asrequested

Ok, I misremembered what the server logs reported. They appear to be the same. For consistency, I used the same video on each server. It played for a very short time, then it simply closed at the same point. For comparison, here's how mpv normally closes, when pressing stop.

 

mpv standalone

[  32.178][t][vo/gpu] pass 'drawing osd': last 51us avg 86us peak 6797us
[  32.178][t][vo/gpu] Running hooks for LUMA
[  32.178][t][vo/gpu] Updating UBO uniform 'random'
[  32.178][t][vo/gpu] Updating global uniform 'texture0'
[  32.178][t][vo/gpu] Running hooks for CHROMA
[  32.178][t][vo/gpu] Updating UBO uniform 'random'
[  32.178][t][vo/gpu] Updating global uniform 'texture0'
[  32.178][t][vo/gpu] Running hooks for CHROMA_SCALED
[  32.178][t][vo/gpu] Updating global uniform 'texture0'
[  32.178][t][vo/gpu] Updating global uniform 'texture1'
[  32.178][d][cplayer] Done terminating demuxers.
[  32.178][t][vo/gpu] Updating global uniform 'dither'
[  32.178][t][vo/gpu] Updating global uniform 'texture0'
[  32.178][v][cplayer] finished playback, success (reason 3)
[  32.178][i][cplayer] 
[  32.178][i][cplayer] 
[  32.178][i][cplayer] Exiting... (Quit)
[  32.178][t][vo/gpu] pass 'debanding (luma)': last 10119us avg 5428us peak 10416us
[  32.178][t][vo/gpu] pass 'debanding (chroma)': last 685us avg 1059us peak 8489us
[  32.178][t][vo/gpu] pass 'combining planes + color conversion': last 2287us avg 2544us peak 9455us
[  32.178][t][vo/gpu] pass 'scale=bilinear (rgb) + output to screen': last 2575us avg 2831us peak 10409us
[  32.178][d][ytdl_hook] Exiting...
[  32.179][t][vo/gpu] pass 'drawing osd': last 51us avg 86us peak 6797us
[  32.179][d][auto_profiles] Exiting...
[  32.179][d][stats] Exiting...
[  32.179][d][osc] Exiting...
[  32.184][d][ao/wasapi] Uninit wasapi
[  32.184][d][ao/wasapi] Thread Reset
[  32.185][d][ao/wasapi] Thread shutdown
[  32.193][d][ao/wasapi] Thread uninit done
[  32.193][d][ao/wasapi] Thread return
[  32.193][d][ao/wasapi] Uninit wasapi done
[  32.202][d][vo/gpu] flushing shader cache
[  32.204][v][vo/gpu/win32] uninit

Here's how it looks when I use it as an external player, and the playback just ends.

 

mpv with stable server

[  29.995][t][vo/gpu] pass 'drawing osd': last 53us avg 173us peak 7646us
[  30.035][t][vo/gpu] Running hooks for LUMA
[  30.035][t][vo/gpu] Updating UBO uniform 'random'
[  30.035][t][vo/gpu] Updating global uniform 'texture0'
[  30.035][t][vo/gpu] Running hooks for CHROMA
[  30.036][t][vo/gpu] Updating UBO uniform 'random'
[  30.036][t][vo/gpu] Updating global uniform 'texture0'
[  30.036][t][vo/gpu] Running hooks for CHROMA_SCALED
[  30.036][t][vo/gpu] Updating global uniform 'texture0'
[  30.036][t][vo/gpu] Updating global uniform 'texture1'
[  30.036][t][vo/gpu] Updating global uniform 'dither'
[  30.036][t][vo/gpu] Updating global uniform 'texture0'
[  30.037][t][vo/gpu] pass 'map frame (hwdec)': last 2281us avg 4558us peak 10203us
[  30.037][t][vo/gpu] pass 'debanding (luma)': last 2187us avg 3547us peak 11411us
[  30.038][t][vo/gpu] pass 'debanding (chroma)': last 708us avg 692us peak 958us

mpv with beta server

[  30.016][t][vo/gpu] pass 'drawing osd': last 58us avg 59us peak 1155us
[  30.055][t][vo/gpu] Running hooks for LUMA
[  30.055][t][vo/gpu] Updating UBO uniform 'random'
[  30.056][t][vo/gpu] Updating global uniform 'texture0'
[  30.056][t][vo/gpu] Running hooks for CHROMA
[  30.056][t][vo/gpu] Updating UBO uniform 'random'
[  30.056][t][vo/gpu] Updating global uniform 'texture0'
[  30.056][t][vo/gpu] Running hooks for CHROMA_SCALED
[  30.056][t][vo/gpu] Updating global uniform 'texture0'
[  30.057][t][vo/gpu] Updating global uniform 'texture1'
[  30.057][t][vo/gpu] Updating global uniform 'dither'
[  30.057][t][vo/gpu] Updating global uniform 'texture0'
[  30.058][t][vo/gpu] pass 'map frame (hwdec)': last 2330us avg 4451us peak 9459us
[  30.058][t][vo/gpu] pass 'debanding (luma)': last 2125us avg 2210us peak 2480us
[  30.058][t][vo/gpu] pass 'debanding (chroma)': last 733us avg 722us peak 962us
[  30.058][t][vo/gpu] pass 'combining planes + color conversion': last 2184us avg 2844us peak 9521us
[  30.058][t][vo/gpu] pass 'scale=bilinear (rgb) + output to screen': last 9574us avg 6108us peak 10027us
[  30.058][t][vo/gpu] pass 'drawing osd': last 0us avg 59us peak 1155us

Beta server

2019-11-07 17:48:26.480 Debug App: ReportPlaybackStopped PlaySessionId: b945f735128d4731b3ef1be2f2d0bfe9
2019-11-07 17:48:26.481 Info SessionManager: Playback stopped reported by app Emby Theater 3.0.10 playing Ant-Man and the Wasp. Stopped at 7089514 ms
2019-11-07 17:48:26.482 Info HttpServer: HTTP Response 204 to 10.1.1.13. Time: 4ms. http://10.1.1.25:8095/emby/Sessions/Playing/Stopped
2019-11-07 17:48:26.482 Info HttpServer: HTTP OPTIONS http://10.1.1.25:8095/emby/Users/1f5fa4a5e2ec4a0f940e9f14cfd9595c. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:48:26.483 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 0ms. http://10.1.1.25:8095/emby/Users/1f5fa4a5e2ec4a0f940e9f14cfd9595c
2019-11-07 17:48:26.483 Info HttpServer: HTTP OPTIONS http://10.1.1.25:8095/emby/Items/161577/PlaybackInfo?UserId=1f5fa4a5e2ec4a0f940e9f14cfd9595c&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:48:26.483 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 0ms. http://10.1.1.25:8095/emby/Items/161577/PlaybackInfo?UserId=1f5fa4a5e2ec4a0f940e9f14cfd9595c&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp
2019-11-07 17:48:26.485 Info HttpServer: HTTP POST http://10.1.1.25:8095/emby/Items/161577/PlaybackInfo?UserId=1f5fa4a5e2ec4a0f940e9f14cfd9595c&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:48:26.485 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/Users/1f5fa4a5e2ec4a0f940e9f14cfd9595c. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:48:26.487 Debug App: GetPostedPlaybackInfo request: {"Id":"161577","UserId":"1f5fa4a5e2ec4a0f940e9f14cfd9595c","MaxStreamingBitrate":120000000,"StartTimeTicks":0,"DeviceProfile":{"EnableAlbumArtInDidl":false,"EnableSingleAlbumArtLimit":false,"EnableSingleSubtitleLimit":false,"SupportedMediaTypes":"Audio,Photo,Video","MaxAlbumArtWidth":0,"MaxAlbumArtHeight":0,"MaxStreamingBitrate":200000000,"MusicStreamingTranscodingBitrate":192000,"TimelineOffsetSeconds":0,"RequiresPlainVideoItems":false,"RequiresPlainFolders":false,"IgnoreTranscodeByteRangeRequests":false,"XmlRootAttributes":[],"DirectPlayProfiles":[{"Type":"Video"},{"Type":"Audio"}],"TranscodingProfiles":[{"Container":"ts","Type":"Video","VideoCodec":"h264,mpeg2video,hevc","AudioCodec":"ac3,mp3,aac","Protocol":"hls","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MaxAudioChannels":"6","MinSegments":1,"SegmentLength":3,"BreakOnNonKeyFrames":true},{"Container":"ts","Type":"Audio","AudioCodec":"aac","Protocol":"hls","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MinSegments":0,"SegmentLength":3,"BreakOnNonKeyFrames":true},{"Container":"mp3","Type":"Audio","AudioCodec":"mp3","Protocol":"http","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MinSegments":0,"SegmentLength":0,"BreakOnNonKeyFrames":false}],"ContainerProfiles":[],"CodecProfiles":[],"ResponseProfiles":[],"SubtitleProfiles":[{"Format":"srt","Method":"External"},{"Format":"ssa","Method":"External"},{"Format":"ass","Method":"External"},{"Format":"vtt","Method":"External"},{"Format":"srt","Method":"Embed"},{"Format":"subrip","Method":"Embed"},{"Format":"ass","Method":"Embed"},{"Format":"ssa","Method":"Embed"},{"Format":"dvb_teletext","Method":"Embed"},{"Format":"dvb_subtitle","Method":"Embed"},{"Format":"dvbsub","Method":"Embed"},{"Format":"pgs","Method":"Embed"},{"Format":"pgssub","Method":"Embed"},{"Format":"dvdsub","Method":"Embed"},{"Format":"vtt","Method":"Embed"},{"Format":"sub","Method":"Embed"},{"Format":"idx","Method":"Embed"},{"Format":"smi","Method":"Embed"}]},"EnableDirectPlay":true,"EnableDirectStream":true,"EnableTranscoding":true,"AllowVideoStreamCopy":true,"AllowAudioStreamCopy":true,"IsPlayback":false,"AutoOpenLiveStream":false,"DirectPlayProtocols":["File","Http","Rtp","Rtmp","Rtsp","Ftp"]}
2019-11-07 17:48:26.487 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 2ms. http://10.1.1.25:8095/emby/Users/1f5fa4a5e2ec4a0f940e9f14cfd9595c
2019-11-07 17:48:26.489 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-11-07T01%3A48%3A26.758Z&hasUserId=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-07 17:48:26.493 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-11-01T01%3A48%3A26.759Z&hasUserId=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-07 17:48:26.495 Info App: User policy for Peter. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2019-11-07 17:48:26.498 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 13ms. http://10.1.1.25:8095/emby/Items/161577/PlaybackInfo?UserId=1f5fa4a5e2ec4a0f940e9f14cfd9595c&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp
2019-11-07 17:48:26.499 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 10ms. http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-11-07T01%3A48%3A26.758Z&hasUserId=true
2019-11-07 17:48:26.501 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 9ms. http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-11-01T01%3A48%3A26.759Z&hasUserId=false
2019-11-07 17:48:26.527 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-11-07T01%3A48%3A26.799Z&hasUserId=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-07 17:48:26.527 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-11-01T01%3A48%3A26.799Z&hasUserId=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-07 17:48:26.531 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 4ms. http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-11-07T01%3A48%3A26.799Z&hasUserId=true
2019-11-07 17:48:26.533 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 6ms. http://10.1.1.25:8095/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-11-01T01%3A48%3A26.799Z&hasUserId=false
2019-11-07 17:48:34.762 Info HttpServer: HTTP GET http://10.1.1.25:8095/emby/System/Logs/embyserver.txt. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36

Stable server

2019-11-07 17:52:30.165 Debug App: ReportPlaybackStopped PlaySessionId: 
2019-11-07 17:52:30.165 Info SessionManager: Playback stopped reported by app Emby Theater 3.0.10 playing Ant-Man and the Wasp. Stopped at 7089514 ms
2019-11-07 17:52:30.165 Info PlaybackReporting - EventMonitorEntryPoint: _sessionManager_PlaybackStop : Entered
2019-11-07 17:52:30.166 Info PlaybackReporting - EventMonitorEntryPoint: Saving final duration for Item : HTPC-6a8eb582a4af42d1bcef357a756df9b8-670292
2019-11-07 17:52:30.166 Info HttpServer: HTTP Response 204 to 10.1.1.13. Time: 1ms. http://10.1.1.15:8096/emby/Sessions/Playing/Stopped
2019-11-07 17:52:30.170 Info HttpServer: HTTP OPTIONS http://10.1.1.15:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:52:30.170 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 0ms. http://10.1.1.15:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8
2019-11-07 17:52:30.171 Info HttpServer: HTTP OPTIONS http://10.1.1.15:8096/emby/Items/670292/PlaybackInfo?UserId=6a8eb582a4af42d1bcef357a756df9b8&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:52:30.171 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 0ms. http://10.1.1.15:8096/emby/Items/670292/PlaybackInfo?UserId=6a8eb582a4af42d1bcef357a756df9b8&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp
2019-11-07 17:52:30.172 Info HttpServer: HTTP POST http://10.1.1.15:8096/emby/Items/670292/PlaybackInfo?UserId=6a8eb582a4af42d1bcef357a756df9b8&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:52:30.172 Info HttpServer: HTTP GET http://10.1.1.15:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) EmbyTheater/3.0.10 Chrome/78.0.3905.1 Electron/7.0.0 Safari/537.36
2019-11-07 17:52:30.172 Debug App: GetPostedPlaybackInfo request: {"Id":"670292","UserId":"6a8eb582a4af42d1bcef357a756df9b8","MaxStreamingBitrate":120000000,"StartTimeTicks":0,"DeviceProfile":{"EnableAlbumArtInDidl":false,"EnableSingleAlbumArtLimit":false,"EnableSingleSubtitleLimit":false,"SupportedMediaTypes":"Audio,Photo,Video","MaxAlbumArtWidth":0,"MaxAlbumArtHeight":0,"MaxStreamingBitrate":200000000,"MaxStaticBitrate":200000000,"MusicStreamingTranscodingBitrate":192000,"TimelineOffsetSeconds":0,"RequiresPlainVideoItems":false,"RequiresPlainFolders":false,"IgnoreTranscodeByteRangeRequests":false,"XmlRootAttributes":[],"DirectPlayProfiles":[{"Type":"Video"},{"Type":"Audio"}],"TranscodingProfiles":[{"Container":"ts","Type":"Video","VideoCodec":"h264,mpeg2video,hevc","AudioCodec":"ac3,mp3,aac","Protocol":"hls","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MaxAudioChannels":"6","MinSegments":1,"SegmentLength":3,"BreakOnNonKeyFrames":true},{"Container":"ts","Type":"Audio","AudioCodec":"aac","Protocol":"hls","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MinSegments":0,"SegmentLength":3,"BreakOnNonKeyFrames":true},{"Container":"mp3","Type":"Audio","AudioCodec":"mp3","Protocol":"http","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","MinSegments":0,"SegmentLength":0,"BreakOnNonKeyFrames":false}],"ContainerProfiles":[],"CodecProfiles":[],"ResponseProfiles":[],"SubtitleProfiles":[{"Format":"srt","Method":"External"},{"Format":"ssa","Method":"External"},{"Format":"ass","Method":"External"},{"Format":"vtt","Method":"External"},{"Format":"srt","Method":"Embed"},{"Format":"subrip","Method":"Embed"},{"Format":"ass","Method":"Embed"},{"Format":"ssa","Method":"Embed"},{"Format":"dvb_teletext","Method":"Embed"},{"Format":"dvb_subtitle","Method":"Embed"},{"Format":"dvbsub","Method":"Embed"},{"Format":"pgs","Method":"Embed"},{"Format":"pgssub","Method":"Embed"},{"Format":"dvdsub","Method":"Embed"},{"Format":"vtt","Method":"Embed"},{"Format":"sub","Method":"Embed"},{"Format":"idx","Method":"Embed"},{"Format":"smi","Method":"Embed"}]},"EnableDirectPlay":true,"EnableDirectStream":true,"EnableTranscoding":true,"AllowVideoStreamCopy":true,"AllowAudioStreamCopy":true,"IsPlayback":false,"AutoOpenLiveStream":false,"DirectPlayProtocols":["File","Http","Rtp","Rtmp","Rtsp","Ftp"]}
2019-11-07 17:52:30.174 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 2ms. http://10.1.1.15:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8
2019-11-07 17:52:30.176 Info App: User policy for Peter. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2019-11-07 17:52:30.177 Info App: RemoteClientBitrateLimit: 3000000, RemoteIp: 10.1.1.13, IsInLocalNetwork: True
2019-11-07 17:52:30.177 Info App: RemoteClientBitrateLimit: 3000000, RemoteIp: 10.1.1.13, IsInLocalNetwork: True
2019-11-07 17:52:30.177 Info App: RemoteClientBitrateLimit: 3000000, RemoteIp: 10.1.1.13, IsInLocalNetwork: True
2019-11-07 17:52:30.177 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 5ms. http://10.1.1.15:8096/emby/Items/670292/PlaybackInfo?UserId=6a8eb582a4af42d1bcef357a756df9b8&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=120000000&DirectPlayProtocols=File%2CHttp%2CRtp%2CRtmp%2CRtsp%2CFtp
2019-11-07 17:52:30.182 Info PlaybackReporting - EventMonitorEntryPoint: Removing Old Key from playback_trackers : HTPC-6a8eb582a4af42d1bcef357a756df9b8-670292
2019-11-07 17:52:37.179 Info HttpServer: HTTP GET http://10.1.1.14:8096/emby/System/Logs/embyserver.txt. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36

No buttons were pressed, no mouse was moved. I simply hit play, and walked away. Can you make any sense of this, Luke?

Edited by Doofus
Link to comment
Share on other sites

Guest asrequested

Ok, I think I found the culprit. I had the log level set to vo=trace, and apparently when used with the emby server, mpv doesn't like that. My bad  :unsure:

 

And yes, VLC worked just fine :)

Link to comment
Share on other sites

Guest asrequested

I remember having issues with PDVD a while ago. There is more than one way to launch it. I don't have it anymore, and I don't remember the specific executables, but maybe explore that possibility?

Link to comment
Share on other sites

justsomebody
What exactly is your issue? Have you described it anywhere?

 

 

@@Luke... YES, in this very thread. Here: https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/page-2&do=findComment&comment=804170

 

It seems likely related to @@shawnf's issue (which is what actually started this thread in the very first post) and @@bluejoe247's. @'s issue which I guess got merged into this thread seems to be something different.

 

https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/&do=findComment&comment=802862

https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/&do=findComment&comment=803903

https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/&do=findComment&comment=804082

https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/&do=findComment&comment=804117

 

You referred to a PM thread which you thought had some related troubleshooting and I asked to be added to that (again: https://emby.media/community/index.php?/topic/78938-external-player-stopped-working/page-2&do=findComment&comment=804170).I'm happy to go through it and see if it is helpful. But given that my setup is all on one PC (no actual "file sharing"), and has been working for a very long time until the latest Emby Theater update with no change on my end, and others seem to have similar issues that also started with the most recent Emby Theater update, it seems worth considering that something in Emby Theater changed that caused this.

Link to comment
Share on other sites

I added you to the PM from a recent user. It's the same thing that I mentioned about requiring direct file access.

Link to comment
Share on other sites

Guest asrequested

At this point everybody should be using the correct network path in the server library, regardless of whether the videos are on the same machine as the player or not. The server needs to direct the player to the exact location of video, or it won't work. 

Link to comment
Share on other sites

justsomebody
 

@, Yes, I have the shared network path set for all of my libraries, such as:

 

Folder: E:\My Videos\TV

Shared network folder: \\LIVING-ROOM-PC\My Videos\TV

 

This has worked fine for a very long time. The path has not changed, is still correct, and works both locally and over my network just fine.

 


 

I've read though that PM thread, thanks. You said to "Take a look at the path that is displayed on the video detail screen in the web app. That is the path the ET machine needs to be able to reach." In my case this shows (for a random sample video):

 

\\LIVING-ROOM-PC\My Videos\TV\My Love from Another Star\Season 01\My Love from Another Star - S01E18 - Episode 18 [HDTV-720p].mp4

 

And then you said "Try taking this path and entering it into windows explorer on the ET machine. Make sure it is accessible before trying to play in Emby."

 

So I did exactly that and as expected, the path works fine. It works fine on the PC where I use ET, and it works fine on other PCs on my home network as well.

 

The other user with the problem in that PM thread found that his network path was not set correctly. Mine is correct and functional.  

 

I also changed ET back to using its built-in player temporarily (a nightmare on my shitty old PC), and I can see in "stats for nerds" that it's also using that streaming URL instead of the direct path.

 

So why is ET all of a sudden passing a streaming URL like http://192.168.20.18:8096/emby/Videos/1489062/stream.mp4....instead of the direct path? This seems to suggest that it doesn't have direct access, or at least "thinks" it doesn't, when it does/should.

 

What else can I do to help troubleshoot why it would not have direct access when it should?

Link to comment
Share on other sites

Guest asrequested

Well, I had an old version of PowerDVD sitting around, so I thought I'd take this for a spin. Aaaand, it didn't work. Just the same as these guys are saying, it launches but doesn't play anything. All the other players work, VLC, mpv etc. Now I remember why I got rid of PDVD... it sucks!

Edited by Doofus
Link to comment
Share on other sites

justsomebody

Nope, VLC fares the same as MPC-HC. (Both of them can play the streaming URL that Emby is passing them, but they can't find .srt subtitle files because since they don't have the direct path of the video, they don't know where they should be looking.)

Link to comment
Share on other sites

raymondjpg

Nope, VLC fares the same as MPC-HC. (Both of them can play the streaming URL that Emby is passing them, but they can't find .srt subtitle files because since they don't have the direct path of the video, they don't know where they should be looking.)

 

I use PotPlayer as an external player for Emby Theater, and with version 3.0.10 installed PotPlayer is picking up .srt files associated with videos with no problems.

 

The usual rules apply where external subtitle files are concerned. I always have my media players configured to prefer external over embedded subtitles, and the external subtitle file should have the same name as the the video it is associated with.

Link to comment
Share on other sites

Guest asrequested

Well, she's correct. Using mpv to test, the video is being streamed.

 

From the mpv log when used an external player

[   0.009][v][ffmpeg] Opening http://10.1.1.15:8096/emby/Videos/139556/stream.mp4?Static=true&mediaSourceId=b605732027e63af8127764bcf323a5b8&deviceId=HTPC&api_key=213d7f6a81854c608d3c676cbcb6b05a

I have direct network access, and is correctly configured

 

Played directly in mpv

[   0.009][v][ifo_dvdnav] Opening \\Storage\f\Movies\Wanted (2008)\Wanted (2008).mp4
[   0.009][d][cplayer] Run command: disable-section, flags=64, args=[input]
[   0.011][v][osd/libass] Shaper: FriBidi 1.0.7 (SIMPLE) HarfBuzz-ng 2.6.4 (COMPLEX)
[   0.011][v][osd/libass] Setting up fonts...
[   0.011][v][bdmv/bluray] Opening \\Storage\f\Movies\Wanted (2008)\Wanted (2008).mp4
[   0.012][v][file] Opening \\Storage\f\Movies\Wanted (2008)\Wanted (2008).mp4
[   0.013][d][file] Stream opened successfully.

5dc7a3620d01e_library.jpg

 

From the server log. This is all it reported for the test I tried.

2019-11-09 21:32:41.345 Info HttpServer: HTTP GET http://10.1.1.14:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-09 21:32:41.347 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 2ms. http://10.1.1.14:8096/emby/Users/6a8eb582a4af42d1bcef357a756df9b8
2019-11-09 21:32:41.440 Debug App: SessionInfosWebSocketListener stop transmitting over websocket to [::ffff:10.1.1.13]:54755
2019-11-09 21:32:41.441 Info HttpServer: HTTP GET http://10.1.1.14:8096/emby/System/Logs. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-09 21:32:41.441 Info HttpServer: HTTP GET http://10.1.1.14:8096/emby/System/Configuration. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
2019-11-09 21:32:41.450 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 9ms. http://10.1.1.14:8096/emby/System/Logs
2019-11-09 21:32:41.456 Info HttpServer: HTTP Response 200 to 10.1.1.13. Time: 15ms. http://10.1.1.14:8096/emby/System/Configuration
2019-11-09 21:32:41.480 Debug App: ScheduledTasksWebSocketListener stop transmitting over websocket to [::ffff:10.1.1.13]:54755
2019-11-09 21:32:44.239 Info HttpServer: HTTP GET http://10.1.1.14:8096/emby/System/Logs/embyserver.txt. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
Link to comment
Share on other sites

raymondjpg

 

Well, she's correct. Using mpv to test, the video is being streamed.

 

OK, but what about VLC and MPC-HC? I never use the former so don't have it installed, and I use PotPlayer with Emby which is working fine with external .srt files. I'd be surprised if MPC-HC, correctly configured for external .srt files, didn't also work.

 

Edited by raymondjpg
Link to comment
Share on other sites

justsomebody
I always have my media players configured to prefer external over embedded subtitles, and the external subtitle file should have the same name as the the video it is associated with.

 

 

Yes, me too. I've had the same setup for a long-ass time; I know how to use external .srt files. The only thing that's changed in my setup is that now Emby Theater is passing a streaming URL to my (and other people's) external player instead of the direct path. If that's not happening to you, that's great for you - I wish I knew what difference might cause it to happen to some of us but not you.

 
I installed PotPlayer just for kicks, and ET also passes the streaming URL to that as well, and it also cannot find the .srt file. (Which it can if I play files directly in it.)
 
I tested something new now - in ET I normally have the subtitles OFF, and I let my external players handle them completely (I enable them or disable them in the external player depending on if I need/want them or not). When I keep them turned off in ET as usual, none of the players have subtitles at all because they can't find the .srt files, as I've mentioned. 
 
But if I do turn subtitles on in ET first before I play an episode, then all players do play subtitles. But not from the .srt files - I don't know what ET does to pass subtitles to the external player(s), but they don't actually recognize the .srt files, and certain functions are limited because of this. Also, for some reason I can't skip forward or back at all (in any of the external players), which is a deal-breaker. And on top of that, whatever is happening to make the subtitles work, it apparently causes ffmpeg.exe to spike its CPU usage which causes playback to suffer to the point of unusability and sometimes the player(s) outright crash. (It's possible someone running a better PC than the old one I'm using might not see that issue.)
 
So basically what I've learned here is that PotPlayer fares no better, and that enabling subtitles in ET first before playing something is not a solution. (Not that I'd want to be dependent on a workaround that would require me to remember that in advance, anyway.)
 
So, still at square zero, all I need is ET to go back to passing the direct path to my external player(s). 
Link to comment
Share on other sites

Guest asrequested

OK, but what about VLC and MPC-HC? I never use the former so don't have it installed, and I use PotPlayer with Emby which is working fine with external .srt files. I'd be surprised if MPC-HC, correctly configured for external .srt files, didn't also work.

 

 

MPC won't even run on my machine, VLC is the same as mpv. The server is streaming the media, so external subs won't work.

Link to comment
Share on other sites

Guest asrequested

I don't understand why anyone uses an external player, anyway. Especially PotPlayer and VLC. PotPlayer uses mpv, and VLC is pretty much mpv, but not as good. MPC is junk, and MadVR is a nuisance.  

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...