Jump to content

Unable to decode DTS audio by software


Recommended Posts

Posted

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?

Posted

Hi there, can we please look at an example?

 

Thanks !

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

Posted

This is the reason for the problem:

5c9b141743595_Untitled.png

Posted
2 hours ago, Luke said:

This is the reason for the problem:

5c9b141743595_Untitled.png

But I don't want to transcode the video. Because all my movies have built-in subtitles, it can't use hardware acceleration.

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