[Bug 750341] Not able to play video clip with tsdemux with HEVC video clip with ts file format

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 5 01:22:40 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=750341

--- Comment #6 from ris.lim.siew.hoon at gmail.com ---

Command:
gst-launch-1.0 filesrc location=/root/Videos/bbb_360p_c.ts ! h265parse !
avdec_h265 ! xvimagesink

Able to play but got of error and video playback corrupted very bad.

error msg:
064^[[00m 0x7f2bf0001920 ^[[31;01mERROR  ^[[00m ^[[00m               libav
:0::^[[00m Invalid NAL unit size.
0:00:00.302608919 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.303060119 ^[[335m12064^[[00m 0x7f2be8001e60 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.303553496 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.303947082 ^[[335m12064^[[00m 0x7f2bf0001920 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.304477196 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.304900346 ^[[335m12064^[[00m 0x7f2be8001e60 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.305181466 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit 1, skipping.
0:00:00.305555714 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Could not find ref with POC 16
0:00:00.305950875 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Could not find ref with POC 12
0:00:00.306291547 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Could not find ref with POC 20
0:00:00.308009983 ^[[335m12064^[[00m 0x7f2bf0001920 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.308427119 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.308931321 ^[[335m12064^[[00m 0x7f2be8001e60 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.341338364 ^[[335m12064^[[00m 0x7f2be0001a10 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.341711650 ^[[335m12064^[[00m 0x7f2bf0001920 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit 1, skipping.
0:00:00.342599774 ^[[335m12064^[[00m 0x7f2bf0001920 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Could not find ref with POC 24
0:00:00.345936518 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit 0, skipping.
0:00:00.348823498 ^[[335m12064^[[00m 0x7f2be8001e60 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m Invalid NAL unit size.
0:00:00.355526748 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m CABAC_MAX_BIN : 100
0:00:00.355622463 ^[[335m12064^[[00m 0x7f2bf40316c0 ^[[31;01mERROR  ^[[00m
^[[00m               libav :0::^[[00m CABAC_MAX_BIN : 100




Command:
gst-launch-1.0 filesrc location=/root/Videos/bbb_360p_c.ts ! h265parse !
libde265dec ! xvimagesink

Totally can't play the video.

msg:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0:
Unsupported extra data version 1, decoding may fail
Additional debug info:
libde265-dec.c(641): gst_libde265_dec_set_format ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0:
end_of_sub_stream_one_bit not set to 1 when it should be (code=1017)
Additional debug info:
libde265-dec.c(844): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0:
end_of_sub_stream_one_bit not set to 1 when it should be (code=1017)
Additional debug info:
libde265-dec.c(844): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0: CTB
outside of image area (concealing stream error...) (code=1004)
Additional debug info:
libde265-dec.c(844): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0:
end_of_sub_stream_one_bit not set to 1 when it should be (code=1017)
Additional debug info:
libde265-dec.c(844): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
WARNING: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0: CTB
outside of image area (concealing stream error...) (code=1004)
Additional debug info:
libde265-dec.c(844): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
ERROR: from element /GstPipeline:pipeline0/GstLibde265Dec:libde265dec0: Error
while decoding: coded parameter out of range (code=8)
Additional debug info:
libde265-dec.c(838): gst_libde265_dec_handle_frame ():
/GstPipeline:pipeline0/GstLibde265Dec:libde265dec0
Execution ended after 0:00:00.025497612
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...


Not sure is the video clip itself got issue or decoder not supported it.
Will try check with HEVC player in Windows side.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list