Jump to content

Extremely slow Decoding for 4k HEVC cell phone video but not 4k HEVC M


Catalyph

Recommended Posts

Catalyph

when decoding 4k HEVC video files from my samsung galaxy s24 ultra, emby struggles and goes about 11fps but when decoding regular movies not from my phone it goes extremely fast, like 120fps. Is there something in my Cell videos that is causing this?

Samsung Cell Phone video:

Emby Web 4.8.0.80
Chrome Windows
192.168.0.69 http/1.1
Stream
MP4 (144 mbps)
HLS (60 mbps 13 fps)
Reducing bitrate due to quality setting
Video
4K HDR 10 HEVC
Transcode (H264 60 mbps)
Tone Mapping (Hable)
Audio
English AAC stereo (Default)
Direct Play (256 kbps)
 
4k HEVC Movie
Emby Web 4.8.0.80
Chrome Windows
192.168.0.69 http/1.1
Stream
MKV (28 mbps)
HLS (42 mbps 373 fps)
Converting subtitles directly into video
Video
Avengers.Endgame.2019.2160p.BluRay.x265.10bit.SDR.DTS-HD.MA.TrueHD.7.1.Atmos-SWTYBLZ
Transcode (H264 42 mbps)
Audio
English Avengers.Endgame.2019.2160p.BluRay.x265.10bit.SDR.DTS-HD.MA.TrueHD.7.1.Atmos-SWTYBLZ
Transcode (MP3 192 kbps)
 
Link to comment
Share on other sites

Happy2Play

Devs may have to break it down but one decoding was done in software and the other in hardware.

&TranscodeReasons=ContainerBitrateExceedsLimit

>>>>>>  Selected Codecs
Decoder Automatic software decoder

Encoder NVENC NVIDIA GeForce GTX 1660 SUPER - H.264 (AVC)
        Adapter #0: 'NVIDIA GeForce GTX 1660 SUPER' ComputeCapability: 7.5
        Max Bitrate: 781 Mbit/s - Frame Sizes: max 4096x4096 - Width Alignment: 2 - Height Alignment: 2
        Color Formats: NV12, P010, P016 - Bit Depths: 8, 10, 12, 14, 16
        Profiles: Baseline Profile (Level 6.2), Main Profile (Level 6.2), High Profile (Level 6.2), High 4:4:4 Predictive Profile (Level 6.2)


>>>>>>  FindVideoDecoder - MediaType: hevc, UseHardwareCodecs: True, HWA-Mode: Advanced
Info    Checking: 'CUVID NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC)'
NoMatch Bitrate (138 Mbit/s) exceeds maximum supported rate (117 Mbit/s)
Info    Decoder does not match
Info    Checking: 'NVDEC NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC)'
NoMatch Bitrate (138 Mbit/s) exceeds maximum supported rate (117 Mbit/s)
Info    Decoder does not match
Info    Checking: 'Automatic software decoder'
Info    Check successful - selecting 'Automatic software decoder'

It appears to be a bitrate issue as it exceeds the 117Mbps limit set on hardware. @Catalyph

 

Edited by Happy2Play
Link to comment
Share on other sites

Catalyph

So if it exceeds the max bitrate is switches over to very slow?

Is there a setting I can change the max supported rate or is that a none adjustable setting ?

Link to comment
Share on other sites

rbjtech
On 15/02/2024 at 13:23, Catalyph said:

So if it exceeds the max bitrate is switches over to very slow?

Is there a setting I can change the max supported rate or is that a none adjustable setting ?

It's a hardware limitation - but is there any reason you are trying to use a 4K @ 138Mbit/sec - that is very close the maximum UHD specification of 144Mbit/sec!

I see the source is from a samsung s24 - that is just an insane bitrate.    I get you want 4K 60fps - but 30-40 Mbit/sec is more than ample for very good quality - maybe you have settings on the phone to reduce it ?   

Link to comment
Share on other sites

  • 3 weeks later...
Catalyph

Sorry..  o reason.. it is just the option on my phone to record with high bit rate.. I didn't know it was THAT high... I have unselected the option amd video is decoded and performs just fine.. not sure why they have this option on a cell phone.. or if it is worth that much extra space.

  • Agree 1
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...