Displaying 1 to 20 from 36 results

streamlink - CLI for extracting streams from various websites to a video player of your choosing

  •    Python

Streamlink is a CLI utility that pipes flash videos from online streaming services to a variety of video players such as VLC. The main purpose of streamlink is to convert CPU-heavy flash plugins to a less CPU-intensive format.

playerctl - 🎧 mpris command-line controller and library for spotify, vlc, audacious, bmp, xmms2, and others

  •    C

For true players only: spotify, vlc, audacious, bmp, xmms2, and others. Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys.

Vlc.DotNet - .NET control that hosts the audio/video capabilities of the VLC libraries

  •    CSharp

Vlc.DotNet is a .net library that hosts the audio/video capabilities of the VLC libraries. In other words, it's a .net wrapper around libvlc. It can work on any .net framework version starting from .net 2.0 and .net standard 1.3 (starting from Vlc.DotNet 2.2.1).




DMediaPlayer - Simple VLC frontend

  •    DotNet

This is a simple but nice frontend for VLC media player. I have replicated a couple of things I liked about Media Player Classic and others - such as mouse-wheel controlled volume, a nicer slider, double-click fullscreen toggle and a borderless panel view mode (esc. key). It r...

vlc-ios - VLC for iOS and tvOS official mirror

  •    Objective-C

This is the official mirror repository of VLC for iOS and tvOS application. You can find the official repository here.

show-time - Watch TV shows and movies with a simple CLI

  •    Javascript

Those steps are optional, you can just run show-time and skip the feed option, you'll be in "Browse mode" by default. Binding arbitrary free ports and not playing video means you can run the command as many times as you want.


node-mpris - Control you media player with node.js!

  •    Javascript

This is a node.js implementation of MPRIS (Media Player Remote Interfacing Specification) a spec that describes a standard D-Bus interface for making media players available in other applications and/or other programming languages.

node-vlc - Node.js bindings for vlc

  •    Javascript

Currently this package depends on VLC >= 2.0.1, if you're on Mac OS X or Windows it tries to detect the location of your VLC installation and find libvlc under that. The ffi library can currently only be initialized once per process, so you can't use multiple versions of libvlc in the same process.

movie-monad - :tv: A free and simple to use video player made with Haskell.

  •    Haskell

Yes. Movie Monad is a free and simple to use video player made with Haskell. Originally it was a proof of concept to add video playback to Gifcurry (another great app—check it out). Nowadays it's a lightweight yet mighty media player used all over the world everyday.

py-vlcclient - A simple python library to control VLC

  •    Python

This module allows to control a VLC instance using Python. This module uses the telnet interface of VLC and has no external dependencies. The clients supports some basic commands to modify playlists and control the playback.

iheart-mplayer - Automatically open an iheartradio station in a media player, such as mplayer, VLC, or mpv

  •    Python

iheart-mplayer is a trivial POSIX sh wrapper scripts that does precisely that for the mplayer media player, or for mpv or vlc if it is called by the corresponding names. Disable TLS; all API requests will be done in cleartext, and only cleartext stream URLS will be returned. May prevent any valid stream URL from being returned, in the event that the station has only TLS streams.

wcjs-prebuilt - Install pre-built WebChimera.js with bundled VLC for Electron

  •    Javascript

Install WebChimera.js prebuilt binaries for Electron using npm. This module allows you to set-up WebChimera.js + embedded VLC without compilation / additional steps. WebChimera.js is a node.js binding to libvlc. You can use it to play video using a JS raw array buffer drawn via WebGL.

nginx-rtmp-docker - Docker image with Nginx using the nginx-rtmp-module module for live multimedia (video) streaming

  •    

Docker image with Nginx using the nginx-rtmp-module module for live multimedia (video) streaming. This Docker image can be used to create an RTMP server for multimedia / video streaming using Nginx and nginx-rtmp-module, built from the current latest sources (Nginx 1.15.0 and nginx-rtmp-module 1.2.1).

libvlcsharp - Cross-platform .NET/Mono bindings for libVLC

  •    CSharp

LibVLCSharp are .NET/Mono bindings for libvlc, the multimedia framework powering the VLC applications. The official repository URL for this repo is https://code.videolan.org/videolan/LibVLCSharp.

vlc-android - VLC for Android, Android TV and ChromeOS

  •    Java

This is the official Android port of VLC. You will need a recent Linux distribution to build VLC. It should work with Windows 10, but no official support for this.

VLCKit - A powerful library of audio/video on iOS, macOS and tvOS, fork from https://code

  •    Objective-C

VLCKit is a generic multimedia library for any audio or video playback needs on macOS, iOS and tvOS. It is based on libVLC, the engine of the popular media player VLC.

screen-recorder - Desktop video screen capture

  •    Javascript

Screen recorder is a wrapper around VLC desktop screen recording capability with a very simple API. Capture codec is optimized to VLC real time capture best setting (ogg/theo, hight bitrate). Feel free to transcode/re-encode as please you afterward.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.