We have moved to a new Sailfish OS Forum. Please start new discussions there.
4

[Bug] Gallery and QML Mediaplayer cannot play 36c3 videos

Tracked by Jolla (In release)

asked 2019-12-31 14:05:06 +0300

cy8aer gravatar image

updated 2019-12-31 14:10:12 +0300

Gallery and the QML Mediaplayer are not able to play 36c3 videos. But sailfish-browser is able to play webm.

Expected: Video is played Actual behavior: Error message in Gallery

  • Open the browser
  • Start the video via file:///-url
  • Then -> Video is played

if you try to start mp4 in the browser it also fails because of missing libraries!

I also tried to play a video via Qt.openUrlExternaly. This works with stream ("https://") videos because then the browser is started. It fails with local files because then the Gallery app is started to play.

I also tried qml Video (https://doc.qt.io/qt-5/qml-qtmultimedia-video.html) but it fails on both - stream and file - too.

I expect that these video fail because of multi lang. There should be some older bug from me somewhere...

edit retag flag offensive close delete

Comments

Pretty sure the browser is still on its own software codecs, as performance on Youtube is still bad with webm/vpX. I too am curious what is keeping the new fancy HW acceleration from playing these 36c3 videos.

attah ( 2019-12-31 14:11:38 +0300 )edit

did you tried lls?

coderus ( 2019-12-31 15:18:10 +0300 )edit

@coderus: hm I try to play offline videos out of my new congress app - with harbour-tools. And that does not work. Of course lls would do but this is not found on an out of the box device :-(

cy8aer ( 2019-12-31 23:35:56 +0300 )edit
1

but if it can then you can steal some code of it

coderus ( 2020-01-03 11:53:52 +0300 )edit

1 Answer

Sort by » oldest newest most voted
5

answered 2020-01-03 14:42:33 +0300

Andy Branson gravatar image

Looks like there's something unusual in the VP8 video stream that's causing the droid hw codec to error out. If you disable that in gst-droid config then it falls back to libvpx sw decoding which plays the video correctly. Needs more investigation to find out what's wrong down there - we don't get much more than an EOS out of it.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2019-12-31 14:05:06 +0300

Seen: 447 times

Last updated: Jan 03 '20