Hi all, I am facing some issues in muxing H264 stream with FLV format from a filesource. TEST INPUT DETAILS (CodecH264.264 ) : Codec/Family : AVC Codec profile : Baseline@L1.2 Codec settings, CABAC : No Codec_Settings_RefFrames : 1 Width : 320 pixels Height : 240 pixels Display Aspect ratio : 2.35 Frame rate : 12.500 fps Chroma : 4:2:0 Interlacement : Progressive PIPELINE-1: gst-launch -v filesrc location=/home/CodecH264.264 ! h264parse ! ffmux_asf ! filesink location=/home/FLV/Test1.flv ERROR MESSAGE: (gst-launch-0.10:11544): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libvbuffer.so': /usr/local/lib/libvipcamfeeder.so: undefined symbol: gpstBufferInfo ** (gst-launch-0.10:11543): CRITICAL **: gst_ffmpeg_mux_simple_caps_set_int_list: assertion `GST_CAPS_IS_SIMPLE (caps)' failed _init function ended Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /pipeline0/h264parse0.src: caps = video/x-h264 /pipeline0/ffmux_asf0.video_0: caps = video/x-h264 ERROR: from element /pipeline0/ffmux_asf0: Could not configure supporting library. Additional debug info: gstffmpegmux.c(476): gst_ffmpegmux_collected (): /pipeline0/ffmux_asf0: Failed to write file header - check codec settings ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... /pipeline0/ffmux_asf0.video_0: caps = NULL /pipeline0/h264parse0.src: caps = NULL FREEING pipeline ... PIPELINE-2: gst-launch -v filesrc location=/home/CodecH264.264 ! video/x-h264, width=320, height=240,framerate=25/2 ! ffmux_flv ! filesink location=/home/FLV/Test2.flv OBSERVATION: test2.flv is generated but when played in Flash player, video played with blank screen ( with seeking, no video) PIPELINE-3: gst-launch videotestsrc ! x264enc ! ffmux_flv ! filesink location=/home/FLV/Test3.flv But when I tried with videotestsrc its muxing to FLV and will be able to playback. Pls help me out in solving this issue. Thanks in advance. Regards, Kumar KM The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
If you are having issues muxing H264 stream with FLV format from a filesource, here are some possible solutions you can try: Check the video stream: Ensure that the H264 video stream you are trying to mux is valid and has all the necessary headers. You can use a tool like FFmpeg to check the stream for errors and to add missing headers if necessary. Check the FLV file format: Ensure that the FLV file format you are using is compatible with the H264 stream. You can try using a different FLV file format or a different muxing tool to see if the issue persists. |
Free forum by Nabble | Edit this page |