Jump to content

Error transcoding


M3th0s

Recommended Posts

Facing a load of these errors with the latest version of emby::

2020-10-14 21:28:43.629 Error App: ProcessRun 'StreamTranscode ddbbd8' Extension error in TranscodingStateReader::OnErrorDataReceivedCore -
        *** 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 4.15.0-121-generic (buildd@lgw01-amd64-034) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #123-Ubuntu SMP Mon Oct 5 16:16:40 UTC 202
        Framework: .NET Core 3.1.7
        OS/Process: x64/x64
        Runtime: system/System.Private.CoreLib.dll
        Processor count: 16
        Data path: /config
        Application path: /system
        System.ArgumentException: System.ArgumentException: Requested value 'ContainerBitrateExceedsLimit#t=1047.579' was not found.
           at System.Enum.TryParseByName(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
           at System.Enum.TryParseInt32Enum(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Int32 minInclusive, Int32 maxInclusive, Boolean ignoreCase, Boolean throwOnFailure, TypeCode type, Int32& result)
           at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
           at Emby.Server.MediaEncoding.Encoder.EncodingJobInfo.<>c.<get_TranscodeReasons>b__94_1(String v)
           at System.Linq.Enumerable.WhereSelectArrayIterator`2.ToArray()
           at Emby.Server.MediaEncoding.Encoder.EncodingJobInfo.get_TranscodeReasons()
           at Emby.Server.MediaEncoding.Api.EncodingManager.ReportTranscodingProgress(TranscodingJob job, StreamState state, Nullable`1 transcodingStartPosition, Nullable`1 transcodingPosition, Single framerate, Nullable`1 percentComplete, Int64 bytesTranscoded, Nullable`1 bitRate, Nullable`1 currentCpuUsage, Nullable`1 averageCpuUsage, Tuple`2[] cpuHistory, Nullable`1 currentThrottle)
           at Emby.Server.MediaEncoding.Api.StreamState.ReportTranscodingProgress(Nullable`1 transcodingStartPosition, Nullable`1 transcodingPosition, Single framerate, Nullable`1 percentComplete, Int64 bytesTranscoded, Nullable`1 bitRate, Nullable`1 currentCpuPercent, Nullable`1 averageCpuUsage, Tuple`2[] cpuHistory, Nullable`1 currentThrottle)
           at Emby.Server.MediaEncoding.Unified.Ffmpeg.ProcessRunExtensions.TranscodingStateReader.UpdateProgress(Nullable`1 transcodingPosition, Single frameRate, Nullable`1 percent, Int64 bytesTranscoded, Nullable`1 bitRate, Nullable`1 throttle)
           at Emby.Server.MediaEncoding.Unified.Ffmpeg.ProcessRunExtensions.FfmpegStateReaderBase.ParseLogLine(ReadOnlySpan`1 memSpan)
           at Emby.ProcessRun.Runners.ProcessRunnerExtensible.OnErrorDataReceivedCore(ReadOnlySpan`1 data)
        Source: System.Private.CoreLib
        TargetSite: Boolean TryParseByName(System.RuntimeType, System.String, System.ReadOnlySpan`1[System.Char], Boolean, Boolean, UInt64 ByRef)

 

Can someone please help me as I'm seeing a load of buffering?

 

Thanks in advance

Link to comment
Share on other sites

@Luke think I've just identified the issue.
Is there a reason why my transcode folder would be full of leftover files and making emby error like this?

After stopping the docker container and deleting all files under the transcode folder all is back to normal.

Thanks in advance

Link to comment
Share on other sites

There was plenty of free space however for some reason the transcode folder was not being emptied even when the server was restarted.

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