Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Media Codec type "video/mp4v-es" - Is it same as MPEG-4 Part 2 (MPEG-4 Visuals)?

I have less knowledge on the codecs. What I know codec stands for Decode/Encode.In codecs will be built in mobiles and external libs can used as an alternative. By codecs plays big role for Audio\Video in which format have encoded as file and decoded to play them.

Problem :

Android api 16 is shipped with MediaCodec which can do Encoding/Decoding work. MediaCodec contains flags constant

"video/mp4v-es"

Is it same as MPEG-4 part 2 (MPEG-4 Visual Format) codec format.

note : There is MPEG-4 part 10 format which is (H.264 )AVC Format. I just want need confirmation or any documentation or Blogs links which can help me in this.

like image 633
Sush Avatar asked Feb 23 '16 09:02

Sush


1 Answers

Yes.

By default "video/mp4v-es" maps to the Google's MPEG4 Part-2 Video Software Codec. See media_codecs_google_video_xml for details. However on a real device, it will be implemented by a hardware video codec as software-video-codecs are processor-intensive.

For MPEG4 Part 10 (H.264), "video/avc" has to be used.

like image 184
Oak Bytes Avatar answered Sep 24 '22 13:09

Oak Bytes