Jump to content

Error casting to Chromecast


Recommended Posts

Posted

I have latest version on docker on a rpi4 arm32v7.

Casting to a TV works fine, to Chromecast Ultra I have a black screen, nothing happens, this is the log (tryed with subtitles off, black screen too)

Thanks!

 

2020-11-03 00:43:01.318 Error HttpServer: Error processing request

 *** Error Report ***

 Version: 4.5.2.0

 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3

 Operating system: Linux version 5.4.72-v7l+ (dom@buildbot) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #1356 SMP Thu Oct 22 13:57:51 BST 2020

 Framework: .NET Core 3.1.7

 OS/Process: arm/arm

 Runtime: system/System.Private.CoreLib.dll

 Processor count: 4

 Data path: /config

 Application path: /system

 System.Exception: System.Exception: ffmpeg subtitle conversion failed for /Series/Fringe/Fringe.S04.1080p.BluRay.x264-GreenBlade[rartv]/Fringe.S04E09.1080p.BluRay.x264-GreenBlade.es.srt

    at Emby.Server.MediaEncoding.Subtitles.SubtitleEncoder.ConvertExternalSubtitleInternal(ReadOnlyMemory`1 inputPath, ReadOnlyMemory`1 language, MediaProtocol inputProtocol, IDictionary`2 requestHeaders, String outputPath, Int64 startTimeTicks, Int64 endTimeTicks, Boolean preserveOriginalTimestamps, CancellationToken cancellationToken)

    at Emby.Server.MediaEncoding.Subtitles.SubtitleEncoder.ConvertExternalSubtitle(ReadOnlyMemory`1 inputPath, ReadOnlyMemory`1 language, MediaProtocol inputProtocol, IDictionary`2 requestHeaders, String outputPath, Int64 startTimeTicks, Int64 endTimeTicks, Boolean preserveOriginalTimestamps, CancellationToken cancellationToken)

    at Emby.Server.MediaEncoding.Subtitles.SubtitleEncoder.GetReadableFile(String mediaPath, MediaProtocol mediaSourceProtocol, IDictionary`2 requestHeaders, MediaStream subtitleStream, ReadOnlyMemory`1 outputFormat, Int64 startTimeTicks, Int64 endTimeTicks, Boolean preserveOriginalTimestamps, CancellationToken cancellationToken)

    at Emby.Server.MediaEncoding.Subtitles.SubtitleEncoder.GetSubtitles(String inputPath, MediaProtocol inputProtocol, IDictionary`2 requestHeaders, MediaStream subtitleStream, ReadOnlyMemory`1 outputFormat, Int64 startTimeTicks, Int64 endTimeTicks, Boolean preserveOriginalTimestamps, CancellationToken cancellationToken)

    at MediaBrowser.Api.Subtitles.SubtitleService.GetSubtitles(GetSubtitle request, CancellationToken cancellationToken)

    at MediaBrowser.Api.Subtitles.SubtitleService.Get(GetSubtitle request)

    at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)

    at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)

    at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)

 Source: Emby.Server.MediaEncoding

 TargetSite: Void MoveNext()

 

Posted

Hi there, can you please attach the complete emby server log? thanks.

Posted
7 minutes ago, Luke said:

Hi there, can you please attach the complete emby server log? thanks.

Sure!  I attached it.

Thanks!

log.txt

Posted

Hi, have you tried doing a Docker pull to see if there's an updated image?

Posted

Does it happen regardless of hardware acceleration in you transcoding settings?

Posted
4 hours ago, Luke said:

Hi, have you tried doing a Docker pull to see if there's an updated image?

It's there last version

Posted
3 hours ago, alucryd said:

Does it happen regardless of hardware acceleration in you transcoding settings?

I think it has defaul settings, will look into that

Posted

If all goes well, I'll be adding the needed libraries today, so it should work regardless of whether hwaccel is enabled or not.

Posted
42 minutes ago, alucryd said:

If all goes well, I'll be adding the needed libraries today, so it should work regardless of whether hwaccel is enabled or not.

I'm not a premium user...yet, so it should not make a difference, and, there is hardware hwaccel on Rpi4?

Casting to a TV and not Chromecast works well with subs. I'll wait for the update to retry.

Thanks!

Posted

Let us know how you get on. Thanks.

Posted

Sorry about the delay, I was hands deep in toolchain woes to get the armv7 docker up to speed. I've added the needed libraries and am currently pushing our docker images, they should make ffmpeg work again.

  • Thanks 1
Posted

Just updated, working great!

Thanks

Posted

Thanks for the feedback !

Posted
1 hour ago, Luke said:

Thanks for the feedback !

Just a question, I'm the only one using docker+RPI+Chromecast :P ?

I didn't saw another thread or people with the same issue.

Posted

No, it was reported by others.

  • Like 1

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...