Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alex313031/quark-player-win7

Builds of Quark Player for old OSes
https://github.com/alex313031/quark-player-win7

audiovideo dark-theme electron floatplane floatplane-media hulu media netflix player-video quark-player video-player video-streaming web-player web-video web-video-player web-video-services widevine windows-7 windows7 windows7-8

Last synced: 4 months ago
JSON representation

Builds of Quark Player for old OSes

Awesome Lists containing this project

README

        




Quark Player


An Electron based web video services player, supporting Netflix, Youtube, Twitch, Floatplane, Hulu, Amazon Prime Video and More!


This is a fork and successor of ElectronPlayer.

# Features

- Multiple streaming services supported (You can use JSON configuration to add others)
- AdBlocker (provided by Cliqz)
- Always On Top Window
- Set Startup Page (Any service, or remember last opened page)
- Frameless Window
- Rough Picture in Picture Support (Floating Window, Above all Window, and Fullscreen)
- Full Screen Window on Startup
- Alt+Left and Alt+Right to navigate back/forward in page
- Custom Electron top bar menu with multiple functions.
- Right click menu with functions similar to Chromium.

## Screenshot
![Main Menu/UI](assets/screenshot.png)

_The app's main menu interface_

# Installation

*__NOTE:__ This repo is for old OSes like Windows 7/8/8.1, and old Linux versions like Ubuntu 16.04/Debian 8. For the regular Quark Player version, see [the main repo](https://github.com/Alex313031/quark-player).*

## Windows

There are .exe installers, and portable .zips in [Releases](https://github.com/Alex313031/quarkplayer/releases).

## Linux

There are .deb installers, .AppImages, and portable .zips in [Releases](https://github.com/Alex313031/quarkplayer/releases).

## MacOS

There are builds for both x64 and arm64 Macs.

# Developing/Building

Requires nodejs 14, or 16. It is reccomended to use [nvm](https://github.com/nvm-sh/nvm) for installing/managing node versions.
Yarn can also be used.

```bash
git clone https://github.com/Alex313031/quarkplayer.git
cd quarkplayer
nvm install # Only use if you are using nvm
npm install # Install needed npm deps
npm run start # Run app in dev mode
npm run dist # To make installation packages
```

## Documentation

See [Docs](https://github.com/Alex313031/quarkplayer/tree/master/docs#readme)

## TODO

See [TODO.txt](TODO.txt)

## Contributors

A huge thanks to the following people for contributing and helping shape this project.

- [Oscar Beaumont](https://github.com/oscartbeaumont)
- [Austin Kregel](https://github.com/austinkregel)
- [Rasmus Lindroth](https://github.com/RasmusLindroth)
- [Scrumplex](https://github.com/Scrumplex)

## Analytics

- Removed Analytics!
~~This application has analytics built in which is used to help the developers make a better product. [Simple Analytics](https://simpleanalytics.com) was chosen due to their strong views on keeping users private. They are also GDPR, CCPA, & PECR compliant. The data collected by the app can be viewed by anyone [here](https://simpleanalytics.com/electronplayer.otbeaumont.me).~~