How to play h265 videos and E-ac-3 audio

have you tried vlc?

there is a bunch of similar questions re h265 codec on this forum. Have you tried the suggestions in Unable to play H.265 Video - #2 by nickavem or Codec (no longer) supported? - #8 by xeo32

(you can skip the install rpmfusion repo command(s))

also, run rpm -qa |grep -e mesa-va-drivers -e mesa-vdpau-drivers to find our which mesa freeworld packages are required.

for mesa-va-drivers-freeworld (VA-API):
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld

for mesa-vdpau-drivers-freeworld (VDPAU / Nvidia):
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld

additional info: [Fedora 37] Mesa w/ h264, h265, and vc1 decoding support · Issue #110 · rpmfusion-infra/fedy · GitHub