How to append one mp4 file to another?

sonntex sonntex at gmail.com
Sat Nov 19 13:49:06 UTC 2016


On Sat, 19 Nov 2016 22:38:40 +1100, Jan Schmidt wrote:

Hi!

> What's happened here is that qtmux has used a timescale of 5000 when
> muxing the 2nd time. The pts_time, dts_time and duration_time match
> exactly if you divide the pts/dts/duration by 5000 instead of 10000. I
> think what's happening is that you muxed the first time using caps of
> fps=100/1, and so qtmux picked 10000 (100 Hz * 100) as a timescale. But,
> I guess the mux only has 50Hz worth of captured frames in it - which
> makes qtdemux probably output caps with fps=50/1, and the 2nd mux
> therefore picks a timescale of 5000 (50Hz * 100).

How can I setup timescale for qtmux or mp4mux through splitmuxsink? I tried
to use mp4mux and qtmux for splitmuxsink. Results are same.

> I think the overflows are the only real problem here. Would you like to
> file a bug and make available a couple of input chunk files plus the
> resulting broken merge and I can take more of a look at that to figure
> out what calculation is overflowing where?

https://bugzilla.gnome.org/show_bug.cgi?id=774716
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161119/74b20e53/attachment.html>


More information about the gstreamer-devel mailing list