[FFmpeg-devel] [PATCH] Add support for private PES streams in mpegts and support for application decoding the stream
Baptiste Coudurier
baptiste.coudurier
Mon Jun 8 21:15:38 CEST 2009
Hi,
On 6/8/2009 9:47 AM, Steve DeLaney wrote:
>> Autor: Sebastian Cabot
>> Data: 2009-06-02 03:36 -700
>> Dla: FFmpeg development discussions and patches
>> Temat: Re: [FFmpeg-devel] [PATCH] Add support for private PES streams in
> mpegts and support for application decoding the stream
>
> I think this is a good idea so it can work with DVB simulcrypt
> EMM/ECM, right?
>
> On Tue, Jun 2, 2009 at 10:27 AM, Baptiste Coudurier
> <baptiste.coudurier@???> wrote:
>> Sebastian Cabot wrote:
>>> On Sun, May 31, 2009 at 11:24 AM, Baptiste Coudurier
>>> <baptiste.coudurier@???> wrote:
>>>> Sebastian Cabot wrote:
>>>>> I saw that. Thanks.
>>>>> Still you don't fill the data so what av_read_frame will return?
>>>>> You mean av_read_frame return empty packet ? That's not really wanted.
>>>>> I'll check that.
>>>>>
>>>> The patch I sent does exactly that - look inside push_data, it will
>>>> handle correctly private streams and fill the pes packet
>>> Ok, how is it now ? It should export data in private streams.
>>>
>> First check looks good. I will report problems if I find them.
>>
>> Thanks
>
> We also have an application for private streams (video associated text
> metadata)
> to multiplex into mpeg2ts.
> we tried using the ffmpeg dvb subtitle options
> -i myfile.txt -sbsf text2movsub -scodec copy
> but it is too restrictive and there
> doesn't seem to be a way to just use a general bytestream source
> for input (as noted in thread by Giuliano Uboldi Jan 14 2009)
>
> So we are thinking to use this patch to multiplex the private metadata. But
> I'm not sure if this includes the encode patch, or only the decode
> patch to receive private streams?
>
> Can you tell us how the encode was done? is it with a new command line
> option or API?
I don't think the patch included encoding, but I see no objection to a
clean patch adding muxing it with a generic mechanism.
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer http://www.ffmpeg.org
More information about the ffmpeg-devel
mailing list