so it is exactly the same....
You see only one file and other folders are not accessible?
so it is exactly the same....
You see only one file and other folders are not accessible?
actually I've only one file in the directories /all/serietv/example.mp4 for test porpouse
So what is the problem?
Errors in rclone log are related to folders like film
not being accessible - it is the same with filezilla - so it is not rclone problem
serietv - you can see what is there in filezilla and in your mount.
This it's the terminal response:
a@media:~/streamtape1 $ cd all
a@media:~/streamtape1/all $ ls
film serietv
a@media:~/streamtape1/all $ cd serietv/
a@media:~/streamtape1/all/serietv $ ls
'1x01 - Una prova per non morire.mkv.mp4'
you can open VLC and try to play '1x01 - Una prova per non morire.mkv.mp4'
Ok I got it, but my question is, how is possible that in terminal i can see the file, meanwhile in filezilla and in jellyfin don't?
You just tested and you can see it.
this image refers to ftp.streamtape.com not to the mounted directory, if i watch, using filezilla inside the mounted directory it says that directory it's void
What you mean watch using filezilla?
start vlc -> open file -> go to /home/a/streamtape1/all/serietv
-> select your mp4 file and play
This is why you mount remote ftp site to make it accessible locally so you can play your media.
I apology for my english, I'm tryng to explain as better I can
Now I have tested the mounted directory with the mounted file on vlc, and it works
That's the actual situation:
But in jellyfin the same problem remains, it won't let me go beyond the "a" folder
So now, my question is, could be a problem caused by rclone?
No worries:) as long as we find solution all is fine:)
So we know that you can mount ftp content using rclone with cache options and play it with VLC - this is progress.
I know nothing about jellyfin but thx for video - sometimes better than 1000 words:) I think it is simple - nothing about rclone. jellyfin user does not have permissions to see user a folder. Is jellyfin run also on this raspberry pi?
try adding --allow-other
to the rclone mount
command.
wont be enough:) as it cant even enter a
folder where mount is.
Yes, jellyfin and rclone are both in root user that is "a", I've tried to play files inside the directory in the hdd and it works fine, they play also on jellyfin, so i don't think it's user permission of the directory
let's try something slightly different (you should also do some learning about linux permissions:) - but this is your homework for later).
on raspberry pi do the following (before stop all mounts you are running):
cd /
sudo mkdir streamtape
sudo chown a:a streamtape
sudo chmod 777 streamtape
rclone mount streamtape: /streamtape --vfs-cache-mode full --vfs-cache-max-size 100G --allow-other
now try if you can go to /streamtape with jellyfin
This console response:
a@media:/ $ rclone mount streamtape: /streamtape --vfs-cache-mode full --vfs-cache-max-size 100G --allow-other
2023/06/18 16:45:49 mount helper error: fusermount3: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
2023/06/18 16:45:49 Fatal error: failed to mount FUSE fs: fusermount: exit status 1
I've tried to learn more about user permision on linux, but I use mainly windows, so It's a little bit complicated for me, but in future i'll try to learn it better
ok remove --allow-other
from mount command - I thought it is not such bad idea just to have it
I suspect it is some issue with your a
user - but this is rclone forum not all linux troubleshooting issues on the planet:) This you can try to solve later.
Hence my suggestion is to try to mount it to folder fully accessible to anybody and anything - without touching your a
folder.
that is a common problem in the forum and on the internet.
Thank you.
but here problem is /home/a/mountPoint
jellysomething can not even enter a
. So even if mountPoint is 777
nothing can help
but definitely something for @Alessandro_Congiu to look later:)
if we combine --allow-other
and mount to /streamtape
, that should solve it.
as that is what i do with jellyfin/emby.
yeap then sudo chmod 777 /streamtape
would not be needed - agree.