Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

stefancruz/GrayjayDailymotion

Repository files navigation

Dailymotion plugin for Grayjay

This plugin is now being maintained by the Grayjay team.

The new upstream can be found at: https://gitlab.futo.org/videostreaming/plugins/dailymotion

Click here to install into Grayjay

For issues: https://github.com/futo-org/grayjay-android/issues/new/choose

Features

  • - Home
  • - Home search
  • - Live videos from home search
  • - Search autocomplete
  • - Video details (likes, dislikes, views, publish date)
  • - Subscriptions
  • - Channel search
  • - Channel details
  • - Channel playlist tab
  • - Downloads
  • - Playlists search
  • - Settings / Thumbnail resolution
  • - Settings / Creator avatar resolution
  • - Settings / Hide sensitive content
  • - Settings / Prefered Country
  • - Sign in (import subscriptions and playlists (and Likes, Favorites, Recently Watched))
  • - Polycentric Comments
  • - Subtitles
  • - Platform comments (not generally available on Platform) - (WIP)

Work in progress (WIP)

  • - Harbor account verification

Grayjay

  • - Live filter in Subscriptions tab
  • - Thumbnails for vertical videos

Dailymotion

  • - API fields deprecated with replacement not available yet (createdAt - createDate requires authentication, video?.viewCount, video?.stats?.views?.total);
  • - Platform comments

Install

npm install

Build

npm run build

npm start - will build and watch for changes

Notes

  • Content of the 'build' folder should not be manually changed since it's recreated for each build.
  • Used rollup to bundle the scripts.