Questions tagged [mpeg-4]

MPEG-4 is an ISO/IEC standard for video and audio compression as a successor of MPEG-2. It has much more complex capabilities including arbitrary shaped videos and new ways of synthesis.

MPEG-4 is an ISO/IEC standard for video and audio compression as a successor of MPEG-2. It has much more complex capabilities including arbitrary shaped videos and new ways of synthesis.

More information about MPEG4 is at http://en.wikipedia.org/wiki/MPEG-4

239 questions
66
votes
2 answers

What is the difference between H.264 video and MPEG-4 video?

Are these both the same? Is H.264 codec of MPEG-4? What if I need to convert flv to high definition H.264 video format? I want make online tv streaming and want to use PHP or Python.
Ravi Sharma
  • 1,094
  • 3
  • 11
  • 19
45
votes
4 answers

How to process raw UDP packets so that they can be decoded by a decoder filter in a directshow source filter

Long Story: There is an H264/MPEG-4 Source I can able to connect this source with RTSP protocol. I can able to get raw UDP packets with RTP protocol. Then send those raw UDP packets to a Decoder[h264/mpeg-4] [DS Source Filter] But those "raw" UDP…
Novalis
  • 2,123
  • 6
  • 35
  • 60
40
votes
2 answers

Extracting frames from MP4/FLV?

I know it's possible with FFMPEG, but what to do if I have a partial file (like without the beginning and the end). Is is possible to extract some frames from it?
blez
  • 4,645
  • 5
  • 45
  • 77
35
votes
4 answers

Live streaming through MP4

I am working on an online TV service. One of the goals is for the video to be played without any additional browser plug-ins (except for Flash). I decided to use MP4, because it is supported by the majority of HTML5 browsers and by Flash (for…
Ivo
  • 1,511
  • 3
  • 16
  • 26
28
votes
4 answers

Fetching the dimensions of a H264Video stream

I am trying to fetch the dimensions (Height and width) from a H264 stream. I know that to fetch the same details from a mpeg2 stream you have to look at the four bytes following the sequence header start code ((01B3)). Will the same logic work for…
DRT
  • 281
  • 1
  • 4
  • 4
17
votes
0 answers

Incorrect presentation timestamps when seeking backwards through MP4 video

I'm using MediaCodec and MediaExtractor to play video at variable rates, both forwards and backwards. The code is using something like SpeedControlCallback to establish inter-frame pauses - feeding it the presentationTimeUs field from the output…
moe
  • 310
  • 1
  • 10
15
votes
1 answer

How can I create a FULL copy of a decoder?

I'm writing a video decoder (using FFMPEG/AVCodec) for a custom implementation of an mpeg4 video stream. The peculiarity of this video stream is that it could split into many "son" streams creating many P frames based on the same parent. The video…
damicolo
  • 161
  • 7
12
votes
1 answer

Get MPEG-4 video stream's profile programmatically on Android

Is there any way to get MPEG-4 video fils's profile-code using standard Android API? Sample profile-codes are: baseline, main, high and so on. I don't want to include ffmpeg binary in the android app just to get this information. I found reference…
11
votes
4 answers

How to play .m4s file given in mpd of MPEG-DASH on player?

I have downloaded the MPDs "http://dash.edgesuite.net/adobe/hdworld_dash/HDWorld.mpd" and all related .m4s files. I tried running it on VLC player. But the format is not recognized by VLC player. I have downloaded this media segment using wget (1…
mojkaro1988
  • 173
  • 1
  • 1
  • 8
10
votes
2 answers

MPEG-4 Part 2 had some awesome face- and body- motion concepts, but they disappeared in MPEG-4 Part 10 (H.264). Why?

During the last few weeks, I had the opportunity to read two documents: The MPEG-4 Part 2 specification (ISO/IEC 14496-2), which people just call "mpeg-4" The MPEG-4 Part 10 specification (ISO/IEC 14496-10), which is also called "h.264" or…
Shalom Craimer
  • 18,411
  • 8
  • 66
  • 100
10
votes
4 answers

FFmpeg, how to embed cover art (image) to .m4a

Is there any way to embed cover art to m4a files? This one works well for mp3 but doesn't work for m4a ffmpeg -i tests/in.m4a -i cover.jpg -map 0:0 -map 1:0 -acodec copy \ -id3v2_version 3 tests/out.m4a
Yaroslav
  • 575
  • 1
  • 7
  • 17
8
votes
4 answers

How to set the "Media created" date on an MPEG-4 file

I have many MPEG-4 files transcoded from various digital camera formats for which the file system modified date is correct. I'd like to set the "Media Created" tag to match. This can be done manually in Windows Explorer via the Details tab of the…
Edward Brey
  • 35,877
  • 14
  • 173
  • 224
8
votes
2 answers

The Composition Time(CTS) when wrapping H.264 NALU's

The h.264 hardware compression card procedures NALU's from captured video. I am trying to wrap the NALU's into FLV and I almost succeed. I don't know how to fill the Composition Time field in FLV for each NALU. According to the FLV spec,…
Mr.Wang from Next Door
  • 10,685
  • 10
  • 47
  • 76
8
votes
4 answers

Streaming Video (or Progressive Download) to the Droid Browser

I am trying to stream video (or use progressive download) to a Motorola Droid Browser and am not having a lot of luck. With my iPhone, I can direct Safari to http://xxx.xxx.xxx/FileName.mp4 (which is an MPEG-4 video file), and Safari opens…
TheJerkMan24
  • 252
  • 4
  • 9
7
votes
2 answers

ANDROID: Is there is free 3rd party media player for streaming MPEG4 video?

The native Media Player coming with the android SDK doesnt play most of the MPEG4 format video files. Is there an alternate 3rd party media players that I can use? If yes how can i use then? Will it be a jar that I can add to my lib directory or shd…
Akh
  • 5,532
  • 13
  • 48
  • 79
1
2 3
15 16