Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-2005

Artifacts while playing certain video files using QML Video component on Harmattan

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Not Evaluated Not Evaluated
    • None
    • 1.1.2
    • Multimedia
    • None
    • Nokia N950 with 2.2011.39-5_PR_RM680 firmware.

      While playing certain video files using QML Video component on Harmattan, there are video artifacts observed (bars and/or squares of random color). Example video file is attached to this report. Here is a test case:

      import QtQuick 1.1
      import QtMultimediaKit 1.1
      import com.nokia.meego 1.0
      
      Window {
          id: mainWindow
      
          Rectangle {
              id:           backgroundRectangle
              anchors.fill: parent
              color:        "black"
      
              Video {
                  id:           video
                  anchors.fill: parent
                  fillMode:     Video.PreserveAspectFit
                  source:       "piglet_eyes_blink.mp4"
              }
      
              Button {
                  id:             playButton
                  anchors.bottom: parent.bottom
                  anchors.left:   parent.left
                  width:          128
                  text:           "Start"
      
                  onClicked: {
                      video.play();
                  }
              }
          }
      }
      

      Here is a mediainfo for attached video file:

      General
      Complete name                    : C:\Temp\pocketpiglet\pocketpiglet\qml\pocketpiglet\video\piglet_eyes_blink.mp4
      Format                           : MPEG-4
      Format profile                   : Base Media / Version 2
      Codec ID                         : mp42
      File size                        : 411 KiB
      Duration                         : 2s 800ms
      Overall bit rate                 : 1 202 Kbps
      Movie name                       : 0_70.avi.MP4
      Performer                        : created with SUPER(C).v2011.bld.49
      Encoded date                     : UTC 2012-01-05 22:55:32
      Tagged date                      : UTC 2012-01-05 22:55:48
      Writing application              : eRightSoft
      Comment                          : 02:55:50
      
      Video
      ID                               : 201
      Format                           : AVC
      Format/Info                      : Advanced Video Codec
      Format profile                   : Baseline@L1.3
      Format settings, CABAC           : No
      Format settings, ReFrames        : 1 frame
      Codec ID                         : avc1
      Codec ID/Info                    : Advanced Video Coding
      Duration                         : 2s 800ms
      Bit rate mode                    : Variable
      Bit rate                         : 1 195 Kbps
      Width                            : 360 pixels
      Height                           : 640 pixels
      Display aspect ratio             : 0.563
      Frame rate mode                  : Constant
      Frame rate                       : 25.000 fps
      Color space                      : YUV
      Chroma subsampling               : 4:2:0
      Bit depth                        : 8 bits
      Scan type                        : Progressive
      Bits/(Pixel*Frame)               : 0.208
      Stream size                      : 409 KiB (99%)
      Encoded date                     : UTC 2012-01-05 22:55:32
      Tagged date                      : UTC 2012-01-04 22:55:47
      

        1. piglet_eyes_blink.mp4
          411 kB
          Oleg Derevenetz
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            djcb Dirk-Jan C. Binnema
            oleg_derevenetz Oleg Derevenetz
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes