Tougen 1 Posted January 12, 2022 Posted January 12, 2022 My previous version was 4.5.2.0. it was available. When the client prompted that the version was too old, I upgraded to the latest version. Play a movie that has DTS audio, using software transcoding. It does not play. Can I roll back to an older version and will it affect the database?
Luke 42077 Posted January 12, 2022 Posted January 12, 2022 Hi there, can we please look at an example? Thanks !
Tougen 1 Posted January 12, 2022 Author Posted January 12, 2022 2022-01-12 22:38:41.253 Info Server: http/1.1 GET http://*.*.*.*:8096/emby/videos/131416/hls1/main/510.ts?DeviceId=8166FD93-66BA-41F6-92FB-D3F24809757F&MediaSourceId=053a128fb432b70c4070ede4c644d170&PlaySessionId=09ed71706c7f4b58a75710e51d8ee4b0&VideoCodec=h264,hevc,mpeg2video&AudioCodec=ac3,mp3,aac&VideoBitrate=59232000&AudioBitrate=768000&AudioStreamIndex=1&SubtitleStreamIndex=2&SubtitleMethod=Encode&TranscodingMaxAudioChannels=6&SegmentContainer=ts&SegmentLength=3&MinSegments=1&BreakOnNonKeyFrames=True&hevc-profile=Main,Main10&TranscodeReasons=AudioCodecNotSupported,DirectPlayError&allowVideoStreamCopy=false. Connection=keep-alive, Accept=*/*, Host=127.0.0.1:8096, User-Agent=libmpv, Icy-MetaData=1 2022-01-12 22:38:41.259 Error Server: Error processing request *** Error Report *** Version: 4.6.7.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 5.15.7-1.el7.elrepo.x86_64 (mockbuild@Build64R7) (gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2), GNU ld version 2.32-16.el7) #1 SMP Mon Dec Framework: .NET Core 3.1.21 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 4 Data path: /config Application path: /system System.ArgumentException: System.ArgumentException: User does not have video remuxing permission. at Emby.Server.MediaEncoding.Api.BaseStreamingService.ValidateUserPermissions(StreamState state, String outputPath, TranscodingJobType transcodingJobType) 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 ValidateUserPermissions(Emby.Server.MediaEncoding.Api.StreamState, System.String, Emby.Server.MediaEncoding.Encoder.TranscodingJobType) This is the report log.It does not work whether the audio is transcoded in hardware or software.
Tougen 1 Posted January 12, 2022 Author Posted January 12, 2022 2 hours ago, Luke said: This is the reason for the problem: But I don't want to transcode the video. Because all my movies have built-in subtitles, it can't use hardware acceleration.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now