Hello, I planned to use the GStreamer command gst-launch-1.0 playbin uri=“xxx” to play the video, but it failed to play.
May I ask how to solve this?
Here is the detailed log:
0:00:00.033564437 296772 0x558cf14990 WARN structure gststructure.c:1861:priv_gst_structure_append_to_gstring: No value transform to serialize field 'session' of type 'SoupSession'
从组件“source”获取上下文:gst.soup.session=context, session=(SoupSession)NULL, force=(boolean)false;
0:00:00.382638121 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2120:gst_qtdemux_reset:<GstQTDemux@0x7f901a01d0> Resetting demux
0:00:00.382720934 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6798:gst_qtdemux_check_seekability:<qtdemux0> seekable: 1 (0 - 281528937)
0:00:00.382821977 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2120:gst_qtdemux_reset:<qtdemux0> Resetting demux
0:00:00.383223544 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7620:qtdemux_sink_activate:<qtdemux0:sink> activating push
0:00:00.383287607 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2120:gst_qtdemux_reset:<qtdemux0> Resetting demux
0:00:00.383318337 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2037:gst_qtdemux_setcaps:<qtdemux0> Sink set caps: video/quicktime, variant=(string)iso
0:00:00.383339170 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2120:gst_qtdemux_reset:<qtdemux0> Resetting demux
0:00:00.383350108 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2037:gst_qtdemux_setcaps:<qtdemux0> Sink set caps: video/quicktime, variant=(string)iso
0:00:00.383381358 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2319:gst_qtdemux_handle_sink_event:<qtdemux0> received newsegment bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration 281528937
0:00:00.383389171 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2326:gst_qtdemux_handle_sink_event:<qtdemux0> Not storing upstream newsegment, not in time format
0:00:00.383394379 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2331:gst_qtdemux_handle_sink_event:<qtdemux0> still starting, eating event
0:00:00.383417296 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:0:00:00.000000000 offset:0 size:4096 demux offset:0
0:00:00.383421984 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6892:gst_qtdemux_chain:<qtdemux0> Got DISCONT, marking all streams as DISCONT
0:00:00.383428234 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf205a0, neededbytes:16, available:4096
0:00:00.383434484 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6988:gst_qtdemux_process_adapter:<qtdemux0> state:<INITIAL> , demux->neededbytes:16, demux->offset:0 adapter offset :0 (+ 0 bytes)
0:00:00.383454796 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6798:gst_qtdemux_check_seekability:<qtdemux0> seekable: 1 (0 - 281528937)
0:00:00.383460005 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3143:extract_initial_length_and_fourcc: length 0x00000018
0:00:00.383465734 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3145:extract_initial_length_and_fourcc: atom type ftyp
0:00:00.383471463 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7011:gst_qtdemux_process_adapter:<qtdemux0> Peeking found [ftyp] size: 24
0:00:00.383477193 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6988:gst_qtdemux_process_adapter:<qtdemux0> state:<HEADER> , demux->neededbytes:24, demux->offset:0 adapter offset :0 (+ 0 bytes)
0:00:00.383480318 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7104:gst_qtdemux_process_adapter:<qtdemux0> In header
0:00:00.383483963 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3143:extract_initial_length_and_fourcc: length 0x00000018
0:00:00.383488130 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3145:extract_initial_length_and_fourcc: atom type ftyp
0:00:00.383491255 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7248:gst_qtdemux_process_adapter:<qtdemux0> Parsing [ftyp]
0:00:00.383496464 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:2808:qtdemux_parse_ftyp:<qtdemux0> major brand: mp42
0:00:00.383501672 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7311:gst_qtdemux_process_adapter:<qtdemux0> Carrying on normally
0:00:00.383507401 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6988:gst_qtdemux_process_adapter:<qtdemux0> state:<INITIAL> , demux->neededbytes:16, demux->offset:24 adapter offset :0 (+ 24 bytes)
0:00:00.383512089 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3143:extract_initial_length_and_fourcc: length 0x00010649
0:00:00.383515735 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3145:extract_initial_length_and_fourcc: atom type moov
0:00:00.383520422 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7011:gst_qtdemux_process_adapter:<qtdemux0> Peeking found [moov] size: 67145
0:00:00.383532922 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:4096 size:4096 demux offset:24
0:00:00.383538131 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20900, neededbytes:67145, available:8168
0:00:00.383548547 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:8192 size:8192 demux offset:24
0:00:00.383553756 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20a20, neededbytes:67145, available:16360
0:00:00.383578756 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:16384 size:16384 demux offset:24
0:00:00.383590735 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20b40, neededbytes:67145, available:32744
0:00:00.383617298 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:32768 size:16384 demux offset:24
0:00:00.383628236 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20c60, neededbytes:67145, available:49128
0:00:00.383657924 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:49152 size:16384 demux offset:24
0:00:00.383666778 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20d80, neededbytes:67145, available:65512
0:00:00.383676153 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6881:gst_qtdemux_chain:<qtdemux0> Received buffer pts:99:99:99.999999999 dts:99:99:99.999999999 offset:65536 size:16384 demux offset:24
0:00:00.383683966 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6960:gst_qtdemux_chain:<qtdemux0> pushing in inbuf 0x558cf20ea0, neededbytes:67145, available:81896
0:00:00.383692299 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6988:gst_qtdemux_process_adapter:<qtdemux0> state:<HEADER> , demux->neededbytes:67145, demux->offset:24 adapter offset :0 (+ 24 bytes)
0:00:00.383698549 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7104:gst_qtdemux_process_adapter:<qtdemux0> In header
0:00:00.383748550 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3143:extract_initial_length_and_fourcc: length 0x00010649
0:00:00.383756883 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3145:extract_initial_length_and_fourcc: atom type moov
0:00:00.383763133 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7120:gst_qtdemux_process_adapter:<qtdemux0> Parsing [moov]
0:00:00.383777196 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7722:qtdemux_parse_moov:<qtdemux0> parsing 'moov' atom
0:00:00.383786571 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7928:qtdemux_parse_node:<qtdemux0> parsing stsd (sample table, sample description) atom
0:00:00.383794384 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8027:qtdemux_parse_node:<qtdemux0> parsing in avc1
0:00:00.383801154 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8034:qtdemux_parse_node:<qtdemux0> version 00000000
0:00:00.383808446 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8042:qtdemux_parse_node:<qtdemux0> compressorname = AVC Coding
0:00:00.383818342 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7928:qtdemux_parse_node:<qtdemux0> parsing stsd (sample table, sample description) atom
0:00:00.383826676 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7967:qtdemux_parse_node:<qtdemux0> mp4a version 0x00000000
0:00:00.383836051 296772 0x7fa403af00 WARN qtdemux qtdemux_types.c:239:qtdemux_type_get: unknown QuickTime node type .TIM
0:00:00.383844384 296772 0x7fa403af00 WARN qtdemux qtdemux_types.c:239:qtdemux_type_get: unknown QuickTime node type .TSC
0:00:00.383851155 296772 0x7fa403af00 WARN qtdemux qtdemux_types.c:239:qtdemux_type_get: unknown QuickTime node type .TSZ
0:00:00.383873551 296772 0x7fa403af00 INFO qtdemux qtdemux.c:14202:qtdemux_parse_tree:<qtdemux0> timescale: 90000
0:00:00.383879801 296772 0x7fa403af00 INFO qtdemux qtdemux.c:14203:qtdemux_parse_tree:<qtdemux0> duration: 16878720
0:00:00.383886572 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10449:qtdemux_parse_trak:<qtdemux0> parse_trak
0:00:00.383896989 296772 0x7fa403af00 WARN qtdemux qtdemux.c:3250:qtdemux_parse_trex:<qtdemux0> failed to find fragment defaults for stream 1
0:00:00.383904281 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10216:qtdemux_parse_transformation_matrix:<qtdemux0> Transformation matrix from atom tkhd
0:00:00.383911572 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10217:qtdemux_parse_transformation_matrix:<qtdemux0> 1.0 0.0 0.0
0:00:00.383918343 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10220:qtdemux_parse_transformation_matrix:<qtdemux0> 0.0 1.0 0.0
0:00:00.383925635 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10223:qtdemux_parse_transformation_matrix:<qtdemux0> 0.0 0.0 16384.0
0:00:00.383931885 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10262:qtdemux_inspect_transformation_matrix:<qtdemux0> Transformation matrix rotation (null)
0:00:00.383944385 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:11036:qtdemux_parse_trak:<qtdemux0> found avcC codec_data in stsd
0:00:00.383981365 296772 0x7fa403af00 INFO qtdemux qtdemux.c:11664:qtdemux_parse_trak:<qtdemux0> type avc1 caps video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ffe10015674d402995900780227e5c04400000fa000030d42101000468eb8f20
0:00:00.384000636 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9159:qtdemux_stbl_init:<qtdemux0> n_samples_per_chunk 2
0:00:00.384009490 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9204:qtdemux_stbl_init:<qtdemux0> allocating n_samples 4688 * 32 (0.14 MB)
0:00:00.384019386 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9764:qtdemux_parse_segments:<qtdemux0> looking for edit list container
0:00:00.384025115 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9777:qtdemux_parse_segments:<qtdemux0> looking for edit list
0:00:00.384040220 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9873:qtdemux_parse_segments:<qtdemux0> created segment 0 time 0:00:00.000000000, duration 0:03:07.520000000, media_start 0:00:00.000000000 (0) , media_stop 0:03:07.520000000 stop_time 0:03:07.520000000 rate 1, (65536) timescale 25000
0:00:00.384047511 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9896:qtdemux_parse_segments:<qtdemux0> found 1 segments
0:00:00.384052720 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9938:qtdemux_parse_segments:<qtdemux0> using 1 segments
0:00:00.384074074 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12538:qtdemux_parse_trak:<qtdemux0> n_streams is now 1
0:00:00.384079283 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:10449:qtdemux_parse_trak:<qtdemux0> parse_trak
0:00:00.384086574 296772 0x7fa403af00 WARN qtdemux qtdemux.c:3250:qtdemux_parse_trex:<qtdemux0> failed to find fragment defaults for stream 2
0:00:00.384093866 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:15180:qtdemux_audio_caps:<qtdemux0> resolve fourcc 0x6d703461
0:00:00.384105845 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14389:gst_qtdemux_handle_esds:<qtdemux0> version/flags = 00000000
0:00:00.384111575 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14393:gst_qtdemux_handle_esds:<qtdemux0> tag = 03
0:00:00.384116783 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14396:gst_qtdemux_handle_esds:<qtdemux0> len = 25
0:00:00.384125116 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14404:gst_qtdemux_handle_esds:<qtdemux0> ID 0x0000
0:00:00.384131887 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14405:gst_qtdemux_handle_esds:<qtdemux0> priority 0x0010
0:00:00.384137096 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14393:gst_qtdemux_handle_esds:<qtdemux0> tag = 04
0:00:00.384141783 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14396:gst_qtdemux_handle_esds:<qtdemux0> len = 17
0:00:00.384146471 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14415:gst_qtdemux_handle_esds:<qtdemux0> object_type_id 40
0:00:00.384151679 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14416:gst_qtdemux_handle_esds:<qtdemux0> stream_type 05
0:00:00.384156367 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14417:gst_qtdemux_handle_esds:<qtdemux0> buffer_size_db 600
0:00:00.384161575 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14418:gst_qtdemux_handle_esds:<qtdemux0> max bitrate 388500
0:00:00.384166263 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14419:gst_qtdemux_handle_esds:<qtdemux0> avg bitrate 317346
0:00:00.384172513 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14393:gst_qtdemux_handle_esds:<qtdemux0> tag = 05
0:00:00.384177721 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14396:gst_qtdemux_handle_esds:<qtdemux0> len = 2
0:00:00.384182930 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14393:gst_qtdemux_handle_esds:<qtdemux0> tag = 06
0:00:00.384187617 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14396:gst_qtdemux_handle_esds:<qtdemux0> len = 1
0:00:00.384192825 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14472:gst_qtdemux_handle_esds:<qtdemux0> data 02
0:00:00.384203242 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:14688:gst_qtdemux_handle_esds:<qtdemux0> setting codec_data from esds
0:00:00.384216263 296772 0x7fa403af00 INFO qtdemux qtdemux.c:12390:qtdemux_parse_trak:<qtdemux0> type mp4a caps audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190
0:00:00.384243868 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9159:qtdemux_stbl_init:<qtdemux0> n_samples_per_chunk 235
0:00:00.384251680 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9204:qtdemux_stbl_init:<qtdemux0> allocating n_samples 8791 * 32 (0.27 MB)
0:00:00.384264180 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9764:qtdemux_parse_segments:<qtdemux0> looking for edit list container
0:00:00.384269389 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9777:qtdemux_parse_segments:<qtdemux0> looking for edit list
0:00:00.384286056 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9873:qtdemux_parse_segments:<qtdemux0> created segment 0 time 0:00:00.000000000, duration 0:03:07.520000000, media_start 0:00:00.000000000 (0) , media_stop 0:03:07.520000000 stop_time 0:03:07.520000000 rate 1, (65536) timescale 48000
0:00:00.384292306 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9896:qtdemux_parse_segments:<qtdemux0> found 1 segments
0:00:00.384298035 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9938:qtdemux_parse_segments:<qtdemux0> using 1 segments
0:00:00.384304806 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12538:qtdemux_parse_trak:<qtdemux0> n_streams is now 2
0:00:00.384314181 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13836:qtdemux_tag_add_blob:<qtdemux0> media type application/x-gst-qt-_tim-tag
0:00:00.384326160 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13843:qtdemux_tag_add_blob:<qtdemux0> adding private tag; size 23, info application/x-gst-qt-_tim-tag, style=(string)iso;
0:00:00.384335015 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13836:qtdemux_tag_add_blob:<qtdemux0> media type application/x-gst-qt-_tsc-tag
0:00:00.384343348 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13843:qtdemux_tag_add_blob:<qtdemux0> adding private tag; size 14, info application/x-gst-qt-_tsc-tag, style=(string)iso;
0:00:00.384353765 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13836:qtdemux_tag_add_blob:<qtdemux0> media type application/x-gst-qt-_tsz-tag
0:00:00.384362098 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13843:qtdemux_tag_add_blob:<qtdemux0> adding private tag; size 13, info application/x-gst-qt-_tsz-tag, style=(string)iso;
0:00:00.384367827 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:13914:qtdemux_parse_udta:<qtdemux0> No XMP_ node found
0:00:00.384376161 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12693:qtdemux_prepare_streams:<qtdemux0> prepare streams
0:00:00.384382932 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12699:qtdemux_prepare_streams:<qtdemux0> track-id 1, fourcc avc1
0:00:00.384388661 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9347:qtdemux_parse_samples:<qtdemux0> parsing up to sample 0
0:00:00.384397515 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9556:qtdemux_parse_samples:<qtdemux0> sample 0: index 0, timestamp 0:00:00.000000000
0:00:00.384402724 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9616:qtdemux_parse_samples:<qtdemux0> samples at 0 is keyframe
0:00:00.384408974 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12699:qtdemux_prepare_streams:<qtdemux0> track-id 2, fourcc mp4a
0:00:00.384414182 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9347:qtdemux_parse_samples:<qtdemux0> parsing up to sample 0
0:00:00.384420953 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9556:qtdemux_parse_samples:<qtdemux0> sample 0: index 0, timestamp 0:00:00.000000000
0:00:00.384425641 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:9661:qtdemux_parse_samples:<qtdemux0> setting all keyframes
0:00:00.384431370 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12873:qtdemux_expose_streams:<qtdemux0> exposing streams
0:00:00.384458974 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8547:gst_qtdemux_guess_framerate:<qtdemux0> Calculating framerate, timescale 25000 gave fps_n 25 fps_d 1
0:00:00.384469912 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8580:gst_qtdemux_configure_stream:<qtdemux0> video size 1920x1080, target display size 1920x1080
0:00:00.384475641 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8601:gst_qtdemux_configure_stream:<qtdemux0> setting PAR to 1/1
0:00:00.384500641 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8749:gst_qtdemux_configure_stream:<qtdemux0> setting caps video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ffe10015674d402995900780227e5c04400000fa000030d42101000468eb8f20, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.384523038 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8790:gst_qtdemux_configure_stream:<qtdemux0> setting caps video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ffe10015674d402995900780227e5c04400000fa000030d42101000468eb8f20, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.384534496 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8900:gst_qtdemux_add_stream:<qtdemux0> adding pad video_0 0x558cf195d0 to qtdemux 0x7f901a01d0
0:00:01.421830947 296772 0x7fa403af00 WARN kmssink gstkmssink.c:835:gst_kms_sink_start:<kmssink0> error: Could not open DRM module (NULL)
0:00:01.421896573 296772 0x7fa403af00 WARN kmssink gstkmssink.c:835:gst_kms_sink_start:<kmssink0> error: reason: 没有那个文件或目录 (2)
0:00:01.421976261 296772 0x7fa403af00 WARN basesink gstbasesink.c:5367:gst_base_sink_change_state:<kmssink0> error: Failed to start
0:00:01.422090846 296772 0x7fa403af00 WARN playbin gstplaybin2.c:4723:autoplug_select_cb:<playbin0> Could not activate sink kmssink
** (gst-launch-1.0:296772): WARNING **: 20:48:10.683: Wayland compositor is missing the ability to scale, video display may not work properly.
重新分配延迟时间...
0:00:01.496701572 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8749:gst_qtdemux_configure_stream:<qtdemux0> setting caps audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2
0:00:01.496733343 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8790:gst_qtdemux_configure_stream:<qtdemux0> setting caps audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2
0:00:01.496744802 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:8900:gst_qtdemux_add_stream:<qtdemux0> adding pad audio_0 0x7f902387e0 to qtdemux 0x7f901a01d0
0:00:01.520044540 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12599:gst_qtdemux_guess_bitrate:<qtdemux0> Looking for streams with unknown bitrate
0:00:01.520090895 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12609:gst_qtdemux_guess_bitrate:<qtdemux0> Total size 281528937, header size 67169
0:00:01.520122666 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12627:gst_qtdemux_guess_bitrate:<qtdemux0> checking bitrate for video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ffe10015674d402995900780227e5c04400000fa000030d42101000468eb8f20, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1
0:00:01.520140375 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12627:gst_qtdemux_guess_bitrate:<qtdemux0> checking bitrate for audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2
0:00:01.520146104 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12634:gst_qtdemux_guess_bitrate:<qtdemux0> max-bitrate: 388500
0:00:01.520149750 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12640:gst_qtdemux_guess_bitrate:<qtdemux0> bitrate: 317346
0:00:01.520154958 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:12675:gst_qtdemux_guess_bitrate:<qtdemux0> System bitrate = 12006388, Stream bitrate = 11689042
0:00:01.520200271 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:5034:gst_qtdemux_stream_update_segment:<qtdemux0:video_0> new segment 0 from 0:00:00.000000000 to 0:03:07.520000000, time 0:00:00.000000000
0:00:01.520216417 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:5056:gst_qtdemux_stream_update_segment:<qtdemux0:video_0> New segment: time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:03:07.520000000, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999
0:00:01.520528921 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1009:gst_qtdemux_push_tags:<qtdemux0> Checking pad qtdemux0:video_0 for tags
0:00:01.520552359 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1013:gst_qtdemux_push_tags:<qtdemux0> Sending tags taglist, video-codec=(string)"H.264\ /\ AVC", language-code=(string)en, bitrate=(uint)11689042;
0:00:01.520694548 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1020:gst_qtdemux_push_tags:<qtdemux0> Sending global tags taglist, datetime=(datetime)2023-09-27T10:03:18Z, private-qt-tag=(sample){ 00000017a954494d000b000030303a30303a30303a3030:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3RpbS10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_, 0000000ea9545343000200003235:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3RzYy10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_, 0000000da954535a0001000031:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3Rzei10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_ }, container-format=(string)"ISO\ MP4/M4A";
0:00:01.520725277 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:5034:gst_qtdemux_stream_update_segment:<qtdemux0:audio_0> new segment 0 from 0:00:00.000000000 to 0:03:07.520000000, time 0:00:00.000000000
0:00:01.520748715 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:5056:gst_qtdemux_stream_update_segment:<qtdemux0:audio_0> New segment: time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:03:07.520000000, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999
0:00:01.520787778 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1009:gst_qtdemux_push_tags:<qtdemux0> Checking pad qtdemux0:audio_0 for tags
0:00:01.520800278 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1013:gst_qtdemux_push_tags:<qtdemux0> Sending tags taglist, audio-codec=(string)"MPEG-4\ AAC\ audio", maximum-bitrate=(uint)388500, bitrate=(uint)317346, language-code=(string)en;
0:00:01.520881529 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1020:gst_qtdemux_push_tags:<qtdemux0> Sending global tags taglist, datetime=(datetime)2023-09-27T10:03:18Z, private-qt-tag=(sample){ 00000017a954494d000b000030303a30303a30303a3030:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3RpbS10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_, 0000000ea9545343000200003235:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3RzYy10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_, 0000000da954535a0001000031:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtX3Rzei10YWcsIHN0eWxlPShzdHJpbmcpaXNvOwA_ }, container-format=(string)"ISO\ MP4/M4A";
0:00:01.520904967 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1009:gst_qtdemux_push_tags:<qtdemux0> Checking pad qtdemux0:video_0 for tags
0:00:01.520911217 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1013:gst_qtdemux_push_tags:<qtdemux0> Sending tags taglist, video-codec=(string)"H.264\ /\ AVC", language-code=(string)en, bitrate=(uint)11689042;
0:00:01.520918508 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1009:gst_qtdemux_push_tags:<qtdemux0> Checking pad qtdemux0:audio_0 for tags
0:00:01.520924759 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:1013:gst_qtdemux_push_tags:<qtdemux0> Sending tags taglist, audio-codec=(string)"MPEG-4\ AAC\ audio", maximum-bitrate=(uint)388500, bitrate=(uint)317346, language-code=(string)en;
0:00:01.520944550 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7161:gst_qtdemux_process_adapter:<qtdemux0> Finished parsing the header
0:00:01.520950800 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7311:gst_qtdemux_process_adapter:<qtdemux0> Carrying on normally
0:00:01.520977363 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:6988:gst_qtdemux_process_adapter:<qtdemux0> state:<INITIAL> , demux->neededbytes:16, demux->offset:67169 adapter offset :0 (+ 67169 bytes)
0:00:01.520984655 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3143:extract_initial_length_and_fourcc: length 0x01a9f9ae
0:00:01.520990384 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:3145:extract_initial_length_and_fourcc: atom type uuid
0:00:01.520995593 296772 0x7fa403af00 DEBUG qtdemux qtdemux.c:7011:gst_qtdemux_process_adapter:<qtdemux0> Peeking found [uuid] size: 27916718
0:00:01.521146636 296772 0x7fa403af00 WARN qtdemux qtdemux.c:7083:gst_qtdemux_process_adapter:<qtdemux0> error: 此文件无效,无法播放。
0:00:01.521160178 296772 0x7fa403af00 WARN qtdemux qtdemux.c:7083:gst_qtdemux_process_adapter:<qtdemux0> error: atom uuid has bogus size 27916718
错误:来自组件 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0:此文件无效,无法播放。
额外的调试信息:
qtdemux.c(7083): gst_qtdemux_process_adapter (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0:
atom uuid has bogus size 27916718
0:00:01.521254450 296772 0x558cc91b60 WARN basesrc gstbasesrc.c:3072:gst_base_src_loop:<source> error: Internal data stream error.
错误: 管道不需要 preroll.
设置 NULL 管道 ...
0:00:01.521350284 296772 0x558cc91b60 WARN basesrc gstbasesrc.c:3072:gst_base_src_loop:<source> error: streaming stopped, reason error (-5)
0:00:01.522790404 296772 0x558cf14990 DEBUG qtdemux qtdemux.c:2120:gst_qtdemux_reset:<qtdemux0> Resetting demux