[gst-devel] matroskamux variable frame dimension problem
Farkas Levente
lfarkas at lfarkas.org
Wed Feb 10 18:19:10 CET 2010
On 02/10/2010 05:00 PM, Tamas Korodi wrote:
> Hi,
>
> Is there any possibility to save matroska files containing h264 video
> stream with variable frame dimensions?
> I would like to save video streams from IP cams. It is possible to
> change video resolution on the cameras, while I'm saving their streams
> with Gstreamer. When I tried to put an Mpeg4 stream into a matroska
> container with variable frame sizes, i was able to play that file. When
> I tried the same thing, but with an h264 format i can't play the file,
> or i can't save it either.
> So are there any way to save variable frame resolution matroska files in
> Gstreamer? If not, are you planning to implement it sometime?
the question is that raw h264 stream do not contain the resolution
information so matroskamux do not know the resolution from the raw h264
stream. so if we'd like to save the result into filesink it's not
playable and seekable.
so suppose we've got an rtsp source with h264 stream how can we put
together a usable pipeline to save the video into a matroska file and
then be able to playback it?
what's more if the source change the resolution how can we force the
pipeline to propagate the new resolution 'automagically' to the
matroskamux _without_ stop and play the stream?
or it's not possible?
anyway for mp4 there is a mpeg4videoparse element but there is no such
element for h264:-(
--
Levente "Si vis pacem para bellum!"
More information about the gstreamer-devel
mailing list