Defcon 1-29. Video, audio, papers, pictures (lots of pictures), filler material, music and programs.
1.8 TB in size. Good luck.
A curated list of delightful tools for digital creatives in a variety of mediums.
The swiss army knife of lossless video/audio editing.
LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. The main feature is lossless trimming and cutting of video and audio files, which is great for saving space by rough-cutting your large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard many gigabytes of data without doing a slow re-encode and thereby losing quality. Or you can add a music or subtitle track to your video without needing to encode. Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work.
Weirdly, it's all Javascript webshit.
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.
Jina-powered multi-user video chat in 20 lines of code, showcasing how to use Jina for building a real-time streaming solution.
"I started listening to hardcore / breakbeat in 1991, going to raves and buying tapes and getting tapes off mates. It was a big disappointment around 1993/4 when the Scottish scene split. The old hardcore / breakbeat was gone up here in Scotland and our scene moved to the bouncier harder style. Don't get me wrong, I loved it for a few years until 1997 when it just got too fast and the raves were playing mostly gabba. I stopped going to raves early 1997. Around 2004 I found some old rave tapes in my parents house and listened to them. Fell in love again and started to roam the internet to find some of the tapes I used to listen to. Found a website (am sure it was called Hardcore Will Never Die) and they had tape rips from a lot of English raves. I started to download from there and it spiralled."
An archive of live-mixed sound collages and soundscapes of many different kinds.
Python Django web frontend for playing recorded radio transmisisons. The audio files are recorded using Trunk Recoder.
This is Ennuizel, an audio editor for web browsers! Ennuizel is based on libav.js, which is in turn based on FFmpeg.
Although Ennuizel is perfectly usable as an interactive audio editor, its design intent is to be used as middleware for platforms providing other web-based audio systems. For instance, Ennuicastr uses Ennuizel to provide automatic mastering.
There is a live copy at https://ennuizel.github.io
Self-hosted music streaming server with RESTful API and Web interface. Think of it as your very own Spotify! There are a couple of mobile clients out there also.
An online store selling recordings of the weird and offbeat, from Terence McKenna to John Lilly to Faustin Bray.
Galène (or sometimes Galene) is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a few users interact with each other).
Galène's server side is implemented in Go, and uses the Pion implementation of WebRTC. The server is regularly tested on Linux/amd64 and Linux/arm64; it has been shown to run on Linux/armv7 and Linux/mips (OpenWRT), and even on Windows. It should in principle be portable to other systems, including Mac OS X. The client is implemented in Javascript, and works on recent versions of all major web browsers, both on desktop and mobile (but see below for caveats with specific browsers).
While traffic is encrypted and authenticated from sender to server and again from server to receiver, Galène does not perform end-to-end encryption: anyone who controls the server might, in principle, be able to access the data being exchanged. For best security, you should install your own server.
Github: https://github.com/jech/galene/
A fork of youtube-dlc with additional features and fixes. SponSkrub integration to remove sponsor sections in videos. Output file format sorting. Merges in some nifty options from other forks of the original youtube-dl. Adds a few new extractors.
I really need to modify Downloadbot to use this instead.
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.
Take control over your live stream video by running it yourself. Streaming and chat right out of the box. In general Owncast is compatible with any software that uses RTMP to broadcast to a remote server.
Self-hosted alternative to Twitch.
Simple self-hosted music streaming server. Supports multiple databases for storing metadata, including SQLite, MySQL, Postgres, and CockroachDB. Pimps Docker but you can install it manually. Unfortunately it uses node.js webshit. At least it has a REST API.
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).
Lightweight Music Server. Access your self-hosted music using a web interface. Lightweight - designed for something like a RasPi. Recommendation engine built in. Custom tags. Realtime transcoding for streaming. Implements the Subsonic API for compatibility.
Relies on MusicBrainz Identifiers in the ID3 metadata.
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:.
A curated list of command line apps.