Jump to content

combo mkv + h265 compat browsers


Recommended Posts

Posted (edited)

Hi

This is about playback problems browser-side on Macos. 

Safari cannot playback a mkv h265 stream because of "unsupported container".

I request this as "maybe fixable" because I assume:

- Safari should support h265 natively

- emby doesn't do rewraps

- It complains about the container, not the codec, whereas Chrome would complain about the codec. So I guess that's not a NO?

- in non-stream scenarios a rewrap is very cheap to do. is it for on-the-fly?

How about: to rewrap a stream on the fly into a supported container

AND is this worth the effort since there are very few browsers that actually do h265.

AND h265 is probably not going to make it long term (my guess), compared to vp9/av1.

may be a solution, but IDK. OTOH a rewrap would maybe be a general solution needed elsewhere (special needs of browsers)

cheers

manu

Edited by labor4
Posted

Hi, safari does not support mkv. Does that answer your question?

Posted

hi luke

sorry for the long text. 

yes i know. can you rewrap?

Posted

Hi.  We already do.  That is what happens - the server does a container swap.

Posted (edited)

oh my. sorry

glad you cleared this up.

is it intended that a mkv/h265 file gets to safari as a mkv?

meaning should it be rewrapped but does not happen?

and if so: is it to be expected my reverse proxy causes this?

EDIT: no, bypassing the proxy still shows "container not supported", so it doesn't change mkv into something else. correct?

EDIT2: maybe 10bit is the reason? mentioned here. my material is 10bit.

Edited by labor4
Posted

Hi, it does not get to safari as an mkv because safari does not support that. What is giving you this impression?

Posted

why i concluded this: given error "unsupported container" with an mkv/h265 file. 

so that wants to tell me there is nothing emby can wrap h265 into, that safari would understand?

  • 2 weeks later...
Posted
On 6/27/2020 at 12:00 AM, labor4 said:

why i concluded this: given error "unsupported container" with an mkv/h265 file. 

so that wants to tell me there is nothing emby can wrap h265 into, that safari would understand?

@labor4 on the fly? Not at this time, but it could direct play if you converted to mp4. Please let us know if this helps. Thanks !

Posted

ah i see. "not on the fly" clears it up. 

thanks

Posted (edited)

I can do direct play on chromium based browser IF the audio is supported in my Linux daily machine.

 

Edit: If the audio is not supported, Emby transcode the audio to mp3 but not the video.

Edited by Riggs
Posted

Edge on windows can direct play hevc if you have the windows hevc extension installed from the windows store.

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