<p>Not every device supports every resolution or framerate, so those aspects are outside of H.264 encoding parameters. That said, a framerate of 30 fps or under, and a resolution of 480p or smaller should be safe for most devices currently in use. </p>

<p>As for H.264 encoding, Baseline profile, and a level of 3.x is sufficient. You should only need to specify the profile.</p>

CC BY-SA 3.0
2016-07-26T10:01:41.117Z
2016-07-26T10:01:41.117Z
Gyan
<p>I coding videos in MP4 for my windows phone, but now I want to be sure that this videos will be played on every mobile device possible, so question is: What the best unified settings for H.264 codec I need?</p>

<encoding><mp4><h.264>
How to optimize h.264 to play it on every possible device
Oleg Shakhov
# How to optimize h.264 to play it on every possible device

(Asked by: username_0 on 2016-07-26)

I coding videos in MP4 for my windows phone, but now I want to be sure that this videos will be played on every mobile device possible, so question is: What the best unified settings for H.264 codec I need?

**Tags:** encoding, mp4, h.264


---

## 1 answers

### Answer by username_1 on 2016-07-26. Score: 0 | Accepted answer

Not every device supports every resolution or framerate, so those aspects are outside of H.264 encoding parameters. That said, a framerate of 30 fps or under, and a resolution of 480p or smaller should be safe for most devices currently in use.

As for H.264 encoding, Baseline profile, and a level of 3.x is sufficient. You should only need to specify the profile.


---

