Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Navidrome
  3. Broken transcoding?
Everything related to the PHP CVE and eMudhra Cert Please read our Security issue thread - PHP and eMudhra cert compromise.

Broken transcoding?

Scheduled Pinned Locked Moved Navidrome
5 Posts 4 Posters 232 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • WiseMetalheadW
    WiseMetalheadW
    WiseMetalhead
    translator
    wrote last edited by WiseMetalhead
    #1

    I'm not exactly sure when this started happening, but after one of the recent updates, transcoding seems to have stopped working.

    Whenever I try to request a transcoded audio stream, I get the following error in the logs:

    Oct 05 22:52:20 INFO[559437] Streaming file                                artist="Holding Absence" bitDepth=0 bitRate=192 cached=false channels=2 format=opus originalBitRate=942 originalFormat=flac requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120 sampleRate=48000 title="Modern Life Is Lonely" transcoding=true user=wisemetalhead
    Oct 05 22:52:20 ERRO[559437] Error creating stream                         error="invalid argument" mediaID=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120
    Oct 05 22:52:20 ERRO[559437] HTTP: GET http://[REDACTED]/rest/getTranscodeStream.view?mediaId=3ZVpb3IMNO1UcFzW0Pn21H&mediaType=song&u=wisemetalhead&t=[REDACTED]&s=[REDACTED]&v=1.13.0&c=Symfonium&f=json&transcodeParams=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJiIjoxOTIsImNoIjoyLCJleHAiOjE3OTE0MDI3MzUsImYiOiJvcHVzIiwiaXNzIjoiTkQiLCJtaWQiOiIzWlZwYjNJTU5PMVVjRnpXMFBuMjFIIiwic3IiOjQ4MDAwLCJ1YSI6MTc5MDc5Nzc1N30.afjcFQWTkj1j4_JM9sn1ZeWPCBimESEPNtY5NsPMjFo  elapsedTime=2.9ms httpStatus=500 remoteAddr="172.18.0.1:54186" requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120 responseSize=22
    Oct 05 22:52:24 ERRO[559442] Error starting transcoder                     error="exec: \"ffmpeg\": executable file not found in $PATH" id=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057121
    Oct 05 22:52:24 ERRO[559442] Error accessing transcoding cache             error="invalid argument" id=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057121
    

    Could anyone confirm whether they're seeing the same issue, or should I be looking for a problem on the player side instead?

    I'm using Symfonium on Android, and previously it was able to request and play the transcoded stream without any issues under the same conditions.

    timconsidineT 1 Reply Last reply
    1
    • jdaviescoatesJ
      jdaviescoatesJ
      jdaviescoates
      Super Fan
      wrote last edited by
      #2

      I used Navidrome all the time (nearly always via Ultrasonic on my phone), but I don't even know if I actually ever request a transcoded audio stream, but happy to do some tests if that helps 🙂

      (As an aside this is a handy reminder that I've been meaning to check out Substreamer too and I guess now Symfonium as well)

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      1
      • WiseMetalheadW WiseMetalhead

        I'm not exactly sure when this started happening, but after one of the recent updates, transcoding seems to have stopped working.

        Whenever I try to request a transcoded audio stream, I get the following error in the logs:

        Oct 05 22:52:20 INFO[559437] Streaming file                                artist="Holding Absence" bitDepth=0 bitRate=192 cached=false channels=2 format=opus originalBitRate=942 originalFormat=flac requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120 sampleRate=48000 title="Modern Life Is Lonely" transcoding=true user=wisemetalhead
        Oct 05 22:52:20 ERRO[559437] Error creating stream                         error="invalid argument" mediaID=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120
        Oct 05 22:52:20 ERRO[559437] HTTP: GET http://[REDACTED]/rest/getTranscodeStream.view?mediaId=3ZVpb3IMNO1UcFzW0Pn21H&mediaType=song&u=wisemetalhead&t=[REDACTED]&s=[REDACTED]&v=1.13.0&c=Symfonium&f=json&transcodeParams=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJiIjoxOTIsImNoIjoyLCJleHAiOjE3OTE0MDI3MzUsImYiOiJvcHVzIiwiaXNzIjoiTkQiLCJtaWQiOiIzWlZwYjNJTU5PMVVjRnpXMFBuMjFIIiwic3IiOjQ4MDAwLCJ1YSI6MTc5MDc5Nzc1N30.afjcFQWTkj1j4_JM9sn1ZeWPCBimESEPNtY5NsPMjFo  elapsedTime=2.9ms httpStatus=500 remoteAddr="172.18.0.1:54186" requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057120 responseSize=22
        Oct 05 22:52:24 ERRO[559442] Error starting transcoder                     error="exec: \"ffmpeg\": executable file not found in $PATH" id=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057121
        Oct 05 22:52:24 ERRO[559442] Error accessing transcoding cache             error="invalid argument" id=3ZVpb3IMNO1UcFzW0Pn21H requestId=f527ab49-1ffb-4860-9af1-ac5689242878/hyHyJRUCoN-057121
        

        Could anyone confirm whether they're seeing the same issue, or should I be looking for a problem on the player side instead?

        I'm using Symfonium on Android, and previously it was able to request and play the transcoded stream without any issues under the same conditions.

        timconsidineT
        timconsidineT
        timconsidine
        App Dev CA Maintainer Super Fan
        wrote last edited by
        #3

        @WiseMetalhead I started getting errors in my iOS Amperfy app connecting to a navidrome instance. Also not sure when it started, haven't used it in a few days.

        Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

        1 Reply Last reply
        1
        • jamesJ
          jamesJ
          james
          Staff
          wrote last edited by james
          #4

          Hello @navidrome users
          I will look into it.

          Edit:

          error="exec: \"ffmpeg\": executable file not found in $PATH"
          

          The new Cloudron base image does not include ffmpeg by default anymore and thus it is now missing causing this issue.
          An app update will be avilable soon to fix this issue.

          jdaviescoatesJ 1 Reply Last reply
          3
          • jamesJ james

            Hello @navidrome users
            I will look into it.

            Edit:

            error="exec: \"ffmpeg\": executable file not found in $PATH"
            

            The new Cloudron base image does not include ffmpeg by default anymore and thus it is now missing causing this issue.
            An app update will be avilable soon to fix this issue.

            jdaviescoatesJ
            jdaviescoatesJ
            jdaviescoates
            Super Fan
            wrote last edited by jdaviescoates
            #5

            @james said:

            The new Cloudron base image does not include ffmpeg by default anymore and thus it is now missing causing this issue.
            An app update will be avilable soon to fix this issue.

            Great, thanks. Very likely that all others media related apps will need this adding in too then, given how widely ffmpeg is utilised by such apps. Please could you check that out too @james ?

            I use Cloudron with Gandi & Hetzner

            1 Reply Last reply
            2

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Bookmarks
            • Search