Vodman

Rating: 
5
Your rating: None Average: 5 (16 votes)

Vodman enables you to save videos from popular sites such as Youtube or Twitch to your device. 

Simply copy the URL of the VOD to the clipboard. Then, open Vodman and use the pull down menu to start the download. 

Decided you didn't want a VOD after all? No problem, cancel the download and optionally delete the file.

Vodman uses youtube-dl and can download from any supported site.

The sources are available on GitHub.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-vodman-1.1.0-1.armv7hl.rpm1.88 MB21/01/2019 - 22:46
File harbour-vodman-1.1.0-1.i486.rpm1.89 MB21/01/2019 - 22:46
File harbour-vodman-1.1.1-1.armv7hl.rpm1.88 MB24/01/2019 - 19:23
File harbour-vodman-1.1.1-1.i486.rpm1.89 MB24/01/2019 - 19:23
File harbour-vodman-1.1.2-1.armv7hl.rpm1.89 MB31/01/2019 - 20:49
File harbour-vodman-1.1.2-1.i486.rpm1.9 MB31/01/2019 - 20:49
File harbour-vodman-1.1.3-1.armv7hl.rpm359.67 KB11/02/2019 - 19:44
File harbour-vodman-1.1.3-1.i486.rpm367.58 KB11/02/2019 - 19:44
File harbour-vodman-1.1.4-1.i486.rpm370.28 KB18/03/2019 - 22:39
File harbour-vodman-1.1.4-1.armv7hl.rpm361.96 KB18/03/2019 - 22:39
File harbour-vodman-1.2.0-1.armv7hl.rpm368.2 KB17/04/2019 - 21:12
File harbour-vodman-1.2.0-1.i486.rpm378.6 KB17/04/2019 - 21:12
File harbour-vodman-1.2.1-1.armv7hl.rpm369.05 KB02/05/2019 - 19:17
File harbour-vodman-1.2.1-1.i486.rpm379.5 KB02/05/2019 - 19:17
File harbour-vodman-1.2.2-1.i486.rpm383.74 KB25/07/2019 - 06:36
File harbour-vodman-1.2.2-1.armv7hl.rpm371.14 KB25/07/2019 - 06:36
File harbour-vodman-1.2.3-1.armv7hl.rpm371.86 KB30/09/2019 - 21:10
File harbour-vodman-1.2.3-1.i486.rpm384.32 KB30/09/2019 - 21:10
Changelog: 

Version 1.2.3

features

  • vodman-lib: add support for manifest url on audio/video format

bug fixes

  • vod file download failures are now reported again

Version 1.2.2

Please note that this update resets the application to default settings

features

  • vodman-lib: add support for partial playlist download

bug fixes

  • move application settings from dconf to Jolla recommended location
  • youtube-dl:
    • handle 'youtube-dl signature extraction' error
    • handle handle HTTP status code 404
  • vodman-lib: fix constructors for VM*Data

Version 1.2.1

usability issues

  • update Chinese and Swedish translation

Version 1.2.0

usability issues

  • show dummy thumbnail if meta data doesn't provide one
  • make 'already downloading' notification transient
  • remove non-functional 'download from url' button on cover page

features

  • add support for playlist downloads (i.e. youtube, afreecatv)
  • add support for background check for youtube-dl update

 

Version 1.1.4

  • add Chinese translation
  • video format handling
    • support download of vods without vcodec set in meta data
    • fill in video width from detected format (best guess)
  • add error handling for 'content gone for good'

Version 1.1.3

  • youtube-dl can now be updated independently of app
  • file path of download can now be copied to the clipboard
  • various small ui improvements

Version 1.1.2

  • added Swedish translation provided by Åke Engelbrektson
  • updated youtube-dl to version 2019.01.27
  • added D-BUS API to download VODs
  • added support to download direct video links

Version 1.1.1

  • fixes dependencies for Jolla store
  • adds support for python in addition to python3
  • add placeholder message when download view is empty but a download pending

    There is a small delay after the meta data has been downloaded, the vod download has been triggered and the vod actually appearing in the list view. The message informs the user that the download is underway.

Version 1.1.0

  • Updates youtube-dl to version 2019.01.17
  • Add support for German localization
  • Made app Jolla store compatible. The ramifications are as follows:
    • the dependency on the vodman-service/libvodman are gone
    • the app will no longer show downloads triggered by other apps through vodman-service
    • the app must remain opened to complete downloads.

Version 1.0.10

  • Updates youtube-dl to version 2018.11.07

Version 1.0.9

  • Updates youtube-dl to version 2018.09.10
  • Ui tweaks

Version 1.0.8

  • Fixes issue reporting youtube-dl process errors
  • Adds urls to sources on GitHub/project page on OpenRepos
  • Ui tweaks

Version 1.0.7

  • download page now shows busy indicator while the thumbnail is loading
  • adds proper error messages
    • if the device runs out of storage space
    • if the url used to download meta data is invalid (e.g. empty)
  • adds check to prevent user from accidently downloading to the same file twice

Version 1.0.6

  • cached meta data now expires after one hour

Version 1.0.5

  • Fixes issue with default download combobox and text field being out of sync
  • Adds support for bearer management in harbour-vodman
  • Fixes call of VMQuickVodDownloadModel.cancelDownload undefined index
  • Adds copying information for youtube-dl as COPYING.youtube-dl
  • Fixes index out of bounds access to vod format list
  • Adds MIT license as COPYING

Version 1.0.4

  • Replaces cancel all downloads cover action with start new download

Version 1.0.3

  • new version to fix botched RPM on openrepos 

Previous versions

  • Moves service XML to vodman-service package where it belongs
  • Removes library dependency on QtGui for vodman-service, libvodman
  • all: fixes license info (2016->2018) 
  • all: bumps version to 1.0.2 (HEAD -> master)
  • rpm: adds missing d-bus service xml to devel package

Comments

trial's picture

Superb program! It even worked with funny sites as the german Arte! <3

Smoove1's picture

I downloaded this wonderful app but its not showing in app drawer...using sony AX2..please help!

jgressmann's picture

I am guessing you installed the app via storeman? There seems to be an issue which causes not the latest version of the app to get installed but the outdated service components. 

Please uninstall all vodman related components from the command line as storeman leaves some of them installed. 

[root@Sailfish nemo]# rpm -qa | grep vodman 
libvodman-1.0.10-1.armv7hl
vodman-service-1.0.10-1.armv7hl
[root@Sailfish nemo]# rpm -e vodman-service-1.0.10-1.armv7hl
[root@Sailfish nemo]# rpm -e libvodman-1.0.10-1.armv7hl

Repeat the 'rpm -e' command for anything vodman you find. Once you are done you can try to install the app from Jollla store or try to use storeman again. I have removed the legacy versions of the application, after a refresh it should install fine from storeman.

Cheers,

J

TamarindoJuice's picture

I love your app, thank you for your effort coding something so useful for free!

jgressmann's picture

Thank you for your kind words.

jgressmann's picture

arm version now available

Markkyboy's picture

Thanks!, after installation and testing, I am met with an error when selecting "Download from clipboard";
"Download failed Vodman service not available"

Also, on the first page where we see the message; "No downloads at present. Copy 'an' URL ...", would be better if it read as "Copy 'a' URL........."  :)

jgressmann's picture

Thank you for testing the app.

Please try again with version 1.0.3. It should fix the issue with vodman-service not starting due to a botched library import.

Markkyboy's picture

Thanks for a speedy reply/fix. All working now, nice! :)

DameCENO's picture

there isn't any package for download for mobile devices of course

Markkyboy's picture

No armv7hl.rpm for phone?