Jellyfin Forum
DVD folder not playing - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: DVD folder not playing (/t-dvd-folder-not-playing)

Pages: 1 2


DVD folder not playing - Manuel Garrido Fernández - 2024-03-27

Hi

First things first, I have searched the forum for this problem, haven't find anything. Sorry if I missed some post.

I have installed Jellyfin in a Rpi4 with external storage.
I have a "films" library pointing a folder that contents many videos and a folder with a copy of a DVD self made from holidays. This is the structure:

films
|
- film1.mkv
- film2.mkv
.
.
.
- Holidays (2007)
   |
   - AUDIO_TS
   - VIDEO_TS
      |
       - VIDEO_TS.BUP
       - VIDEO_TS.IFO
       - VIDEO_TS.VOB
       - VTS_01_0.BUP
       - VTS_01_0.IFO
       - VTS_01_0.VOB
       - VTS_01_1.VOB

VTS_01_0.VOB has the initial menu of the DVD, and VTS_01_1.VOB the filming.
When I go into "films" I can se "Holidasys (2007)", but playing it I get a not compatible error both in the TV and in my desktop computer.
If accesing the storage from my desktop, going to the VTS_01_1.VOB I can play it without problems.

What I must do to solve this?

Thanks.


RE: DVD folder not playing - TheDreadPirate - 2024-03-27

Can you share your jellyfin logs with us? Either attach to a post or copy and paste to https://sourceb.in/


RE: DVD folder not playing - Manuel Garrido Fernández - 2024-03-27

(2024-03-27, 01:04 PM)TheDreadPirate Wrote: Can you share your jellyfin logs with us?  Either attach to a post or copy and paste to https://sourceb.in/

Thanks. I've changed log to debug mode and restarted the server to have a smaller log file, attached as jellyfin.txt (it seems I can't upload a *.log file)
In my OP I named the file as "Holidays..." for easy language understanding. The actual name is "Crucero2007"

Upsss, I've uploaded the file but I can't see it in the thread


RE: DVD folder not playing - TheDreadPirate - 2024-03-27

After you paste and click Save it will change the URL. Copy that URL into a post here.


RE: DVD folder not playing - Manuel Garrido Fernández - 2024-03-27

Trying with a zipped file. Now I see the "insert" button Weary-face

[attachment=2892]


RE: DVD folder not playing - TheDreadPirate - 2024-03-27

Jellyfin doesn't have read permissions.

Code:
System.UnauthorizedAccessException: Access to the path '/mnt/Torrentes/DLNA/Pelis/Crucero2007/VIDEO_TS/VIDEO_TS.nfo' is denied.



RE: DVD folder not playing - Manuel Garrido Fernández - 2024-03-27

(2024-03-27, 06:29 PM)TheDreadPirate Wrote: Jellyfin doesn't have read permissions.

Code:
System.UnauthorizedAccessException: Access to the path '/mnt/Torrentes/DLNA/Pelis/Crucero2007/VIDEO_TS/VIDEO_TS.nfo' is denied.

The user:group is the same in all the folders and subfolders, and the permissions are 551 in every file, and I can play most of them (some fails with the audio codec but I am recoding them).
I have added group debian-transmission to jellyfin, restarted the server and throws the same error:
Code:
[2024-03-27 20:19:58.283 +01:00] [ERR] Error in metadata saver
System.UnauthorizedAccessException: Access to the path '/mnt/Torrentes/DLNA/Pelis/Crucero2007/VIDEO_TS/VIDEO_TS.nfo' is denied.

What else can I do to solve this?


RE: DVD folder not playing - TheDreadPirate - 2024-03-27

(2024-03-27, 07:24 PM)Manuel Garrido Fernández Wrote:  and the permissions are 551 in every file, and I can play most of them (some fails with the audio codec but I am recoding them).
I have added group debian-transmission to jellyfin, restarted the server and throws the same error:
Code:
[2024-03-27 20:19:58.283 +01:00] [ERR] Error in metadata saver
System.UnauthorizedAccessException: Access to the path '/mnt/Torrentes/DLNA/Pelis/Crucero2007/VIDEO_TS/VIDEO_TS.nfo' is denied.

What else can I do to solve this?

Is Jellyfin the user or group?  Or are you relying on "Other" to give it permission to read the files.

Are there any ACLs on ANY of the folders in the path?  Which would be indicated by a "+" at the end of the permissions.

rwxr-x-r-x+


RE: DVD folder not playing - Manuel Garrido Fernández - 2024-03-27

(2024-03-27, 07:34 PM)TheDreadPirate Wrote: Is Jellyfin the user or group?  Or are you relying on "Other" to give it permission to read the files.

Are there any ACLs on ANY of the folders in the path?  Which would be indicated by a "+" at the end of the permissions.

rwxr-x-r-x+

Many thanks for your help.

Jellyfin is the user which I have added to the debian-transmission group:
Code:
root@Raspi:/mnt/Torrentes/DLNA/Pelis# groups jellyfin
jellyfin : jellyfin video render dietpi debian-transmission
And as fas as I can see, there is no ACLs:
Code:
drwxr-xr-x  4 debian-transmission debian-transmission  4096 abr 27  2019 .
drwxrwxrwx 11 debian-transmission debian-transmission 36864 mar 24 19:24 ..
dr-xr-xr-x  2 debian-transmission debian-transmission  4096 abr 27  2019 AUDIO_TS
dr-xr-xr-x  2 debian-transmission debian-transmission  4096 abr 27  2019 VIDEO_TS

Code:
root@Raspi:/mnt/Torrentes/DLNA/Pelis/Crucero2007/VIDEO_TS# ls -al
total 765216
dr-xr-xr-x 2 debian-transmission debian-transmission      4096 abr 27  2019 .
drwxr-xr-x 4 debian-transmission debian-transmission      4096 abr 27  2019 ..
-rw-rw---x 1 debian-transmission debian-transmission    12288 abr 27  2019 VIDEO_TS.BUP
-rw-rw---x 1 debian-transmission debian-transmission    12288 abr 27  2019 VIDEO_TS.IFO
-rw-rw---x 1 debian-transmission debian-transmission    71680 abr 27  2019 VIDEO_TS.VOB
-rw-rw---x 1 debian-transmission debian-transmission    38912 abr 27  2019 VTS_01_0.BUP
-rw-rw---x 1 debian-transmission debian-transmission    38912 abr 27  2019 VTS_01_0.IFO
-rw-rw---x 1 debian-transmission debian-transmission  3225600 abr 27  2019 VTS_01_0.VOB
-rw-rw---x 1 debian-transmission debian-transmission 780158976 abr 27  2019 VTS_01_1.VOB



RE: DVD folder not playing - TheDreadPirate - 2024-03-27

You have to check ALL the parent paths for an ACL.

You can also try temporarily giving the jellyfin user a shell and testing permissions.

Code:
sudo su -u jellyfin -s bash

Pretty sure that is right. Then try navigating through your media directories and "touch" a file or md5sum a file to verify read permissions, etc.