2024-07-17, 05:18 PM
It says the image is based on the docker image from linuxserver.io
https://github.com/linuxserver/docker-jellyfin
https://github.com/linuxserver/docker-jellyfin
2024-07-17, 05:18 PM
It says the image is based on the docker image from linuxserver.io
https://github.com/linuxserver/docker-jellyfin
2024-07-17, 06:03 PM
(This post was last modified: 2024-07-17, 06:06 PM by TheDreadPirate. Edited 1 time in total.)
You wouldn't happen have ".ignore" files in those directories with the missing videos? I did some testing and the only way to replicate what you are describing is by having a .ignore file in a directory. Even with debug logging, the log does not mention a test directory with a .ignore file in it. Which is what I noticed in your debug log.
Jellyfin 10.9.10
Ubuntu 24.04 LTS (bare metal) Intel i3 12100 on Asus Prime H610M-E D4 mATX 32GB DDR4-3600 Intel Arc A380 OS drive - SK Hynix P41 1TB Storage WD Green 3TB (Samba shares) WD Red 3TB CMR (WIP Media, Test libraries) 3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library) Fractal Meshify 2 Corsair CX430
2024-07-17, 11:05 PM
No .ignore file
2024-07-18, 01:16 AM
You got me stumped. I know you said you checked the permissions, but the fact that we aren't seeing any logs for any of the contents, and you not having .ignore files to trigger the exclude function, keeps bringing me back to some sort of permissions issue. Or SMB caching or something, IDK.
Open a bash shell for the container. The LSIO docker SHOULD let you install packages within the container. It did in my test container. Open a bash shell for the container and run this. Code: apt install tree Once that is installed run this command and substitute the path for your actual path. Code: tree -pug /path/to/SMB > /config/tree.txt This will write the structure of your SMB and all the permissions+ownership from the SMB client side. It will write it to the container's /config path. On the SMB server side, install tree and run the same command on the path for the SMB share. Can you also run, also from within the container, this command against one of the videos you are having trouble with. Code: /usr/lib/jellyfin-ffmpeg/ffprobe /path/to/home/video.mkv
Jellyfin 10.9.10
Ubuntu 24.04 LTS (bare metal) Intel i3 12100 on Asus Prime H610M-E D4 mATX 32GB DDR4-3600 Intel Arc A380 OS drive - SK Hynix P41 1TB Storage WD Green 3TB (Samba shares) WD Red 3TB CMR (WIP Media, Test libraries) 3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library) Fractal Meshify 2 Corsair CX430
2024-07-22, 07:48 PM
(2024-07-18, 01:16 AM)TheDreadPirate Wrote: You got me stumped. I know you said you checked the permissions, but the fact that we aren't seeing any logs for any of the contents, and you not having .ignore files to trigger the exclude function, keeps bringing me back to some sort of permissions issue. Or SMB caching or something, IDK.I did ffprobe and it seems to have no problem at all seeing the files. reads the metadata, shows the duration and bitrate, etc. Code: ffprobe version 6.0.1-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers I also did the tree command. I'm not sure what you were looking for here, but really it's just a different way of seeing the same info that ls gave, and unsurprisingly, it gives 100% identical results to what ls gave for permissions and ownership. Again, every file and folder is completely identical to the working files in the working folder "Movies" Code: [drwxrwxr-x root root ] /mnt/Lyre/Video/Other/ Code: [drwxrwxr-x root root ] /mnt/Lyre/Video/Movies/ |
|
|