Jump to content

Playback for TV episodes merged from two files hanging in the middle


Recommended Posts

SolGersh32
Posted

Hello.

I have and TV show where first episode of the season consist of 2 files, named s02e01 - Name (1).avi and s02e01 - Name (2).avi

Emby merged them into single entry in the library, so I only have "s02e01 Name" and length of the episode is correctly shown as (1) + (2) duration.

But when I'm attempting to play that episode, it hangs after the end of the first file with "playback error".

Using emby 4.6.7.0

 

The only relevant log message I could find it:

2022-04-07 13:54:00.009 Error Server: Error processing request
        *** Error Report ***
        Version: 4.6.7.0
        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 3.13.0-170-generic (buildd@lcy01-amd64-001) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4) ) #220-Ubuntu SMP Thu May 9 12:40:49 UTC
        Framework: .NET Core 3.1.21
        OS/Process: x64/x64
        Runtime: opt/emby-server/system/System.Private.CoreLib.dll
        Processor count: 2
        Data path: /var/lib/emby
        Application path: /opt/emby-server/system
        System.Exception: System.Exception: Error starting ffmpeg
           at Emby.Server.MediaEncoding.Api.BaseStreamingService.StartFfMpeg(StreamState state, String outputPath, CancellationToken cancellationToken, Boolean acquireResources)
           at Emby.Server.MediaEncoding.Api.Hls.DynamicHlsService.GetDynamicSegment(StreamRequest request, String playlistId, String segmentId, Int32 subtitleStreamIndex)
           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()

 

How would I fix that?

Obvious solution would be to merge two files in one, but I'd like to have more general solution.

Thanks

Posted

Hi there, please attach the complete emby server and ffmpeg log files. thanks.

Posted

Hi, are you able to try another browser to compare with, such as Chrome?

SolGersh32
Posted

Hello.
I've tried it in Chrome and on Samsung TV. Same results.

  • 2 weeks later...

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