[FFmpeg-devel] [PATCH] h264 bitstream filter

Måns Rullgård mans
Mon Sep 3 15:34:33 CEST 2007


Daniel Cardenas wrote:
> M?ns Rullg?rd wrote:
>> Benoit Fouet wrote:
>>> M?ns Rullg?rd wrote:
>>>> Michael Niedermayer wrote:
>>>>
>>>>> On Mon, Sep 03, 2007 at 10:10:04PM +1000, mark cox wrote:
>>>>>
>>>>>> On 03/09/07, Benoit Fouet <benoit.fouet at purplelabs.com> wrote:
>>>>>>
>>>>>>> mark cox wrote:
>>>>>>>
>>>>>>>>> if someone has a better name for this filter, i'd be happy to apply it
>>>>>>>>> too :)
>>>>>>>>>
>>>>>>>>>
>>>>>>>> How would you explain what it does in english?
>>>>>>>>
>>>>>>>>
>>>>>>> it converts h264 encapsulated in ISO base media file format to h264
>>>>>>> elementary stream.
>>>>>>> it seems a bit long as a name :)
>>>>>>>
>>>>>>> i don't know if avc is used only for h264 in 'mp4' container or not...
>>>>>>> if it is so, maybe a name like: avc_to_h264 could be used ?
>>>>>>> i must admit i don't really know what to use...
>>>>>>>
>>>>>> h264_iso_to_h264_es ?
>>>>>> h264_mp4_to_h264_es ?
>>>>>>
>>>>> h264_iso2es ?
>>>>> h264_mp4_to_es ?
>>>>>
>>>> The term "elementary stream" is not formally defined in relation to H.264.
>>>>
>>> do you feel "h264_iso2es" is correct enough to be used in ffmpeg ?
>>
>> Both input and output are ISO formats, and ES is not defined, so no,
>> I don't think that's a good name.
>>
> Elementary stream is commonly used in the industry and so is the abbreviation
> ES.

Elementary stream is a well-defined term for MPEG1, MPEG2 and MPEG4 video.
However, for H.264 is it not.  The word "elementary" is not mentioned once
in the H.264 spec.

> http://en.wikipedia.org/wiki/Elementary_stream

That's hardly an authoritative reference.  Besides, it doesn't mention
H.264 either.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-devel mailing list