Jump to content

Some movies cannot be played when using webdav in direct mode


wxg1015
 Share

Go to solution Solved by wxg1015,

Recommended Posts

What's the problem? Is the bluray not playing?

Please test the same file with Kodi player/filebrowser instead using the plugin.

Bluray is mostly processed by stock Kodi. If there is a problem I need to know if Kodi is the limitation.

Link to comment
Share on other sites

54 minutes ago, quickmic said:

What's the problem? Is the bluray not playing?

Please test the same file with Kodi player/filebrowser instead using the plugin.

Bluray is mostly processed by stock Kodi. If there is a problem I need to know if Kodi is the limitation.

kodi Direct playback or plug-in use local mode (nfs path) can be played normally.

  • Thanks 1
Link to comment
Share on other sites

12 minutes ago, quickmic said:

ok, rollback:

Try this version. It should play mkv and iso but still not bluray. Please check and confirm.

 

plugin.video.emby-next-gen-6.1.6-build 56 (ex4).zip 1.3 MB · 1 download

still......

some ok   but  some error  (iso、mkv)

The other thing is that it doesn’t seem to be able to trigger the Blu-ray navigation, and there is even no menu selection.

Link to comment
Share on other sites

8 minutes ago, quickmic said:

Can you please send me a full kodi log via PM. Remove all your login data from the text file!

sended a message

Link to comment
Share on other sites

Thanks, I think I see some of the problems. I'll perform some tests...

What is currently not working with the last version I uploaded here?

Is mkv working?

Are iso working?

Link to comment
Share on other sites

How do you load the webdav content into emby libraries? Are you using strm files or directly?

I try to design a test case, no success so far 🙄

Link to comment
Share on other sites

24 minutes ago, quickmic said:

How do you load the webdav content into emby libraries? Are you using strm files or directly?

I try to design a test case, no success so far 🙄

http://webdav-user:webdav-password@ip:port/movie    

 

Screenshot_20210922_095118.jpg

Link to comment
Share on other sites

2 minutes ago, wxg1015 said:

http://webdav-user:webdav-password@ip:port/movie    

 

Screenshot_20210922_095118.jpg

Yes, but that's an nfs share. I assume in this nfs share are strm files located?

Link to comment
Share on other sites

11 minutes ago, quickmic said:

是的,但那是 nfs 共享。我假设在这个 nfs 共享中有 strm 文件?

http://webdav-user:webdav-password@ip:port/movie     

this is webdav

Link to comment
Share on other sites

2 minutes ago, wxg1015 said:

http://webdav-user:webdav-password@ip:port/movie     

this is webdav

 

14 minutes ago, quickmic said:

Yes, but that's an nfs share. I assume in this nfs share are strm files located?

I think I understand what you mean.  nfs, shows the normal path.

example:  nfs://192.168.0.10/volume1/movie/long zheng hu dou/long zheng hu dou.mkv

Link to comment
Share on other sites

5 minutes ago, wxg1015 said:

http://webdav-user:webdav-password@ip:port/movie     

this is webdav

yes I know, but your screenshot is a nfs share.

You cannot drop a http/webdav share directly into emby servers library as a path.

 

There must be a redirection from than nfs path to the actual webdav content. I assume the nfs share hast .strm files which does the redirection.

 

 

lib.png

Edited by quickmic
Link to comment
Share on other sites

6 minutes ago, quickmic said:

yes I know, but your screenshot is a nfs share.

You cannot drop a http/webdav share directly into emby servers library as a path.

 

There must be a redirection from than nfs path to the actual webdav content. I assume the nfs share hast .strm files which does the redirection.

 

 

lib.png

That picture, I just use it to show you where I fill in webdav. The picture below is my current settings

IMG_20211027_190844.jpg

Link to comment
Share on other sites

Just now, quickmic said:

I cannot read Chinese characters. Is this the path substitution you are using?

yes  To test webdav, must use the webdav path

  • Like 1
Link to comment
Share on other sites

Is you bluray an iso or extracted?

You mentioned, it works as Kodi native content (without the plugin).

I tested bluray (extracted) and it's not:

Same file, Kodi native:

2021-10-27 16:00:19.854 T:9429    ERROR <general>: CFileCache::Open - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/AACS/Unit_Key_RO.inf> failed to open
2021-10-27 16:00:19.923 T:9429    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL:
                                                   
2021-10-27 16:00:19.923 T:9429    ERROR <general>: GetDirectory - Unable to get dav directory (dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL)
2021-10-27 16:00:19.923 T:9429    ERROR <general>: GetDirectory - Error getting dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL
2021-10-27 16:00:19.963 T:9429    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/PLAYLIST/PLAYLIST:
                                                   
2021-10-27 16:00:19.963 T:9429    ERROR <general>: CFileCache::Open - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/PLAYLIST/PLAYLIST> failed to open
2021-10-27 16:00:20.085 T:9429  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:20.093 T:9429  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:21.495 T:9094     INFO <general>: VideoPlayer::OpenFile: bluray://dav%3a%2f%2f192.168.0.50%3a80%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls
2021-10-27 16:00:21.495 T:9441     INFO <general>: Creating InputStream
2021-10-27 16:00:21.547 T:9120     INFO <general>: INFO: EMBY.hooks.player.Player: [ onPlayBackStarted ]
2021-10-27 16:00:21.612 T:9441    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50:80/webdav/emby/movie1/AACS/Unit_Key_RO.inf:
                                                   
2021-10-27 16:00:21.612 T:9441    ERROR <general>: CFileCache::Open - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/AACS/Unit_Key_RO.inf> failed to open
2021-10-27 16:00:21.680 T:9441    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL:
                                                   
2021-10-27 16:00:21.680 T:9441    ERROR <general>: GetDirectory - Unable to get dav directory (dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL)
2021-10-27 16:00:21.680 T:9441    ERROR <general>: GetDirectory - Error getting dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/META/DL
2021-10-27 16:00:21.753 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:22.816 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.003 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.015 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.153 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.181 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.252 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.276 T:9441  WARNING <general>: CFileCache::Seek - <dav://USERNAME:PASSWORD@192.168.0.50:80/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:24.290 T:9441     INFO <general>: VideoPlayer: playing a file with menu's
2021-10-27 16:00:24.290 T:9441     INFO <general>: Creating Demuxer
2021-10-27 16:00:24.291 T:9441    ERROR <general>: Open - error probing input format, bluray://dav%3a%2f%2f192.168.0.50%3a80%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls
2021-10-27 16:00:24.291 T:9441    ERROR <general>: OpenDemuxStream - Error creating demuxer

 

With plugin and path substitution:

2021-10-27 16:00:14.939 T:9400    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50/webdav/emby/movie1/AACS/Unit_Key_RO.inf:
                                                   
2021-10-27 16:00:14.939 T:9400    ERROR <general>: CFileCache::Open - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/AACS/Unit_Key_RO.inf> failed to open
2021-10-27 16:00:15.009 T:9400    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50/webdav/emby/movie1/BDMV/META/DL:
                                                   
2021-10-27 16:00:15.009 T:9400    ERROR <general>: GetDirectory - Unable to get http directory (http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/META/DL)
2021-10-27 16:00:15.009 T:9400    ERROR <general>: GetDirectory - Error getting http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/META/DL
2021-10-27 16:00:15.020 T:9400    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50/webdav/emby/movie1/disc.inf:
                                                   
2021-10-27 16:00:15.020 T:9400    ERROR <general>: CFileCache::Open - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/disc.inf> failed to open
2021-10-27 16:00:15.165 T:9400  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:15.177 T:9400  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:16.727 T:9094     INFO <general>: VideoPlayer::OpenFile: bluray://http%3a%2f%2f192.168.0.50%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls
2021-10-27 16:00:16.727 T:9410     INFO <general>: Creating InputStream
2021-10-27 16:00:16.786 T:9410    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50/webdav/emby/movie1/AACS/Unit_Key_RO.inf:
                                                   
2021-10-27 16:00:16.786 T:9410    ERROR <general>: CFileCache::Open - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/AACS/Unit_Key_RO.inf> failed to open
2021-10-27 16:00:16.840 T:9120     INFO <general>: INFO: EMBY.hooks.player.Player: [ onPlayBackStarted ]
2021-10-27 16:00:16.848 T:9410    ERROR <general>: CCurlFile::Open failed with code 404 for http://192.168.0.50/webdav/emby/movie1/BDMV/META/DL:
                                                   
2021-10-27 16:00:16.848 T:9410    ERROR <general>: GetDirectory - Unable to get http directory (http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/META/DL)
2021-10-27 16:00:16.848 T:9410    ERROR <general>: GetDirectory - Error getting http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/META/DL
2021-10-27 16:00:16.915 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:16.924 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:16.991 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.008 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.102 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.121 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.197 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.223 T:9410  WARNING <general>: CFileCache::Seek - <http://USERNAME:PASSWORD@192.168.0.50/webdav/emby/movie1/BDMV/BACKUP/CLIPINF/00000.clpi> failed to get remaining data
2021-10-27 16:00:17.246 T:9410     INFO <general>: VideoPlayer: playing a file with menu's
2021-10-27 16:00:17.246 T:9410     INFO <general>: Creating Demuxer
2021-10-27 16:00:17.248 T:9410    ERROR <general>: Open - error probing input format, bluray://http%3a%2f%2f192.168.0.50%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls

 

I need exact instruction, how you access the data on Emby server. Also in my setup, there are no invalid paths as in your screenshot -> no spaces in the urls as in yours.

And we are still talking about next-gen in native mode, correct?

 

 

 

Edited by quickmic
Link to comment
Share on other sites

Same file with native file access, Kodi native no plugin:

2021-10-27 16:14:27.778 T:10759   ERROR <general>: GetDirectory - Error getting /mnt/storage2/emby-test/webdav/movie1/BDMV/META/DL
2021-10-27 16:14:29.158 T:9094     INFO <general>: VideoPlayer::OpenFile: bluray://%2fmnt%2fstorage2%2femby-test%2fwebdav%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls
2021-10-27 16:14:29.158 T:10763    INFO <general>: Creating InputStream
2021-10-27 16:14:29.166 T:10763   ERROR <general>: GetDirectory - Error getting /mnt/storage2/emby-test/webdav/movie1/BDMV/META/DL
2021-10-27 16:14:29.168 T:10763    INFO <general>: VideoPlayer: playing a file with menu's
2021-10-27 16:14:29.168 T:10763    INFO <general>: Creating Demuxer
2021-10-27 16:14:29.186 T:10763    INFO <general>: Opening stream: 0 source: 256
2021-10-27 16:14:29.186 T:10763    INFO <general>: Creating video codec with codec id: 2
2021-10-27 16:14:29.186 T:10763    INFO <general>: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
2021-10-27 16:14:29.186 T:10763    INFO <general>: Creating video thread
2021-10-27 16:14:29.186 T:10765    INFO <general>: running thread: video_thread
2021-10-27 16:14:29.186 T:10763    INFO <general>: Opening stream: 1 source: 256
2021-10-27 16:14:29.186 T:10763    INFO <general>: Finding audio codec for: 86019
2021-10-27 16:14:29.187 T:10763    INFO <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder ac3
2021-10-27 16:14:29.187 T:10763    INFO <general>: Creating audio thread
2021-10-27 16:14:29.187 T:10766    INFO <general>: running thread: CVideoPlayerAudio::Process()
2021-10-27 16:14:29.187 T:10765    INFO <general>: VDPAU::CreateContext - creating decoder context
2021-10-27 16:14:29.199 T:10766    INFO <general>: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, no pass-through)
2021-10-27 16:14:29.199 T:9103     INFO <general>: CActiveAESink::OpenSink - initialize sink
2021-10-27 16:14:29.217 T:10765    INFO <general>: vdp_device = 0x00000001 vdp_st = 0x0
2021-10-27 16:14:29.217 T:10765    INFO <general>: VDPAU Decoder capabilities:
2021-10-27 16:14:29.217 T:10765    INFO <general>: name          level macbs width height
2021-10-27 16:14:29.217 T:10765    INFO <general>: ------------------------------------
2021-10-27 16:14:29.217 T:10765    INFO <general>: MPEG1             0 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: MPEG2_SIMPLE      3 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: MPEG2_MAIN        3 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: H264_BASELINE    51 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: H264_MAIN        51 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: H264_HIGH        51 65536  4096  4096
2021-10-27 16:14:29.217 T:10765    INFO <general>: VC1_SIMPLE        1  8190  2048  2048
2021-10-27 16:14:29.217 T:10765    INFO <general>: VC1_MAIN          2  8190  2048  2048
2021-10-27 16:14:29.217 T:10765    INFO <general>: VC1_ADVANCED      4  8190  2048  2048
2021-10-27 16:14:29.217 T:10765    INFO <general>: MPEG4_PART2_ASP   5  8192  2048  2048
2021-10-27 16:14:29.217 T:10765    INFO <general>: HEVC_MAIN        153 262144  8192  8192
2021-10-27 16:14:29.217 T:10765    INFO <general>: VP9_PROFILE_0     1 262144  8192  8192

 

Link to comment
Share on other sites

4 minutes ago, quickmic said:

你是蓝光iso还是提取的?

你提到过,它可以作为 Kodi 原生内容(没有插件)。

我测试了蓝光(提取),但不是:

相同的文件,Kodi 本机:


                                                   
                                                   
                                                   
                                                   

 

使用插件和路径替换:


                                                   
                                                   
                                                   
                                                   
                                                   

 

我需要确切的说明,如何访问 Emby 服务器上的数据。同样在我的设置中,您的屏幕截图中没有无效路径 -> 网址中没有空格。

我们仍在谈论本机模式下的下一代,对吗?

 

 

 

yes   

It's okay in the case of nfs. I haven't tested webdav under kodi.

Later, I will test kodi to play webdav directly.  You mean maybe kodi itself can't play bdmv?  But according to the plug-in you modified for the first time, the ones without spaces (bdmv) can be played, and the only problematic ones are bdmv with spaces.

Link to comment
Share on other sites

12 minutes ago, wxg1015 said:

yes   

It's okay in the case of nfs. I haven't tested webdav under kodi.

Later, I will test kodi to play webdav directly.  You mean maybe kodi itself can't play bdmv?  But according to the plug-in you modified for the first time, the ones without spaces (bdmv) can be played, and the only problematic ones are bdmv with spaces.

General info for webdav in Kodi:

Yes, because mkv, iso etc. don't need subfolder access. The plugin can inject correct main folders in Kodi's database but not subfolders.

Extracted bluray: Kodi starts browsing in the subfolders of the bluray and build the paths internally (not the plugin). Seems Kodi is not respecting passwords.

here:

Open - error probing input format, bluray://dav%3a%2f%2f192.168.0.50%3a80%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls

I guess that's the problem but as mentioned. Kodi itself build that subpath, not the plugin.

 

Spaces in URL:

I have no idea, why you still have spaces in the URL. I have non and I think I used the same approach as you did.

 

Anyway, please test webdav in Kodi directly. If this is not working (what I'm assuming) we can stop here.

But iso (no matter if DVD or Bluray should (theoretically) work.

 

 

Edited by quickmic
Link to comment
Share on other sites

5 minutes ago, quickmic said:

General info for webdav in Kodi:

Yes, because mkv, iso etc. don't need subfolder access. The plugin can inject correct main folders in Kodi's database but not subfolders.

Extracted bluray: Kodi starts browsing in the subfolders of the bluray and build the paths internally (not the plugin). Seems Kodi is not respecting passwords.

here:

Open - error probing input format, bluray://dav%3a%2f%2f192.168.0.50%3a80%2fwebdav%2femby%2fmovie1%2f/BDMV/PLAYLIST/00000.mpls

I guess that's the problem but as mentioned. Kodi itself build that subpath, not the plugin.

 

Spaces in URL:

I have no idea, why you still have spaces in the URL. I have non and I think I used the same approach as you did.

 

Anyway, please test webdav in Kodi directly. If this is not working (what I'm assuming) we can stop here.

But iso (no matter if DVD or Bluray should (theoretically) work.

 

 

If kodi directly adds webdav, everything is normal. Even the Blu-ray navigation menu is normal.

Regardless of whether there are spaces in the path.  So the problem should not be with kodi

Screenshot_20211027_222638.jpg

Screenshot_20211027_222711.jpg

IMG_20211027_222813.jpg

 

IMG_20211027_223505.jpg

Edited by wxg1015
Link to comment
Share on other sites

Just now, wxg1015 said:

If kodi directly adds webdav, everything is normal. Even the Blu-ray navigation menu is normal.

Regardless of whether there are spaces in the path.  So the problem should not be with kodi

Screenshot_20211027_222638.jpg

Screenshot_20211027_222711.jpg

IMG_20211027_222813.jpg

IMG_20211027_222824.jpg

What you posted is FTP not webdav. ALL fileshares will work, but webdav is something different.

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
 Share

×
×
  • Create New...