Jump to content

Recommended Posts

Posted

I've been using Emby for some years now, and every single time I dread having to download stuff in Emby. Always, always, always are there issues. Either some files are not converting, not downloading or something else.

And yet again.. A movie wouldn't convert for whatever reason, nothing happens, and it blocked all the other downloads. Other movies were "Ready to transfer" - but never did. I just removed all the downloads and tried again.. stuck on "Ready to transfer" still.

I'm so tired having to baby Emby just to get a few movies on my tablet and phone.

Could the download function in Emby get some love and attention soon? As is it's terrible. Not just bad, but actually terrible.

Posted
34 minutes ago, SirJMD said:

I've been using Emby for some years now, and every single time I dread having to download stuff in Emby. Always, always, always are there issues. Either some files are not converting, not downloading or something else.

And yet again.. A movie wouldn't convert for whatever reason, nothing happens, and it blocked all the other downloads. Other movies were "Ready to transfer" - but never did. I just removed all the downloads and tried again.. stuck on "Ready to transfer" still.

I'm so tired having to baby Emby just to get a few movies on my tablet and phone.

Could the download function in Emby get some love and attention soon? As is it's terrible. Not just bad, but actually terrible.

Hey @SirJMDhave you tried my workaround, i.e being non-admin (see the few last messages of this topic): 

Cheers

 

  • 3 weeks later...
Posted

HI, please try Emby for iOS 2.2.41 and let us know how things compare. Thanks.

Posted
24 minutes ago, Luke said:

HI, please try Emby for iOS 2.2.41 and let us know how things compare. Thanks.

Hey @Luke

Download works great now with admin account as well. Thanks a lot for the fix and the excellent job in general.

Cheers

  • Thanks 1
Posted
On 6/27/2025 at 7:48 PM, TwisT74 said:

Hey @SirJMDhave you tried my workaround, i.e being non-admin (see the few last messages of this topic): 

Cheers

 

I've updated by a movie is still just "transferring" after two days. No idea if it's actually doing anything, because there is zero info in the manage download menu. 

 

I'm gonna make a post with some feedback on the whole download part of Emby, I think there are quite a few core functionality missing, and some of those shouldn't require that much to implement. 

  • 2 weeks later...
Posted

I have the same issue explained in here.

But I found out that after the file waits for transfer, If you close the app and reopen it and it start the transfer immediately.

 

  • 3 months later...
Posted

I'm still baffled by the lack of functionality in the download part of Emby. Just the bare minimum of pause, stop, restart, progression and ETA, speed, and maybe even changing download order if we're being fancy.

  • Like 1
  • 2 weeks later...
Posted

Hi, we are working on improving this. Thanks.

Posted

I used to be able to download to Emby on my iPhone 13, but now encounter the dreaded “ready to transfer”. I removed other downloads, deleted and reinstalled the app. My phone has space for downloads and I’ve tried download to the iPhone and just standard download. The Emby app i reinstalled is version 2.2.44

 

any help to resolve this is much appreciated as it’s driving me crazy that it worked previously and now nothing I’ve tried is resolving the issue 

 

please help

  • 4 weeks later...
Posted (edited)

I am also unable to download. Only ever worked once for me, and I have no idea how or why. Is there anything we can do to help debug this? Mine just sits on “Ready to Transfer”. 

Relevant log item:

Spoiler

2025-12-16 22:33:58.405 Info SyncService-0HNGTU8PN5C84:00000001: http/1.1 Response 400 to host1. Time: 1ms. GET http://192.168.x.yyy:8096/emby/Sync/JobItems/25/File?api_key=x_secret2_x. Headers: Content-Type=text/html, Date=Tue, 16 Dec 2025 13:33:57 GMT, Server=UPnP/1.0 DLNADOC/1.50, Content-Length=43, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=mediabox, Private-Network-Access-Id=ba1351f32a084087a2f2351f964552f7
2025-12-16 22:33:58.409 Info SyncService-0HNGTU8PN5C7K:00000006: http/1.1 POST http://192.168.x.yyy:8096/emby/Sync/Data?. Source Ip: host1, UserAgent: Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0
2025-12-16 22:33:58.410 Info SyncService-0HNGTU8PN5C7K:00000006: http/1.1 Response 200 to host1. Time: 1ms. POST http://192.168.x.yyy:8096/emby/Sync/Data?.
2025-12-16 22:34:16.639 Info MediaInfoService-0HNGTU8PN5C7U:00000005: http/1.1 POST http://192.168.x.yyy:8096/emby/Items/1876041/PlaybackInfo?UserId=b8ff9f49ee274d55a25624dc35c47138&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=200000000&X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. Source Ip: host1, UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
2025-12-16 22:34:16.641 Info App: User policy for pseudo. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2025-12-16 22:34:16.641 Info MediaInfoService-0HNGTU8PN5C7U:00000005: http/1.1 Response 200 to host1. Time: 2ms. POST http://192.168.x.yyy:8096/emby/Items/1876041/PlaybackInfo?UserId=b8ff9f49ee274d55a25624dc35c47138&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=200000000&X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. 
2025-12-16 22:34:19.996 Info SyncService-0HNGTU8PN5C7U:00000009: http/1.1 POST http://192.168.x.yyy:8096/emby/Sync/Jobs?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. Source Ip: host1, UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
2025-12-16 22:34:20.006 Info SyncService-0HNGTU8PN5C7U:00000009: http/1.1 Response 200 to host1. Time: 6ms. POST http://192.168.x.yyy:8096/emby/Sync/Jobs?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. 
2025-12-16 22:34:20.047 Info SyncService-0HNGTU8PN5C8C:00000001: http/1.1 GET http://192.168.x.yyy:8096/emby/Sync/JobItems/25/File?api_key=x_secret2_x. Source Ip: host1, Accept=*/*, Connection=keep-alive, Host=192.168.x.yyy:8096, User-Agent=Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9
2025-12-16 22:34:20.048 Info SyncService-0HNGTU8PN5C8A:00000001: http/1.1 POST http://192.168.x.yyy:8096/emby/Sync/Data?. Source Ip: host1, UserAgent: Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0
2025-12-16 22:34:20.048 Error SyncService-0HNGTU8PN5C8C:00000001: Error processing request
    *** Error Report ***
    Version: 4.9.1.6
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Linux version 5.8.0-63-generic (buildd@lcy01-amd64-028) (gcc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.35.1) #71-Ubunt
    OS/Process: x64/x64
    Framework: .NET 8.0.11
    Runtime: opt/emby-server/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /var/lib/emby
    Application path: /opt/emby-server/system
    System.ArgumentException: System.ArgumentException: The job item is not yet ready for transfer.
       at Emby.Server.Sync.Api.SyncService.Any(GetSyncJobItemFile request)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, RestPath restPath, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, String contentTypeInPath, CancellationToken cancellationToken)
    Source: Emby.Server.Sync
    TargetSite: Void MoveNext()
    
2025-12-16 22:34:20.048 Info SyncService-0HNGTU8PN5C8C:00000001: http/1.1 Response 400 to host1. Time: 1ms. GET http://192.168.x.yyy:8096/emby/Sync/JobItems/25/File?api_key=x_secret2_x. Headers: Content-Type=text/html, Date=Tue, 16 Dec 2025 13:34:19 GMT, Server=UPnP/1.0 DLNADOC/1.50, Content-Length=43, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=mediabox, Private-Network-Access-Id=ba1351f32a084087a2f2351f964552f7
2025-12-16 22:34:20.048 Info SyncService-0HNGTU8PN5C8A:00000001: http/1.1 Response 200 to host1. Time: 0ms. POST http://192.168.x.yyy:8096/emby/Sync/Data?.
2025-12-16 22:34:20.055 Info SyncService-0HNGTU8PN5C8F:00000001: http/1.1 GET http://192.168.x.yyy:8096/emby/Sync/JobItems/30/File?api_key=x_secret2_x. Source Ip: host1, Accept=*/*, Connection=keep-alive, Host=192.168.x.yyy:8096, User-Agent=Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9
2025-12-16 22:34:20.056 Error SyncService-0HNGTU8PN5C8F:00000001: Error processing request
    *** Error Report ***
    Version: 4.9.1.6
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Linux version 5.8.0-63-generic (buildd@lcy01-amd64-028) (gcc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.35.1) #71-Ubunt
    OS/Process: x64/x64
    Framework: .NET 8.0.11
    Runtime: opt/emby-server/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /var/lib/emby
    Application path: /opt/emby-server/system
    System.ArgumentException: System.ArgumentException: The job item is not yet ready for transfer.
       at Emby.Server.Sync.Api.SyncService.Any(GetSyncJobItemFile request)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, RestPath restPath, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, String contentTypeInPath, CancellationToken cancellationToken)
    Source: Emby.Server.Sync
    TargetSite: Void MoveNext()
    
2025-12-16 22:34:20.056 Info SyncService-0HNGTU8PN5C8F:00000001: http/1.1 Response 400 to host1. Time: 1ms. GET http://192.168.x.yyy:8096/emby/Sync/JobItems/30/File?api_key=x_secret2_x. Headers: Content-Type=text/html, Date=Tue, 16 Dec 2025 13:34:19 GMT, Server=UPnP/1.0 DLNADOC/1.50, Content-Length=43, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=mediabox, Private-Network-Access-Id=ba1351f32a084087a2f2351f964552f7
2025-12-16 22:34:20.074 Info SyncService-0HNGTU8PN5C7K:0000000B: http/1.1 POST http://192.168.x.yyy:8096/emby/Sync/Data?. Source Ip: host1, UserAgent: Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0
2025-12-16 22:34:20.075 Info SyncService-0HNGTU8PN5C7K:0000000B: http/1.1 Response 200 to host1. Time: 1ms. POST http://192.168.x.yyy:8096/emby/Sync/Data?.
2025-12-16 22:34:20.293 Info MediaInfoService-0HNGTU8PN5C7U:0000000B: http/1.1 POST http://192.168.x.yyy:8096/emby/Items/1876041/PlaybackInfo?UserId=b8ff9f49ee274d55a25624dc35c47138&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=200000000&X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. Source Ip: host1, UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
2025-12-16 22:34:20.295 Info App: User policy for pseudo. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2025-12-16 22:34:20.295 Info MediaInfoService-0HNGTU8PN5C7U:0000000B: http/1.1 Response 200 to host1. Time: 2ms. POST http://192.168.x.yyy:8096/emby/Items/1876041/PlaybackInfo?UserId=b8ff9f49ee274d55a25624dc35c47138&StartTimeTicks=0&IsPlayback=false&AutoOpenLiveStream=false&MaxStreamingBitrate=200000000&X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=829DD6C8-8026-4898-832C-E03C9D7A82AD&X-Emby-Client-Version=2.2.46&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us&reqformat=json. 
2025-12-16 22:34:29.874 Info SyncService-0HNGTU8PN5C8H:00000001: http/1.1 POST http://192.168.x.yyy:8096/emby/Sync/Data?. Source Ip: host1, UserAgent: Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0
2025-12-16 22:34:29.874 Info SyncService-0HNGTU8PN5C8H:00000001: http/1.1 Response 200 to host1. Time: 1ms. POST http://192.168.x.yyy:8096/emby/Sync/Data?.
2025-12-16 22:34:29.877 Info SyncService-0HNGTU8PN5C8I:00000001: http/1.1 GET http://192.168.x.yyy:8096/emby/Sync/JobItems/25/File?api_key=x_secret2_x. Source Ip: host1, Accept=*/*, Connection=keep-alive, Host=192.168.x.yyy:8096, User-Agent=Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9
2025-12-16 22:34:29.877 Info SyncService-0HNGTU8PN5C8J:00000001: http/1.1 GET http://192.168.x.yyy:8096/emby/Sync/JobItems/30/File?api_key=x_secret2_x. Source Ip: host1, Accept=*/*, Connection=keep-alive, Host=192.168.x.yyy:8096, User-Agent=Emby/1 CFNetwork/3860.400.1 Darwin/25.3.0, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9
2025-12-16 22:34:29.878 Error SyncService-0HNGTU8PN5C8I:00000001: Error processing request
    *** Error Report ***
    Version: 4.9.1.6
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Linux version 5.8.0-63-generic (buildd@lcy01-amd64-028) (gcc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.35.1) #71-Ubunt
    OS/Process: x64/x64
    Framework: .NET 8.0.11
    Runtime: opt/emby-server/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /var/lib/emby
    Application path: /opt/emby-server/system
    System.ArgumentException: System.ArgumentException: The job item is not yet ready for transfer.
       at Emby.Server.Sync.Api.SyncService.Any(GetSyncJobItemFile request)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, RestPath restPath, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, String contentTypeInPath, CancellationToken cancellationToken)
    Source: Emby.Server.Sync
    TargetSite: Void MoveNext()
    
2025-12-16 22:34:29.878 Error SyncService-0HNGTU8PN5C8J:00000001: Error processing request
    *** Error Report ***
    Version: 4.9.1.6
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Linux version 5.8.0-63-generic (buildd@lcy01-amd64-028) (gcc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.35.1) #71-Ubunt
    OS/Process: x64/x64
    Framework: .NET 8.0.11
    Runtime: opt/emby-server/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /var/lib/emby
    Application path: /opt/emby-server/system
    System.ArgumentException: System.ArgumentException: The job item is not yet ready for transfer.
       at Emby.Server.Sync.Api.SyncService.Any(GetSyncJobItemFile request)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, RestPath restPath, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, String contentTypeInPath, CancellationToken cancellationToken)
    Source: Emby.Server.Sync
    TargetSite: Void MoveNext()
    
2025-12-16 22:34:29.878 Info SyncService-0HNGTU8PN5C8J:00000001: http/1.1 Response 400 to host1. Time: 1ms. GET http://192.168.x.yyy:8096/emby/Sync/JobItems/30/File?api_key=x_secret2_x. Headers: Content-Type=text/html, Date=Tue, 16 Dec 2025 13:34:28 GMT, Server=UPnP/1.0 DLNADOC/1.50, Content-Length=43, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=mediabox, Private-Network-Access-Id=ba1351f32a084087a2f2351f964552f7
2025-12-16 22:34:29.878 Info SyncService-0HNGTU8PN5C8I:00000001: http/1.1 Response 400 to host1. Time: 1ms. GET http://192.168.x.yyy:8096/emby/Sync/JobItems/25/File?api_key=x_secret2_x. Headers: Content-Type=text/html, Date=Tue, 16 Dec 2025 13:34:28 GMT, Server=UPnP/1.0 DLNADOC/1.50, Content-Length=43, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=mediabox, Private-Network-Access-Id=ba1351f32a084087a2f2351f964552f7
2025-12-16 22:34:39.299 Info SystemService-0HNGTU8PN5C7J:00000019: http/2 Response 500 to host9. Time: 26ms. GET https://emby_remote_ip:8920/emby/System/Logs/embyserver.txt/Lines?IncludeItemTypes=LogLine&Fields=BasicSyncInfo,CanDelete,CanDownload,PrimaryImageAspectRatio,ProductionYear,Status,EndDate,CommunityRating,OfficialRating,CriticRating&StartIndex=24300&SortBy=SortName&SortOrder=Ascending&EnableImageTypes=Primary,Backdrop,Thumb&ImageTypeLimit=1&Sanitize=true&Limit=100&EnableTotalRecordCount=false&X-Emby-Client=Emby Web&X-Emby-Device-Name=Firefox Windows&X-Emby-Device-Id=cf5cc69f-6b1f-4255-bddc-f393e8f8dda1&X-Emby-Client-Version=4.9.1.6&X-Emby-Token=x_secret8_x&X-Emby-Language=en-us. 

 

Edited by jbourne
Posted (edited)

Oof this is interesting. I went to the Downloads section on the server and deleted EVERYTHING, including past downloads that showed Completed. And it worked!!!!!!! This is really weird. 

 

[edit] no, spoke too fast. Some things appear to have downloded, but not the MKV files themselves. Still same errors in the logs, false alarm. Still not working :(

Edited by jbourne

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...