A collection of the best CLI/Ncurses software covering a wide range of categories from messaging, music, text editing and more.
A massive archive of subtitles in over a dozen languages for personal media.
Distinct from opensubtitles.com.
The Analysis and Response Toolkit for Trust (ARTT) project supports health communicators, educators, and other responders who work to keep local, online communities more informed.
Our main tool, the ARTT Guide, is a Web-based software assistant that provides a framework of possible responses for everyday conversations around tricky topics.
The project brings together insights from research fields such as computer science, social science, media literacy, conflict resolution, and psychology, in addition to practitioners from communities focusing on health-related communications in journalism, vaccine safety, and Wikipedia.
Once completed, the ARTT Guide will help our users answer the question: “What can I say and how do I say it?”
Software and documentation for getting media signals (FM RF) out of VHS VCRs, processing them, and writing them out to lossless digital formats for archival.
AlgorithmWatch is a human rights organization based in Berlin and Zurich. We fight for a world where algorithms and Artificial Intelligence (AI) do not weaken justice, democracy, and sustainability, but strengthen them.
A site that lets you search by word or phrase in a television show or movie, and tells you what was it was.
Ryot (Roll Your Own Tracker), pronounced "riot", aims to be the only self hosted tracker you will ever need! Imagine you have a special notebook where you can write down all the media you have consumed, like books you've read, shows you have watched, video games you have played or workouts you have done. Now, imagine that instead of a physical notebook, you have a special tool on your computer or phone that lets you keep track of all these digitally.
This means stuff you read, stuff you watch, stuff you listen to.. pretty much anything you can figure out how to stuff into a database with an API.
I don't know if it has a REST API; it advertises GraphQL.
MediaCMS is a modern, fully featured open source video and media CMS. It is developed to meet the needs of modern web platforms for viewing and sharing media. It can be used to build a small to medium video and media portal within minutes.
It is built mostly using the modern stack Django + React and includes a REST API.
Designed for personal use only. If you want people to be able to create accounts, you can do that. If you want it to be "everybody but me can only watch thigns," you can do that. If you want the entire install to be private and requiring logins from everybody, you can do that, too.
A curated list of delightful tools for digital creatives in a variety of mediums.
A truly single-file, no-database, drop-in PHP media gallery. Everything else wanted a database setup, or was just way, way outside the scope of what I wanted: just cleanly serve images, video, audio, pdf and text assets using the filesystem for organization. Don't overthink the capabilities of this: you won't find tags, comments, or much of anything outside of directories and filenames. I keep a fresh copy in the /build directory of the master build. Literally just copy/paste, edit the config block pointing to a media path (it defaults to /media), and off you go. If a directory has an readme.md file, it will be rendered below the directories and media. Will create and serve basic thumbnail images from the .data directory.
Just show media.
A music player that connects to your cloud/distributed storage, in the form of a static, serverless, web application. Connect to any number of online storage services, including S3, Azure Blob or Object Storage, Dropbox, GDrive, or WebDAV
A curated list of resources related to IPTV.
Jina is geared towards building search systems for any kind of data, including text, images, audio, video and many more. With the modular design & multi-layer abstraction, you can leverage the efficient patterns to build the system by parts, or chaining them into a Flow for an end-to-end experience. Large-scale indexing and querying of unstructured data: video, image, long/short text, music, source code, etc. Decentralized architecture from day one. Scalable & cloud-native by design: enjoy containerizing, distributing, sharding, async, REST/gRPC/WebSocket.
Self hostable?
This list aims to help starters as well as seasoned Bio Hacker to find everything related to Biohacking at one place. This is a primer with the maximum amount of data as I may realize on completely different aspects of the biohacking community. I am not an expert, so I welcome any input. If you find it useful please share it with others.
Volumio is a true Hi-Fi Digital Player. One Single Digital Audio Player for all your music, with bit-perfect audio quality. Install Volumio on the Raspberry Pi and many other silent micro-Computers, as well PCs and Notebooks. Everything from configuration to Playback is just a fingertip away. Easily manage Volumio through the web UI. Control it with your Mac, Pc, Android, iOS or anything with a browser.
External audio amplifier aware.
A command line tool to rename media files based on titles from IMDb. Written in Rust.
🍿 Organising and bulk renaming media library made easy with Python and imDB (Essential for XBMCs, Plex etc.)
Sort of a self-hosted Youtube work-alike for your media collection. Browse, organize, and curate your stuff. Movies, shows, music. Live TV enabled, can function as a DVR.
Client apps for Android TV, FireTV, Roku, Kodi, Xbox One, PS4, and more. Or you can watch stuff in your web browser.
Github: https://github.com/jellyfin
REST API docs: https://api.jellyfin.org/
Official package repos for Debian and Ubuntu. In the AUR. There's even a portable version (if you have the .net core runtime handy).
NymphCast is a software solution which turns your choice of Linux-capable hardware into an audio and video source for a television or powered speakers. It enables the streaming of audio and video over the network from a wide range of client devices, as well as the streaming of internet media to a NymphCast server, controlled by a client device.
In addition, the server supports powerful NymphCast apps written in AngelScript to extend the overall NymphCast functionality with e.g. 3rd party audio / video streaming protocol support on the server side, and cross-platform control panels served to the client application that integrate with the overall client experience.
NymphCast requires at least the server application to run on a target device, while the full functionality is provided in conjunction with a remote control device:.