Skip to main content

Play videos side-by-side

Project description

GridPlayer

Build status

GitHub release (latest by date) PyPI version

release_github release_pypi release_snap release_flatpak

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

About

Simple VLC-based media player that can play multiple videos at the same time. You can play as many videos as you like, the only limit is your hardware. It supports all video formats that VLC supports (which is all of them). You can save your playlist retaining information about the position, sound volume, loops, aspect ratio, etc.

Features

  • Cross-platform (Linux, Mac, and Windows)
  • Support for any video format (VLC)
  • Hardware & software video decoding
  • Control video aspect, playback speed, zoom
  • Set loop fragments with frame percision
  • Configurable grid layout
  • Easy swap videos with drag-n-drop
  • Playlist retains settings for each video

Installation

Windows

Download Windows Installer Download Windows Portable

Linux

Download AppImage

You may need to set execute permissions on AppImage file in order to run it:

$ chmod +x GridPlayer-0.1.0-x86_64.AppImage

MacOS

Download DMG

DMG image is not signed. You will have to add an exception to run this app.

PIP

$ pip install -U gridplayer

This type of installation will also require a vlc package present in your system. Please refer to VLC official page for instructions on how to install it.

Attributions

This software was build using

Python packages

Graphics

  • Hack Font by Source Foundry
    • Licensed under MIT License
  • Basic Icons by Icongeek26
    • Licensed under Flaticon License
  • Suru Icons by Sam Hewitt
    • Licensed under Creative Commons Attribution-Share Alike 4.0
  • Clean App Download Buttons by Tony Thomas
    • Licensed under MediaLoot License

License

This software is licensed under the terms of the GNU General Public License version 3 (GPLv3). Full text of the license is available in the LICENSE file and online.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gridplayer-0.1.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

gridplayer-0.1.0-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file gridplayer-0.1.0.tar.gz.

File metadata

  • Download URL: gridplayer-0.1.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.12 Linux/5.8.0-1042-azure

File hashes

Hashes for gridplayer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4b5bf1f5e35dc9bcf946105fe8196c9861f89fb2cdb383525d00a53d70c9b4f
MD5 81621f825435beeb4c6a536b7c6ee868
BLAKE2b-256 e3d1af0ad01f818652cf5d184854a90c28bdb6679d069b0efca1327d8b109402

See more details on using hashes here.

File details

Details for the file gridplayer-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gridplayer-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.12 Linux/5.8.0-1042-azure

File hashes

Hashes for gridplayer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 931986387ff10bff105982cb730918f44ec02f7ba9bbad2a62fc108fc7276410
MD5 79d53e16ee0eca923a7b325646055db2
BLAKE2b-256 50524373e7b00ba55514087ba5766f9e68745920852302bc464a2f9658b31c0f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page