After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 784039 - Trouble muxing h264 video and aac audio.
Trouble muxing h264 video and aac audio.
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
1.x
Other Linux
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-06-21 14:08 UTC by Kanishk Aman
Modified: 2017-07-14 13:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kanishk Aman 2017-06-21 14:08:23 UTC
I tried this pipeline to mux audio and video streams captured from microphone and camera respectively. It works fine for sometime, but audio frames are dropped after sometime.

The video resolution is 2048x2048. When I am trying to capture video at 15 fps it works fine for about 2 mins. But as I increase the framerate, audio frames are dropped.

gst-launch-1.0 appsrc stream-type=0 is-live=TRUE caps="video/x-raw,format=RGB,width=2048,height=2048,framerate=30/1" ! queue ! x264enc bitrate=1000 tune=zerolatency speed-preset=1 ! flvmux name=mux ! filesink location='xyz.flv' ! alsasrc ! audioconvert ! audioresample ! voaacenc bitrate=64000 ! accparse ! audio/mpeg, mpegversion=4, stream-format=raw ! queue ! mux.

When I try to capture each of these streams individually, both are captured perfectly. But when I mux them using above pipeline, audio frames are dropped.
Comment 1 Tim-Philipp Müller 2017-06-21 14:20:08 UTC
This sounds more like a support question for which the gstreamer-devel mailing list would be a better forum?
Comment 2 Tim-Philipp Müller 2017-07-14 13:47:16 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!