My video player allows for playing back local files (via a built-in file-browser) and remote files (from sites like youtube or rtp or mms streams)
It is based upon the gstreamer engine shipped with Sailfish OS and only supports codecs that are supported by that gstreamer layer.
Current features include:
- Cover with pause and play function
- Open local files with file browser (except version 0.6) & video file picker (since version 0.6)
- Open remote files via url (detects youtube urls and is able to play them)
- Open URL Page with history of the 10 last played urls (local or remote)
- Youtube Search Page integrated
- Timeline with ability to hide/unhide and scroll through media file
- Show media metadata
- Registers mimetypes for audio and video files in Sailfish OS automatically (for opening up with xdg-open or via jolla-fileman and others)
- Can be used from terminal (e.g. harbour-videoPlayer /path/to/local/file)
- Subtitle support for *.srt files
- Get artist information over Wikipedia
- Get more videos from same artist on Youtube
- History support
- Integrated youtube-dl support (see supported sites: https://rg3.github.io/youtube-dl/supportedsites.html)
- TOHKBD shortcuts support
- Playlist support (Creating, Opening, Saving PLS files)
- Download Youtube Videos and Audios in different formats
Video demonstrations:
http://www.youtube.com/watch?v=9o4wltgCjTI
http://www.youtube.com/watch?v=hW55lNbFYLo
http://www.youtube.com/watch?v=VkMLeLnyy2E
https://www.youtube.com/watch?v=7mbs3k-UjOw
You can find the code here: https://github.com/llelectronics/videoPlayer
Comments
TamarindoJuice
Tue, 04/17/2018 - 22:09
Permalink
Five stars! There's any transifex link avaliable?
llelectronics
Tue, 04/17/2018 - 23:12
Permalink
No trnaisfex at the moment. There is no translation support currently.
DameCENO
Wed, 04/18/2018 - 17:12
Permalink
Whenever you need a french translation count me in, the least I can do for such a helpful app
sdiconov
Sun, 04/15/2018 - 15:42
Permalink
Updated Russian translation but cannot test it because .mo file is not recognised. What is the right name and location for the translation resources?
llelectronics
Tue, 04/17/2018 - 23:13
Permalink
There is no translation support currently.
scanner
Fri, 01/19/2018 - 09:52
Permalink
trying to update on the tablet, i get this error:
File './core/i486/python-2.7.9-1.3.8.i486.rpm' not found on medium 'https://releases.jolla.com/releases/2.1.3.7/jolla/i486/'
Maximilian1st
Sun, 04/01/2018 - 18:50
Permalink
Same problem here but trying to install a fresh copy.
llelectronics
Sun, 04/01/2018 - 19:00
Permalink
Make sure to have a fresh packagelist.
pkcon refresh
Is the command you have to run in the terminal.
akikk88
Sun, 01/14/2018 - 20:42
Permalink
1080p support?? :)
llelectronics
Sun, 01/14/2018 - 20:54
Permalink
You mean for youtube?
Yeah I will take a look into it. It is not as easy as apparently that does use a slightly different approach I use currently with the API to grab the streams. But in any case I could make youtube-dl try loading the 1080p. Though then you wouldn't be able to set it as the default quality option.
bury
Sun, 01/14/2018 - 00:33
Permalink
Maybe it's stupid, but how to connect to the RTP stream from PC linux?
llelectronics
Sun, 01/14/2018 - 20:52
Permalink
I am not entirely sure what you mean.
If you want to open rtp streams it should go with open Enter Url page.
objectifnul
Mon, 11/27/2017 - 20:18
Permalink
On my Xperia, harbour-videoplayer-1.9.5-1.armv7hl.rpm does not play AAC streams correctly, but harbour-videoplayer-1.9.4-1.armv7hl.rpm does (tested with https://radios.rtbf.be/musiq3-128.aac)
llelectronics
Mon, 11/27/2017 - 20:35
Permalink
Works just fine for me with 1.9.5.
Also I did not change anything regarding this. It still uses the same gstreamer backend.
objectifnul
Mon, 11/27/2017 - 21:10
Permalink
You are right. I re-upgraded, it's ok now. Maybe the AAC issue (which occurs in Sailwave also) is not constant.
akikk88
Thu, 10/26/2017 - 19:32
Permalink
Still good app! :)
akikk88
Thu, 10/26/2017 - 14:34
Permalink
It's little bit laggy sailfish x. 1080p support?
llelectronics
Thu, 10/26/2017 - 15:07
Permalink
Thats a underlying issue of the driver on Xperia X. Nothing I can do about.
But thanks for your feedback. That helps for my (review) first impressions. video.
malibu
Sun, 08/27/2017 - 14:21
Permalink
Nice app thanks.
Is it possible to get cover playback in landscape ( full cover ) ?
llelectronics
Sun, 08/27/2017 - 14:36
Permalink
This worked once. Though something seemed to change in SailfishOS which broke it. I will take a look at it.
p_pahare
Fri, 05/19/2017 - 13:39
Permalink
Great video player . please add dual audio support .
llelectronics
Fri, 05/19/2017 - 13:47
Permalink
Thanks.
Dual Audio support currently not possible as gstreamer does not expose the audio channels to the qml api
lpr
Mon, 03/20/2017 - 19:31
Permalink
mms support seems to be broken, I only get the message:
WARNING: Could not send HEAD request to mms://[url-link] : <urlopen error unknown url type:mms> ERROR: Unable to download webpage: <urlopen error unknown url type:mms> (caused by URLError(u'unknown url type: mms',))
libmms.so.0 and libgstmms.so are installed and are working according to $> gst-inspect-1.0 mms
llelectronics
Mon, 03/20/2017 - 19:48
Permalink
New Gstreamer version should come out with 2.1.1 lets see and hope it fixes it.
lpr
Mon, 03/20/2017 - 20:15
Permalink
hm, I'm already on gstreamer-1.10 planned for 2.1.1, so it doesn't seem to get fixed by gstreamer...
llelectronics
Mon, 03/20/2017 - 20:22
Permalink
Have you reported it to Jolla yet ? Like on TJC ?
lpr
Mon, 03/20/2017 - 20:32
Permalink
no, I haven't yet, but jolla doesn't even provide libmms and libgstmms[gstreamer1.0-bad jolla-official]...
fr3d
Fri, 01/13/2017 - 11:05
Permalink
Hi,
I get a "missing plugin" message. movie format is "ts".
Doesn't work out of the box playing ts-files ?
Do I need to convert ?
Regards,
fr3d
llelectronics
Sat, 01/14/2017 - 15:37
Permalink
TS is a video streaming protocoll. There are many codecs that might use it. So it might be not supported by gstreamer provided by SailfishOS
Rafaelvlmendes
Mon, 12/26/2016 - 02:13
Permalink
Hi. When login with YTDL only looping and the videos example VEVO no work. Any who help? Thanks
Pages