maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   [WIP] LLs Video Player (https://talk.maemo.org/showthread.php?t=92141)

llelectronics 2016-03-06 16:16

Re: [WIP] LLs Video Player
 
Update: Version 1.1 is out now.

In this version I mostly concentrated on improving subtitle support.
This means first of all that the subtitle size setting is now standardized and uses the Theme.small, Theme.medium, Theme.large, Theme.extraLarge settings so that it will work across all devices no matter tablet or phone with different resolutions.
The second thing is making readibility better with introducing an outline by default around the text which uses either black or white as color depending on your choosen text color.
If this isn't enough to make the subtitle text clearer you can also enable a solid text background using white or black as a color.
Apros pros color I tweaked the color dialog for the subtitle text color to present a more sane list of colors including black and white.

Next big thing in this release is initial support for playlists. Supported currently are only .pls files (also the ones created by the jolla media player).
You can open existing pls files and create new ones and add songs or videos to it and save it.

Get the RPM from Openrepos
Tablet (i486) RPM also available

Changes:
  • Correctly Scale Play/Pause Button & Music Icon
  • Use ytdl for commandline arguments opening urls
  • Only offer subtitle sizes "small", "medium", "large", "extralarge" (better for big screen and small screen devices)
  • Outline subtitle text with contrast color to make it more visible
  • Added specific list of subtitleColors (most common and usable including white and black)
  • Added option to use solid subtitletext background (making it easier to read subtitles)
  • Load Subtitles dynamically (only load it when necessary saving a little bit of RAM)
  • Added initial playlist support (only pls files atm)
  • Added Skip Forward as coveraction if in playlist mode
  • Added Create new playlist and add tracks to it

llelectronics 2016-04-19 15:59

Re: [WIP] LLs Video Player
 
Update: Version 1.2 is out now.

This version includes improvements and fixes all over the place.
Speed improvements in memory management and speed (taken from Webcat) make the player faster than ever before.
Error messages got a fix in style (not editable anymore, darken background,...)
Stuttering at the beginning of remote streams got a fix. (Basically a workaround for the actual bug in gstreamer)
Completely new is MPris support which allows you to play/pause, skip forward or backwards a song (when using the playlist feature) .
I also added a nice little easter egg for the audio playing part that adds a little more nostalgic elements to the player.


Changes:
  • Beautified OpenDialog
  • Fixed stuttering at beginning of video stream
  • Fixed errorMessage Box Text was selectable and editable
  • Fixed errorMessage does not darken background
  • Fixed position of Dismiss button on error
  • Added outline for youtube quality chooser
  • Added some speed & memory improvements (taken from webcat)
  • Implement Mpris support
  • Added small little easterEgg for audio playback (press and hold while audio playing to switch audio cover)

Get the RPMs from Openrepos.
armv7hl
i486

llelectronics 2016-06-29 11:57

Re: [WIP] LLs Video Player
 
Update: Version 1.4 is out now.

This version gets the new revamped user interface for Download Manager + the usual bugfixes and speed improvements here and there

Changes
  • Fixed mpris title no always following actual song title
  • Fixed onlyMusic image animation not stopping after end of music file
  • Hide experimental.page on status != active (faster transition between youtube websearch and video player)
  • Avoid stuttering at beginning of remote video
  • Don't pause when buffering in the middle of the video
  • Add option to dirlist and opendialog to add all files to playlist
  • Fixed multiple download support with proper naming for each file
  • Added loading rectangle for websites
  • Beautified Download Manager UI

Get the RPMs from Openrepos:
armv7hl
i486

llelectronics 2016-09-08 16:39

Re: [WIP] LLs Video Player
 
Update: Version 1.5 is now available.

This one adds the feature to edit both title and url for bookmarks.
If you bookmark youtube streams it will save the original youtube url in bookmarks to be able to load the stream later on and able to choose the quality.
Some other small improvements in the UI here and there.
Most notable for youtube search is the inclusion of popover which allows the html dropdown menus to work (so you can refine your search in more details)


Changes:
  • Updated OpenDialog to newest version (sync with Webcat & Tuschbox)
  • Updated fmhelper.hpp (sync with webcat)
  • Added full bookmark editing (title and url)
  • Updated bookmarks page (use margings, added logo)
  • Added labels to addBookmarks dialog
  • Youtube URLs are saved with original URL when Add to bookmarks is choosen
  • Added logo to playlist page
  • Added PopOver support for WebView (Make html dropdown menus work)

Get the rpm from Openrepos:
armv7hl
i486

llelectronics 2016-12-03 13:31

Re: [WIP] LLs Video Player
 
Update: Version 1.6 is available now.

This version brings small little improvements all over the place aswell as some bugfixes and even some new features.
The new feature is a ffwd and rew button in the main control interface.
It allows you to go forward or backwards 10 seconds on the current track.
When playing back a playlist a long press on those buttons allows skipping to next track or going back to previous one.

With the new OSD controls I also fixed a pretty annoying bug that could lead to title and OSD Controls being out of sync (title being hidden while OSD shown or other way around)
Some visual annoyances in the playlist creation were fixed (dockedPanel being visually distorted when playlist was already full)

Visually the second biggest update is mimetype icons in the advanced and simple filemanager.
Simple filemanager now uses the Sailfish way of navigating. So no more .. (dot dot) directory entries to go up one directory. Just navigate via swipes.

Hope you enjoy this updated version :)

Changelog
  • Added rewind and fastforward button
  • Switched to using theme.iconSize values instead of hardcoded ones
  • Fixed osd elements could hide out of sync (title shown but play/pause*not visible and tapping makes title disappear but play/pause appear)
  • Finalized support for ffwd and rew buttons (by default jumping +10/-10*seconds)
  • Only react ffwd/rew when their controls are visible
  • Long press on ffwd/rew buttons perform next/prev if playlist
  • Fixed focussing restoring to create playlist docked panel
  • Make dockedPanel modal (fixes visibility when already populated*playlist)
  • Use audio/video mimetype icons in advanced and simple filemanager
  • Simple FileManager now uses SailfishOS way of navigating (instead of ..*to go up one folder swipe back)
  • Beautify Simple Filemanager by showing directory subtext on directories
  • Get filesize from QFileInfo rather then metadata as metadata does not*seem to work
  • Use sortDirFirst option in advanced filemanager
  • Added more mimetype icons to advanced filemanager
  • Fixed selectionMode in simple filemanager

You can get the rpm as usual from Openrepos:
armv7hl
i486

itdoesntmatt 2016-12-03 13:58

Re: [WIP] LLs Video Player
 
thanks for the new version. just a question, why vevo videos are not playable ? doesnt the player make use of youtube dl wich already support vevo? is there any workaround?

llelectronics 2016-12-03 16:47

Re: [WIP] LLs Video Player
 
Vevo Youtube Videos you mean ?
It is not using youtube-dl for it. I plan on making it available or on youtube videos try to fallback to youtube-dl if the normal method fails.

itdoesntmatt 2016-12-03 17:20

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by llelectronics (Post 1519917)
Vevo Youtube Videos you mean ?
It is not using youtube-dl for it. I plan on making it available or on youtube videos try to fallback to youtube-dl if the normal method fails.

yes cause it currently doesnt work with them ..are you already aware of it,arent you? anyway really thanks. i am really looking forward to it

ajalkane 2016-12-03 17:25

Re: [WIP] LLs Video Player
 
Just a little comment on fastforward and rewind... Don't know about others, but I find these functions more useful when it's for example fastforward 10 secs and rewind 5 secs. With that kind of seeking you can basically search the spot in timeline you want using Newton's iterative method.

In more layman's terms, often you want to go forward in video to where you happened to be, though more than likely you miss the exact spot and go too far. In that case you want to go a little bit back. You might do this back and forth for a while until you find the correct spot. When the forward/rewind values are different it makes this process easier.

Just my two cents, whether or not above comments are taken into consideration, this is an excellent application so thank you very much for the updates!

llelectronics 2016-12-12 12:12

Re: [WIP] LLs Video Player
 
Got it.
This explanation makes sense so I added it to the next version already.
See commit: https://github.com/llelectronics/vid...f7b02f9c3225ea

llelectronics 2016-12-12 18:56

Re: [WIP] LLs Video Player
 
Update: Version 1.7 is out now.

This version comes with mostly bugfixes.
Most noticable is a new pulley menu entry for youtube videos called "Load in ytdl" which tries to load a non playable youtube video url with youtube-dl (mostly usable for Vevo or other DRM using videos on Youtube). The Youtube Search (Webview) has been updated to offer a long press menu which allows you directly loading the clicked video in ytdl.
Also updated was the browser cache + speed (using the same tweaks from Webcat) and user interface which now shows a self hiding back button bar.
I added a new option in setting allowing you to set the default youtube quality. This might be handy for mobile usage as you can set it to use 360p only (which loads faster and seems not to trigger the buffering issue with gstreamer from the latest SailfishOS version).

Changes
  • Fixed path of Android SD Card in advanced filemanager (Closes #12)
  • Fixed errorBox background not visible
  • Added "Load in ytdl" menuitem in pulley menu of video player
  • Some performance tweaking for latest SailfishOS versions
  • Move error Text and busy indication to global ApplicationWindow
  • Use ytdl best format by default for "Load in ytdl"
  • Updated internal youtube-dl helper (2016.12.12)
  • Set rewind to 5 seconds by default (as requested by ajalkane*on TMO)
  • Added new docked panel for back button in webview
  • Removed unnecessary code from webview
  • Added long press touch event detection in userscript
  • Implemented contextMenu for allowing opening stuff up with ytdl or*normal on long click
  • Hide back button panel when on bottom of webview
  • Use https youtube urls
  • Sync keyboard shortcuts for ffwd and rew with onscreen buttons
  • Allow setting default youtube quality

You can get the rpm from openrepos:
armv7hl
i486

A short video demo will be uploaded to my youtube channels SailfishOS Playlst

itdoesntmatt 2016-12-12 21:25

Re: [WIP] LLs Video Player
 
thanks great update ( and you actually satisfied my feature request expressed in reagatta topic :) )

wormdrummer 2017-01-06 05:08

Re: [WIP] LLs Video Player
 
Where do I find the setting for the youtube quality? I have 1.7 installed but there is no setting that I can find to set to 360p on my Jolla C?

taixzo 2017-01-06 05:31

Re: [WIP] LLs Video Player
 
It should be in the bottom right corner.

wormdrummer 2017-01-06 05:36

Re: [WIP] LLs Video Player
 
Yes that there for individual videos, but watching the youtube video of 1.7 there should be a setting in the application settings to change the default quality. When I go in to settings, that option doesn't appear. :(

EDIT: ah, nevermind.. found it. you have to select "Load Defaults" in the top menu for that option to then appear. Move along people.. nothing to see here!. :)

llelectronics 2017-02-09 13:11

Re: [WIP] LLs Video Player
 
Update: 1.8 is out now.
Only change is visual design fix for the big SailfishOS 2.1 (Qt 5.6 Update)

If you don't have 2.1 yet please don't update as it might otherwise break the visual design for you.

Get the rpm from openrepos:
armv7l
i486

moodroid 2017-04-30 09:18

Re: [WIP] LLs Video Player
 
Hi,

Sometimes, usually after pausing, a local video will 'lock up' and I just a spinning wheel. Once this happens, it seems that I can't play any local video until I've rebooted.

I just wondered, is there a process I can kill or a service I can restart to save having to do a complete reboot?

Many thanks

llelectronics 2017-05-11 15:19

Re: [WIP] LLs Video Player
 
Update: Version 1.9 is out now.

This update improves the advanced and simple filemanagers. Both support now cut, copy and paste. Removing directories recursively is also now working.

Changes:
  • Added cut, copy and paste for advanced filemanager
  • Added cut, copy and paste for simple filemanager
  • Use InfoBanner for error reporting in simple filemanager
  • Added path to headerTitle description in simple filemanager
  • Added option to remove directories recursively (advanced and simple filemanager)

You can find the RPMs as usual on openrepos.net

@moodroid

Not sure what the issue is. I have sometimes some videos paused for a day (some long podcasts or music) and they'll work fine resuming playback by hitting play.
SailfishOS 2.1.2 will bring a new gstreamer version fixing issues in regards to remote media (streams like youtube streams for example). Maybe it fixes the issue for you too

robthebold 2017-05-12 17:44

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by llelectronics (Post 1527934)
Update: Version 1.9 is out now.

Thanks for your continued support of this nice video player.

The warning to not upgrade until one is running SFOS 2.1 still applies here, right?

llelectronics 2017-05-14 08:38

Re: [WIP] LLs Video Player
 
Code:

The warning to not upgrade until one is running SFOS 2.1 still applies here, right?
Exactly

llelectronics 2017-06-15 12:05

Re: [WIP] LLs Video Player
 
Update: Small bugfix release 1.9.1

This fixes the annoying youtube stream urls sometimes wrong or sometimes grabbing webm/vp8 streams which aren't supported currently (it got fixed upstream and should arrive with a new SFOS Update).

I think I finally figured out the get_video format youtube provides which is a hell looking at it at first.
Sadly no improvement in ciphered video support like vevo or other videos. Those need deciphering stuff which is hidden and might be different for every video inside the html and js scripts included of the actual video itself.
Use youtube-dl (called ytdl) for those videos.

Changes:
  • Speed improvements
  • Added Opus mimetype support to desktop file
  • Fixed getting Youtube Video Streams (correctly fetch 720p, 360p, 240p streams if not using cipher [like vevo and others])

Get the rpms from openrepos.net

llelectronics 2017-06-16 10:36

Re: [WIP] LLs Video Player
 
Update: Another small bugfix release 1.9.2

Someone mentioned playlist support was somehow broken loading next track when one track is played but not playing it back.
I fixed this annoying bug (which btw. did not happen if you press on next manually). Controls hide automatically also on next track.
I also added the option to add single media files to the current playlist from within the file managers (simple and advanced).
Both also gained the option to show the current playlist in a pull up menu.
Local media is now autoplayed as this seems a good default setting, because what else do you want to do when clicking a local media.
Finally I fixed save time code for playback for local media. It only worked for media with the "file://" path. It should now work with files with "/" paths aswell.

Changes:
  • Fixed save time code for playback for local media
  • Fixed playlist not playing next track after current track ended
  • Activate autoplay by default for local media
  • Added "Add to playlist" option in Filemanagers
  • Added "Open playlist" in pullup menu of Filemanagers
  • Added "Scroll to top" in pullup menu of simple filemanager
  • Fixed bgdelegate width bug
  • Hide controls by default on next() or prev()

As usual you can get the rpm from openrepos.net

Enjoy :)

llelectronics 2017-10-22 17:29

Re: [WIP] LLs Video Player
 
Update: Version 1.9.3 ist out now.

Only a small bugfix version using a better device pixel ratio hack which supports QtWebkit 5.212 and fixing the permission problem on youtube-dl which prevent it from executing as the binary might not be set to executable.
Also updated youtube-dl.

As usual you can find the rpms on openrepos.net

Enjoy

llelectronics 2017-11-11 12:12

Re: [WIP] LLs Video Player
 
Update: Version 1.9.4 out now. (Kölle Alaaf Karneval Edition, Drunk Coding is the best)

This version features some bugfixes but also a cool new features for those of you who like to only download audio parts from youtube videos. The Youtube Quality Chooser now will also use youtube-dl to grab the streams for vorbis and opus streams of youtube videos and allow you to play or download those.

Fixes include Playlist clear function which really clears stuff now (not only visually) aswell as autplay set to false even after played back some local media stuff.
Youtube-DL binary is now again updateable (last fix made it read and executable only butn updater failed silently as it could not write to the file)

  • Fixed autoplay set to true after local media played back
  • Fixed allowing updating youtube-dl binary (set also write permissions)
  • Show Youtube Audio Stream URLs for Vorbis and Opus in YtQualityChooser (uses Youtube-DL)
  • Don't load if url empty in YtQualityChooser
  • Fixed PlaylistPage clear playlist really and not only visually
  • Fixed truncate fade for too long download labels in current operation
  • Fixed "Failed to load rtps" (Closes #16)
  • Updated youtube-dl to 2017.11.06

As always you can find the RPMs on openrepos.net

peterleinchen 2017-11-11 16:48

Re: [WIP] LLs Video Player
 
Quote:

Today , 13:12

Update: Version 1.9.4 out now. (Kölle Alaaf Karneval Edition, Drunk Coding is the best)
Wow!

For all the Non-Rheinländer:
Hoppeditz-Erwachen on 11.11. at 11:11

So, only 2h 1min to get drunk, code and write a post?
Well done! :D

llelectronics 2017-11-27 16:41

Re: [WIP] LLs Video Player
 
Update: Version 1.9.5 out now.

This version brings the long awaited bugfix for Xperia X users making videos playing back smooth again.
Besides that some new features made its way into this release.
Like the support for SSA subtitles thanks to a commit from pstopkin.
A history for Youtube Search Terms was added. So you won't miss the last 15 youtube search terms.
The navbar for the webview now gained the ability to directly jump to the search field (scroll to the top and force focus on the searchField).
And last but not least I added an option like requested to remove cookies, cache and history on closing down the app. This can be turned on in the settings.

As always you can find the RPMs for armv7hl and i486 on openrepos.net

Changes:
  • Fixed very slow playback on Xperia X by making onlyMusic invisible
  • Some bugfixes for Mpris.title setting and DPage title setting
  • Added support for searchTerm history for Youtube
  • Don't crash on empty lines in pls files
  • Add support for SSA subtitles (Many thanks pstopkin for this)
  • Allow removing cookies, cache (for Webview) and history on close
  • Show info message if history is empty
  • Add search button on ytview navbar to scroll up and focus*searchField
  • Long press on search Button opens searchHistoryDrawer
  • Add stop/refresh button to navbar in ytview

llelectronics 2018-04-17 17:07

Re: [WIP] LLs Video Player
 
Update: Version 1.9.6 is out now.

In this version I concentrated on fixing some bugs and improving the file operations of the integrared file managers copy and move.
Those operations are now performed in the background and don't block the UI. Instead it shows a nice spinner on top whenever it is copying or moving and also shows a message when copying/moving finished.
Don't close the app during copying as it will destroy the copy process in the background and you are left with a half copied file.

Most noticable bugfix is in OpenURL page that now uses youtube-dl again for non youtube and non rtsp urls. So you can extract videos from Mediatheken or other supported youtube-dl sites.

You can find the rpms on openrepos.net

Changes:
  • Fixed ytdl not loading entered url in OpenUrlPage
  • Prevent worker thread of FolderListModel from starting immediately
  • de-duplicate some expensive calls in FolderListModel
  • *.* is apparently not the same filter as * (Fixed OpenDialog/Simple FileManager)
  • Make file copy/move operations in background thread
  • Updated youtube-dl

llelectronics 2018-06-08 14:38

Re: [WIP] LLs Video Player
 
Update: Version 1.9.7 is out now.

This is a pretty big release even though of the small bump in the version number only.
The biggest update you'll find in the browse files departement.
It now features a full blown file manager, with copy & paste, create directories, see and change properties of files, rename them, change permissions, have a global places menu that shares its custom places with webcat and other apps using this new fileman component.

Besides that some refinement in the app in terms of visual appeal. The icon for youtube and file browsing have been revamped.

For people who requested m3u support I have pretty good news those should be mostly supported right now aswell.

Changes:
  • Added new default youtube icon
  • Updated browse files icon
  • Updated detection of urls in OpenURL Page
  • Brand new full FIle Manager Component in sync with Webcat
  • Removed advanced filemanager + some cleanup
  • Add support for loading m3u files (Addresses some issues of #23)
  • Sync placesPage changes to allow adding custom places to fm [component
  • Sync fileman with webcat (Added ability to rename custom places)
  • Fixed warning about missing _ytdl
  • Updated youtube-dl

As always you can find the RPMs on openrepos.net

If you like my work don't forget to donate. Donations are also now available via liberapay.

llelectronics 2018-08-02 10:48

Re: [WIP] LLs Video Player
 
Update: Version 1.9.8 is out now.

This concentrates on bugfixes only.


Changelog:
  • Fixed don't display warning about not readable subtitles
  • Allow setting live stream option for bookmarks
  • Let liveStream media cache 7% at least before starting playback
  • Fixed moving of files (causing loss of data) in filemanager
  • Add workaround refresh function from webcat to refresh webview in youtube page
  • Updated youtube-dl

You can find the new version on openrepos.net

llelectronics 2018-11-09 10:11

Re: [WIP] LLs Video Player
 
Update: Version 1.9.9 is out now.

This basically adds light theme support for Sailfish 3

Changes:
  • Add support for light theme
  • Fix pushAttached for places in filemanager + Removed workaround for player hanging
  • Youtube Page Overlay lightTheme fixes
  • Updated youtube-dl

As always you can download the rpms from openrepos.net

llelectronics 2019-01-13 13:35

Re: [WIP] LLs Video Player
 
Update: Version 2.0 is out now

This version features a lot of smaller and bigger bugfixes and introduces translation support for the first time. (Only German + Spanish atm).

The filemanager has gained support for showing hidden files by tapping on the foldername in the page header to toggle between showing and hiding hidden files.
A massive potential data destruction bug in filemanager when removing multiple files + folders has been fixed.

The playlist now is able to follow the current track even if it stays open during playback.

If you want to help by translations please be aware that I only take Push Requests for now due to bad experience so far with transifex on webcat.

You can get the RPM as always on openrepos.net

Changes:
  • Allow to show hidden files by pressing on the pageheader foldername
  • Better error output for ytdl
  • Use overlaybackgroundcolor for errors and ytdl loading
  • Make headerBg height slightly bigger
  • Added translation support + german & spanish translation
  • Fixed playlist not following current track when opened
  • OpenDialog/Filemanager: Fixed multiple Custom Places entry everytime you open Places
  • Downloadmanager: Use dockedPanel for progressstatus and autohide when donwload completed
  • OpenDialog/Filemanager: Fix remove function for multiple files and folders (Potential high risk of loosing data when trying to remove multiple folders in earlier versions)*
  • Update youtube-dl

llelectronics 2019-04-19 11:43

Re: [WIP] LLs Video Player
 
Update: Version 2.0.1 is out now.

This version fixes some bugs like using a different user agent for loading a modern youtube website version again, some fixes for the filemanager.
A new feature now allows you to always try to use ytdl for loading youtube streams (see settings).
A new mini player allows you to continue audio playback of a media file after you swiped back from the media player.
Some restructuring in the code added some smaller loading time improvements and fixed the Mpris player handling that sometimes initially did not sync the playback state correctly.

Changes
  • Fix OpenDialog: Wrong path when switching between folders + hidden files show states (Fixes: #31)
  • OpenDialog: Sync changes to path with webcat
  • Translate description texts of AddBookmark aswell + updated german translation
  • Add swedish, spanish & chinese translations to project
  • Make new dynamic youtube mobile site work
  • Add 'Try to load all youtube videos with ytdl' in settings
  • Fix chinese translation parsing error due to broken tag
  • Add initial Russian translation
  • Add Dutch translation
  • Outsource mediaPlayer to own mplayer component + added minPlayer
  • Add dash fullhd 1080p youtube avc1+aac support (deactivated for now as qtmm + gstreamer droid issues)
  • Allow minPlayerPanel hiding by swiping down and allow it showing on firstPage pulley menu
  • Move mpris Player functionality in MprisConnector + MinPlayerPanel next/prev functions
    (fixes mpris status sometimes paused/stopped initially)
  • Put minPlayerPanel in a component and load it dynamically
  • Connect minPlayer to MprisConnector
  • Only show 'Show Player' pulley menu entry if minPlayer has source
  • Fix playlist progressing & moved signal handling for video player specific stuff back to video player
  • Update youtube-dl

As always you can get the latest version from openrepos.net

Kabouik 2019-04-19 15:46

Re: [WIP] LLs Video Player
 
The miniplayer is a great feature, thanks. Is there a way to restore the playing video? I tried several taps/gestures with no success.

iHusky 2019-05-05 07:54

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by llelectronics (Post 1556225)
Update: Version 2.0.1 is out now.

This version fixes some bugs like using a different user agent for loading a modern youtube website version again, some fixes for the filemanager.
A new feature now allows you to always try to use ytdl for loading youtube streams (see settings).
A new mini player allows you to continue audio playback of a media file after you swiped back from the media player.
Some restructuring in the code added some smaller loading time improvements and fixed the Mpris player handling that sometimes initially did not sync the playback state correctly.

Changes
  • Fix OpenDialog: Wrong path when switching between folders + hidden files show states (Fixes: #31)
  • OpenDialog: Sync changes to path with webcat
  • Translate description texts of AddBookmark aswell + updated german translation
  • Add swedish, spanish & chinese translations to project
  • Make new dynamic youtube mobile site work
  • Add 'Try to load all youtube videos with ytdl' in settings
  • Fix chinese translation parsing error due to broken tag
  • Add initial Russian translation
  • Add Dutch translation
  • Outsource mediaPlayer to own mplayer component + added minPlayer
  • Add dash fullhd 1080p youtube avc1+aac support (deactivated for now as qtmm + gstreamer droid issues)
  • Allow minPlayerPanel hiding by swiping down and allow it showing on firstPage pulley menu
  • Move mpris Player functionality in MprisConnector + MinPlayerPanel next/prev functions
    (fixes mpris status sometimes paused/stopped initially)
  • Put minPlayerPanel in a component and load it dynamically
  • Connect minPlayer to MprisConnector
  • Only show 'Show Player' pulley menu entry if minPlayer has source
  • Fix playlist progressing & moved signal handling for video player specific stuff back to video player
  • Update youtube-dl

As always you can get the latest version from openrepos.net

In next version can you add google music api (to listen music from google music)
https://unofficial-google-music-api.....io/en/latest/ to your application?

wrm 2019-05-07 04:54

Re: [WIP] LLs Video Player
 
Videogallery view not working anymore..

llelectronics 2019-05-25 14:12

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by Kabouik (Post 1556228)
The miniplayer is a great feature, thanks. Is there a way to restore the playing video? I tried several taps/gestures with no success.

This is not possible as the video player gets destroyed if you swipe back in the pageStack.
The miniPlayer is a audio only player.

Quote:

In next version can you add google music api (to listen music from google music)
https://unofficial-google-music-api.....io/en/latest/ to your application?
I don't think I can add this without having an account there to test it.
So the new version does not come with it.

Quote:

Videogallery view not working anymore..
Thanks for reporting will be fixed in next version.

Update: Version 2.0.3 is out now.

Biggest thing fixed here is the Youtube API access that switched off its http part and only works with https.
Also the miniPlayer is now configurable. Not all liked it so it is turned off by default and can be configured in settings.

Other changes:
  • Make show mini player configurable and disable it by default
  • Switch Youtube getting streams to using https (Fixes Youtube)
  • Download youtube-dl if not available
  • Fixed videogallery set as Filemanager not working
  • Update youtube-dl (existing users need to update manually)

Get it from Openrepos.net

llelectronics 2019-07-28 15:56

Re: [WIP] LLs Video Player
 
Update: Version 2.0.4 out now

This version concentrates on adding some small new features like multiple presses on the ffwd and rew button jump longer in the video. Sliding on the position slider shows the selected time in big letters on the top of the video.
History for Youtube and last media played back is now reverted so you get the last ones on the top at your fingertips.
The Youtube Search now adds a persistent Navbar with quick links to startpage, subscriptions and your library.
Of course the Youtube API fix is also included.
  • Invert search history and show last searches always on top
  • Invert history and show last media played back always on top
  • Fix gallery fm not working
  • Make history more consistent and only show title and try harder to hide multiple ones
  • Hide navbar if historyDrawer is open (fixes being able to click bottom search history when in landscape)
  • Fix youtube stream aquiring
  • Added persistent navbar with youtube home, subscription and library button added
  • Updated translations
  • Try to fix sd card recognition on encrypted media
  • Multiple presses on the ffwd and rew button triggers further jump in the video (if done in 1.5 second interval)
  • Added indicators for ffwd and rev (based on microtube ones)
  • Display current selected slider position big above video when changing with slider
  • Made spacing in Navbar homogeneous

You can find the new version as always on openrepos.net

llelectronics 2019-09-11 20:58

Re: [WIP] LLs Video Player
 
Update: 2.0.5 is out now and fixes youtube stream acquiring as Youtube decided to change its API again.
Also updated youtube-dl (if you upgrade don't forget to manually update ytdl from settings)

Get it from openrepos.net

llelectronics 2019-10-12 11:26

Re: [WIP] LLs Video Player
 
Update: 2.0.6 is out now

This version brings some new features like a scaling feature that allows to zoom into videos on non native screen aspect ratios. (like 4:3 videos on 16:9 or 16:9 videos on 21:9 and others)
It also brings quite a number of improvements in the Open Dialog and lots of other fixes.

Changes:
  • Allow scaling of non native display aspect ratio videos
  • Fix orientation on errTxt
  • Show controls after clicking dismiss button (Fixes #51)
  • Add support for repeating current media file (Fixes: #52)
  • Fix no playlist created when ~/Music/playlists doesn't exists (Fixes #53)
  • Fix coverTime visibility on slider press might disappear
  • Fix maximum time showing garbage for long videos
  • Add indicator for scale mode of video
  • Some lightTheme fixes for scalelbl indicator and video Duration indicator
  • Use more spacing in opendialog (fixes overlapping of files and folder names with bigger fonts)
  • Opendialog smaller and better details for files
  • Show Android Storage entry if available
  • Use new fileItemDelegate, restrucuring of code
  • Fix loading of properties
  • Proper fadeOut animation on scale indicator
  • Use pinch gesture to scale video (pinchIn - fit to screen, pinchOut - Original)
  • Update german translation + added translation files to project
  • Use youtube id for ytdl as playlists might not always be supported
  • Set ytdlQual in OpenUrlPage
  • Use internal Screen Blank function and remove private Sailfish.Media import in video player
  • Make code more consitent
  • Update youtube-dl

Like always get the new version from openrepos.net

llelectronics 2020-05-30 07:50

Re: [WIP] LLs Video Player
 
Update 2.0.7 is out

This version comes with the filecat opendialog updates aswell as some bugfixes to the youtube title acquisition.

Changes:
  • If buffer is under 5% pause playback and resume after it reached 100% again
  • Translation files updates
  • Use overlayBackgroundColor in InfoBanner
  • sync fmhelper with filecat
  • Update OpenDialog from filecat
  • Update disable youtube api v3 title acquisition and use get_info method
  • Update youtube-dl

You can get the newest rpm from openrepos.net

Btw.don't forget to donate. I did not had a single donation this year so far.


All times are GMT. The time now is 07:37.

vBulletin® Version 3.8.8