
H.264 What is the profile level of the H.265 codec?
Basic knowledge of video site administration.

Even if it says “H.264 Baseline 3.1”
, I think few people can understand it.
These represent video codecs, profiles, levels, but not that frequently used knowledge.
However, if you are the operator of a video site, it can be helpful in solving problems like not being able to play the video, so it doesn’t hurt to know easily.
This article provides an overview of the H.264 H.265 profile level.
First, let’s find out which string refers to which
What is a codec?
What is a profile?
What is a level?
What do you know if you know this?
How to set/check video file codec, profile and level
How to set codec, profile and level
How to find out codecs, profiles and levels
Reference: Specific profile level for each codec
H.264 (AVC)
H.265 (HEVC)
Points to build a video distribution service Free distribution
Video Recording And Live Distribution Guide You Can Do In-House For Free
First, let’s find out which string refers to which
H.264 Baseline 3.2
→ H.264 (codec) Baseline (profile) 3.2 (level)
H.265 Main 4.1
→ H.265 (codec) Main (profile) 4.1 (level)
These strings represent the codec, profile, and level.
What is a codec?
To compress the file size of videos.
Video files are often stored with their capacity compressed using some codec.
H.264 (also known as AVC) is currently common on the Internet.
As latest generation codecs are on the market H.265 (also known as HEVC), AV1, VP9, etc.
If the device or software to be played does not support the codec used for the video, the video cannot be played.
→ You can learn about codecs in this article
MPEG-4 and MP4 are different! ?? Let’s know the file format and codec of the video.
It may not be a household word, but video files have separate video codecs and file formats. From time to time, there are people who read various technical information, etc. while confusing these two, and on the contrary, there are people who are confused, so this time Phi…
What is a profile?
The profile type is predetermined by the codec and is considered on a per-application basis.
The functions provided differ depending on the profile.
→ Profile A is supposed to be used for professional video editing, and profile B is supposed to be used for playback on small terminals like smartphones.
Each profile defines features that affect image quality, color richness, and playback processing.
A video with a feature-rich profile may not be playable on a smartphone.
What is a level?
The level has an upper limit, such as memory used for video playback and processing weight.
Each level has an upper limit for screen resolution and frame rate.
If the level is high, the processing is heavy and may not be playable on a smartphone.
What do you know if you know this?
As I wrote in the explanation of each term, depending on the codec, profile and level, it may not be possible to play on a specific terminal or operating system.
I can’t play it, but why? In that case, you can isolate the problem by examining the codec, profile, and level.
For example, on an Android device, the H.264 codec basically supports the Baseline profile and can be played. And the main and high profiles may not play.
For iOS devices, the Baseline profile can be played and it seems that the main profile can be played as well.
Also, if you specify a level that is too high, playback may not be possible on terminals with poor processing power and memory.
* When distributing videos to smartphone terminals, it is safe to set the H.246 Baseline profile to level 4.1. Level 1.3 or 3.0 also for older smartphones.
* Depending on the Android device, you may be able to play even with the one with the Main profile.









