【问题标题】:Qt Multimedia GStreamer video doesn't work on Rpi3Qt Multimedia GStreamer 视频在 Rpi3 上不起作用
【发布时间】:2022-07-19 22:05:29
【问题描述】:

我有一个在带有 buster 10 的树莓派 3 上使用 qt 5.15.2 的软件。
程序正在运行,但使用 qtmultimedia 时无法读取视频。
使用 omxplayer 可以毫无问题地阅读相同的视频。
这是 gstreamer 的日志:

basesrc gstbasesrc.c:3583:gst_base_src_start_complete:<source>^[[00m pad not activated yet
basesrc gstbasesrc.c:3583:gst_base_src_start_complete:<source>^[[00m pad not activated yet
qtdemux qtdemux.c:7283:qtdemux_parse_container:<qtdemux0>^[[00m length too long (1507328 > 27)
qtdemux qtdemux.c:3031:qtdemux_parse_trex:<qtdemux0>^[[00m failed to find fragment defaults for stream 1
qtdemux qtdemux.c:9129:qtdemux_parse_segments:<qtdemux0>^[[00m Segment 0  extends to 0:00:06.966000000 past the end of the file duration 0:00:06.866000000 it will be truncated
basesrc gstbasesrc.c:2445:gst_base_src_update_length:<source>^[[00m processing at or past EOS
v4l2videodec gstv4l2videodec.c:808:gst_v4l2_video_dec_decide_allocation:<v4l2h264dec0>^[[00m Duration invalid, not setting latency
videodecoder gstvideodecoder.c:1161:gst_video_decoder_sink_event_default:<v4l2h264dec0>^[[00m error: No valid frames decoded before end of stream
videodecoder gstvideodecoder.c:1161:gst_video_decoder_sink_event_default:<v4l2h264dec0>^[[00m error: no valid frames found

我已经找了几天了,找不到解决办法,有人知道解决办法吗?

【问题讨论】:

    标签: gstreamer raspberry-pi3 debian-buster qtmultimedia


    【解决方案1】:

    您找到解决方案了吗?我也有同样的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 2015-04-06
      • 1970-01-01
      • 2016-07-31
      • 2011-10-18
      相关资源
      最近更新 更多