[Libav-user] streaming latency

2015-10-05 Thread Ran Shalit
Hello, I intend to use libav library for streaming mpeg-ts udp, given HW encoded frame, but I'm unsure as to its latency. I have a very low strict latency requirements. I am interested in the encoder side only. So, I would like to ask if the muxing/streaming of libav library also does buffering. I

Re: [Libav-user] supported coded in muxing/demuxing

2015-04-19 Thread Ran Shalit
> >> how to check in source code to see what's supported >> in muxing/demuxing. > > The main problem is that there are general-purpose > containers and containers that only support a limited > number of codecs. mpeg-ts (and ps) is very restricted > and you have to look into mpegtsenc.c to see what

[Libav-user] (no subject)

2015-04-17 Thread Ran Shalit
Hello, This is a general question only for help in understanding libavformat API. I am trying to understand the demuxing example in FFmpeg wiki. while (av_read_frame(fmt_ctx, &pkt) >= 0) { { if (pkt.stream_index == video_stream_idx) { /* decode video frame */ ret = avcodec_deco

Re: [Libav-user] supported coded in muxing/demuxing

2015-04-15 Thread Ran Shalit
On Wed, Apr 15, 2015 at 5:22 PM, Carl Eugen Hoyos wrote: > Ran Shalit writes: > >> I would please like to add that I see that >> ffmpeg support mpjpeg container. > > Yes. > > This container only supports jpg afaict, > not jpeg2000. > Thank very much for t

Re: [Libav-user] supported coded in muxing/demuxing

2015-04-15 Thread Ran Shalit
>> how to check in source code to see what's supported >> in muxing/demuxing. > > The main problem is that there are general-purpose > containers and containers that only support a limited > number of codecs. mpeg-ts (and ps) is very restricted > and you have to look into mpegtsenc.c to see what is

Re: [Libav-user] supported coded in muxing/demuxing

2015-04-15 Thread Ran Shalit
On Wed, Apr 15, 2015 at 12:44 PM, Carl Eugen Hoyos wrote: > Ran Shalit writes: > >> I am intereted in mux.demux of (jpeg2000 frames ), but >> since I got no absolute answer for that > > I don't understand: Muxing j2k in mpegts is currently > unsupported, I

[Libav-user] supported coded in muxing/demuxing

2015-04-14 Thread Ran Shalit
Hello, Is there some way I can check which codec are supported in muxing/demuxing ? I didn't find it documented. Should I do some grep or somthing similiar ? Can anyone one please give some tips. I am intereted in mux.demux of (jpeg2000 frames ), but since I got no absolute answer for that, I try

Re: [Libav-user] jpeg 2000 (jp2) and streaming

2015-04-13 Thread Ran Shalit
On Mon, Apr 13, 2015 at 1:36 PM, Carl Eugen Hoyos wrote: > Ran Shalit writes: > >> I see that jpeg 2000 appears in list of supported >> encoder/decoder: Does it mean it can be used also be >> streamed using transport stream (mpeg-ts) ? > > I don't think muxing

[Libav-user] jpeg 2000 (jp2) and streaming

2015-04-12 Thread Ran Shalit
Hello, I see that jpeg 2000 appears in list of supported encoder/decoder: Does it mean it can be used also be streamed using transport stream (mpeg-ts) ? Thank you, Ran ___ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo

Re: [Libav-user] SMPTE 336m

2014-09-10 Thread Ran Shalit
10 Sep 2014, at 16:52, Ran Shalit wrote: > > > On Wed, Sep 10, 2014 at 4:15 PM, Peter Ross wrote: > >> On Wed, Sep 10, 2014 at 03:11:25PM +0300, Ran Shalit wrote: > >>> On Wed, Sep 10, 2014 at 2:44 PM, Peter Ross wrote: > >>>> On Tue, Sep 09, 2014

Re: [Libav-user] SMPTE 336m

2014-09-10 Thread Ran Shalit
On Wed, Sep 10, 2014 at 4:15 PM, Peter Ross wrote: > On Wed, Sep 10, 2014 at 03:11:25PM +0300, Ran Shalit wrote: >> On Wed, Sep 10, 2014 at 2:44 PM, Peter Ross wrote: >> > On Tue, Sep 09, 2014 at 04:23:24PM +0300, Ran Shalit wrote: >> >> >> Are these internal

Re: [Libav-user] SMPTE 336m

2014-09-10 Thread Ran Shalit
On Wed, Sep 10, 2014 at 2:44 PM, Peter Ross wrote: > On Tue, Sep 09, 2014 at 04:23:24PM +0300, Ran Shalit wrote: >> >> Are these internal KLV packets sent only >> >> once at the start of transcoding or can be sent during transcoding >> >> more than onc

Re: [Libav-user] SMPTE 336m

2014-09-09 Thread Ran Shalit
>> Are these internal KLV packets sent only >> once at the start of transcoding or can be sent during transcoding >> more than once ? >In MXF each *video frame* is stored within an individual KLV packet. >So yes, 'more than once'! Is it possible to retrieve or view the KLV metadata in ffplay ? i.

Re: [Libav-user] SMPTE 336m

2014-09-07 Thread Ran Shalit
> > KLV processing is _internal_ to mxfenc.c and mxfdec.c. > > -- Peter Hi , One more on this if I may. Are these internal KLV packets sent only once at the start of transcoding or can be sent during transcoding more than once ? Thanks! Ran ___ Libav-us

Re: [Libav-user] SMPTE 336m

2014-09-06 Thread Ran Shalit
> > Adding user metadata to MXF is not currently supported. > > KLV processing is _internal_ to mxfenc.c and mxfdec.c. > Hi Peter, What is the internal metadata that MXF process ? Is there some way to modify it to use user metadata instead? Is KLV from user supported in any other formats (mpeg-ts

Re: [Libav-user] SMPTE 336m

2014-09-06 Thread Ran Shalit
>> >> Does libavformat supports SMPTE 336m for MPEG-TS or only for MXF ? > > 1. AV_CODEC_ID_SMPTE_KLV is supported by the MPEG-TS. libavformat can > mux and demux SMPTE 336M *streams*. > > 2. There are no codecs for manipulating the AV_CODEC_ID_SMPTE_KLV packets. > > 3. The MXF format uses SMPTE 33

[Libav-user] SMPTE 336m

2014-09-06 Thread Ran Shalit
Hello, Does libavformat supports SMPTE 336m for MPEG-TS or only for MXF ? Thanks, Ran ___ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user