Answers.Body: <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>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-07-26T10:01:41.117Z
Answers.LastActivityDate: 2016-07-26T10:01:41.117Z
Answers.UserDisplayName: Gyan
Body: <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>
  
Tags: <encoding><mp4><h.264>
Title: How to optimize h.264 to play it on every possible device
UserDisplayName: Oleg Shakhov
ThreadText: # 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.
  
  
  ---
  
  