Jump to content

Error casting to Chromecast


Alefielm

Recommended Posts

Alefielm

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()

 

Link to comment
Share on other sites

Alefielm
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

Link to comment
Share on other sites

Alefielm
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

Link to comment
Share on other sites

alucryd

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

Link to comment
Share on other sites

Alefielm
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!

Link to comment
Share on other sites

alucryd

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
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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