Some .mp4 will play others will not?

Can someone help me identify what’s going on?

I’ve got various types of .mp4s and some will play just fine on phones, tvs, tablets, etc. And my recent .mp4s will not play well at all.

The difference being the most recent .mp4s are at 1920x1080 (though same file size as the 1280x1024).

First, it’s trying to Direct Play no matter what so that might be an issue…

Server Hardware is AMD2950x @ 4.2ghz, Nvidia Titan X SLIx2, 64gb of RAM, Server is on an NVME drive and the files are all on various mechanical drives.

If someone can interpret the difference between mp4s that will play and won’t, I can post the media info screen shots.

Thanks.

So…a little follow up.

Once I set my other Plex players to convert and not Direct Play - (even though they’re on the LAN) - it worked fine.

My android application (for some reason can’t disable Direct Play). But once I got off my wifi and went to cell service, it started converting and worked fine.

It’s not the power of the server because I’m converting 5 different 1080p streams right now without a problem but Direct Play seems to be jacked - but only for these recent mp4 containers.

The others - no issue.

The video codec is what matters. A .mp4 file is a file that uses the mp4 container, but could have video in a few different codecs; most commonly used right now are h264 and h265. If the client doesn’t support a codec, then it cannot be direct played.

This is likely the issue because if you allow transcoding of the video (not direct play), then the plex server will transcode the video (and audio) into a format the client supports.

Plex should show the video and audio codecs for a movie/tv show on the files page of the website so you can compare a movie that direct plays with one that does not.

Hope this helps!

Just checked, both .mp4s are H264 codec. In fact everything but the Audio Profile is the same (the one that attempts to Direct Play but doesn’t has a he-aac audio profile whereas the one that does direct play without problem has a lc audio profile).

The High Efficiency AAC codec is not compatible with every device. (And even if it is on paper, it might have produced faulty behaviour during development or testing and was subsequently disabled.)

Thanks, Otto. You always answer. So if I remove that codec - the problem should go away?

I think so. Try it first on a few files.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.