FireTV Subtitles downloaded to wrong directory
#1
XBMC (on the FireTV) downloads the subtitle to the wrong directory. Even thou I have it set in the setting to Videos=>Subtitles=>Storage Location=>Next to the Video (which I believe is the default). It downloads it to

/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/temp

Have tested it with a Rasberry Pi and PC and both place the subtitle in correct location. Is this a known bug and does anyone have a solution to this issue?
Reply
#2
Does your firetv have write access the wherever the movie is stored? More obviously what does a debug log (wiki) tell you?
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#3
I have the same problem with SMB on Windows 8.1 with the FTV. And we are not the only ones.
Someone at the XDA forum got the same problem, although we set the right permissions. In the end I had to use a NFS server on Windows, which works fine.
Check: http://forum.xda-developers.com/showthre...?t=2772583
Reply
#4
Might be that something changed in smb in win 8.
I use a nas over smb and have no issues writing to it.
Reply
#5
No debug log, no possibility of help.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#6
Code:
15:51:24 T:1761536760 WARNING: FileSmb::OpenForWrite() called with overwriting enabled! - smb://USER:PASSWORD@x/Subs/Ray%20Donovan%20-%20S02E12%20-%20The%20Captain%20HDTV-720p%20IMMERSE.en.srt
15:51:24 T:1761536760   ERROR: static bool XFILE::CFile::Cache(const CStdString&, const CStdString&, XFILE::IFileCallback*, void*) - Failed write to file smb://x/Subs/Ray Donovan - S02E12 - The Captain HDTV-720p IMMERSE.en.srt
15:51:24 T:1761536760   DEBUG: CSmbFile::Close closing fd 10001
15:51:24 T:1761536760   ERROR: void CGUIDialogSubtitles::OnDownloadComplete(const CFileItemList*, const string&) - Saving of subtitle /storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/service.subtitles.podnapisi/temp/8ebfac44-0efb-436c-a009-189b16f8649f.srt to smb://x/Subs/Ray Donovan - S02E12 - The Captain HDTV-720p IMMERSE.en.srt failed

I tried with a single folder and add to file. Both didn't work. I can write on my SMB share with other devices like my android phone without problems.
Reply
#7
Lol just watching ray Donovan myself. Can't see why its failing, assuming user:password are correct.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#8
Great show haha! Smile
Yes my user and password are correct. It works with NFS, so it doesn't bother me anymore. But it's strange anyway, maybe it has something to do with Windows 8.
Reply
#9
The first is downloading subtitle from PC (no issues) and second is from FireTV (same subtitle in both cases). I have no problems from Rapberry Pi either.

Linux Server NFS share permissions: 192.x.x.x/24(rw,async,insecure,no_subtree_check,no_root_squash)

Code:
10:57:42 T:140563836327680   DEBUG: WaitOnScriptResult- plugin returned successfully
10:57:42 T:140561994086144    INFO: CPythonInvoker(12, /home/myuseraccount/.xbmc/addons/service.subtitles.subscene/service.py): script successfully run
10:57:42 T:140563836327680   DEBUG: OnDownloadComplete - Saving subtitle special://temp/Game of Thrones - S03E01 - Valar Dohaeris.en.srt to nfs://192.x.x.x/export/Shows/Game of Thrones/Season 03/Game of Thrones - S03E01 - Valar Dohaeris.en.srt
10:57:42 T:140563836327680 WARNING: FileNFS::OpenForWrite() called with overwriting enabled! - //Game of Thrones/Season 03/Game of Thrones - S03E01 - Valar Dohaeris.en.srt
10:57:42 T:140563836327680   DEBUG: CNFSFile::Close closing file export/Shows/Game of Thrones/Season 03/Game of Thrones - S03E01 - Valar Dohaeris.en.srt
10:57:42 T:140563836327680   DEBUG: GetExternalStreamDetailsFromFilename - Language = 'eng' / Name = '(External)' / Flag = '0' from nfs://192.x.x.x/export/Shows/Game of Thrones/Season 03/Game of Thrones - S03E01 - Valar Dohaeris.en.srt


19:34:46 T:1767534568    INFO: CPythonInvoker(17, /storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/service.subtitles.opensubtitles/service.py): script successfully run
19:34:46 T:1654955888   DEBUG: void CGUIDialogSubtitles::OnDownloadComplete(const CFileItemList*, const string&) - Saving subtitle special://temp/Game of Thrones - S02E10 - Valar Morghulis.en.srt to nfs://192.x.x.x/export/Shows/Game of Thrones/Season 02/Game of Thrones - S02E10 - Valar Morghulis.en.srt
19:34:46 T:1654955888 WARNING: FileNFS::OpenForWrite() called with overwriting enabled! - //Game of Thrones/Season 02/Game of Thrones - S02E10 - Valar Morghulis.en.srt
19:34:46 T:1654955888   ERROR: CNFSFile::Open: Unable to open file : '//Game of Thrones/Season 02/Game of Thrones - S02E10 - Valar Morghulis.en.srt' error : 'open call failed with "NFS: Lookup of //Game of Thrones failed with NFS3ERR_NOENT(-2)"'
19:34:46 T:1654955888 WARNING: void CGUIDialogSubtitles::OnDownloadComplete(const CFileItemList*, const string&) - Saving of subtitle special://temp/Game of Thrones - S02E10 - Valar Morghulis.en.srt to nfs://192.x.x.x/export/Shows/Game of Thrones/Season 02/Game of Thrones - S02E10 - Valar Morghulis.en.srt failed. Falling back to special://temp
Reply
#10
Bump please
Reply

Logout Mark Read Team Forum Stats Members Help
FireTV Subtitles downloaded to wrong directory0