• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Media Scanning & Identification SOLVED: ffmpeg permission issue

     
    • 0 Vote(s) - 0 Average

    SOLVED: ffmpeg permission issue

    ffmpeg permission issue
    DogChainsaw
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #1
    2024-08-20, 07:07 AM
    I tried changing the user and group but nothing worked. I keep getting permission issues with new files

    [LOG]

    {"Protocol":0,"Id":"5bdff9908e3a45208c25e86f41fa350a","Path":"/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01/Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":null,"Name":"Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease","IsRemote":false,"ETag":"160e8d7451d32aefb7af963d1c7c1a2a","RunTimeTicks":null,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[],"MediaAttachments":[],"Formats":[],"Bitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

    /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -init_hw_device drm=drConfused-facedev/dri/renderD128 -init_hw_device vaapi=va@dr -init_hw_device vulkan=vk@dr -filter_hw_device vk -noautorotate -i file:"/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01/Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -sn  -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "99562ba35e22a49e0f8dda2cea314d4c-1.mp4" -start_number 0 -hls_base_url "hls/99562ba35e22a49e0f8dda2cea314d4c/" -hls_segment_filename "/var/cache/jellyfin/transcodes/99562ba35e22a49e0f8dda2cea314d4c%d.mp4" -hls_playlist_type event -hls_list_size 0 -y "/var/cache/jellyfin/transcodes/99562ba35e22a49e0f8dda2cea314d4c.m3u8"


    ffmpeg version 6.0.1-Jellyfin Copyright © 2000-2023 the FFmpeg developers
      built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    fileConfused-facemnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01/Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease.mkv: Permission denied
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-08-20, 03:04 PM (This post was last modified: 2024-08-20, 03:09 PM by TheDreadPirate. Edited 4 times in total.)
    It looks like a plain file permission issue. Make sure that the permissions are sufficient on every part of that path to allow jellyfin to read that file.

    Run this command and share the output. Just copy and paste.

    Code:
    sudo ls -ld /mnt /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/"Fairy Tail - 100 Years Quest [tvdb-410031]" /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tc/anime/"Fairy Tail - 100 Years Quest [tvdb-410031]"/"Season 01"
    sudo ls -l "/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01/Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease.mkv"
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    DogChainsaw
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #3
    2024-08-21, 04:22 AM
    ls: cannot access '/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tc/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01': No such file or directory
    drwxrwxr-x 3 jermaine jermaine 4096 Aug 10 01:51 /mnt
    drwxrwx--- 7 jermaine jermaine 4096 Aug 9 20:21 /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb
    drwxrwx--- 6 jermaine jermaine 4096 Aug 9 22:25 /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media
    drwxrwx--- 5 jermaine jermaine 4096 Oct 20 2023 /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv
    drwxrwx--- 122 jermaine jermaine 12288 Aug 14 02:00 /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime
    drwxrwx--- 3 jermaine jermaine 4096 Aug 11 18:14 '/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]'






    -rw------- 1 jermaine jermaine 1454644287 Aug 18 08:40 '/mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb/media/tv/anime/Fairy Tail - 100 Years Quest [tvdb-410031]/Season 01/Fairy Tail 100 Years Quest (2024) - S01E07 - 007 - TBA [HDTV-1080p][8bit][x264][AAC 2.0][JA]-SubsPlease.mkv'
    nyanmisaka
    Offline

    Team Member

    Posts: 246
    Threads: 0
    Joined: 2023 Jun
    Reputation: 9
    #4
    2024-08-21, 01:16 PM
    Some Bittorrent software will lock the file when reseeding, making ffmpeg unable to read it.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-08-21, 03:00 PM (This post was last modified: 2024-08-21, 03:04 PM by TheDreadPirate. Edited 2 times in total.)
    The jellyfin user doesn't have permissions to this folder nor any of the child folders.

    drwxrwx--- 7 jermaine jermaine 4096 Aug 9 20:21 /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb

    Run this command

    Code:
    sudo chmod o+rx -R /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb

    Your other option is to change the group owner to jellyfin.

    Code:
    sudo chgrp -R jellyfin /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb

    And for the individual files, only your user can read them.

    Code:
    sudo find /mnt/a04be9b4-8742-46fd-9f67-efc43a67b9fb -type f -exec chmod og+r {} \;
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    DogChainsaw
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #6
    2024-08-22, 05:46 AM
    Its working now thank you!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode