Displaying 1 to 13 from 13 results

automatic-ripping-machine - Automatic Ripping Machine (ARM) Scripts

  •    Python

The v2_fixes branch currently has a fix for #210 which changes ARM to launch a wrapper script and removed all usage of Systemd. If you previously had v2_master installed and checkout this branch (or were on a previous version of v2_fixes), then you need to make a couple of manual changes to update Udev to point to the wrapper script. You might also want to make sure your symlink to 51-automedia.rules is still in tact.

node-transcoding - node.js video transcoding library

  •    C++

node-transcoding is a library for enabling both offline and real-time media transcoding. In addition to enabling the manipulation of the input media, utilities are provided to ease serving of the output. node-transcoding requires ffmpeg and its libraries avformat and avcodec. Make sure it's installed and on your path. It must be compiled with libx264 to support most output - note that some distributions don't include this and you may have to compile it yourself. Annoying, I know.

ear-pipe - Pipe audio streams to your ears

  •    Javascript

ear-pipe is a duplex stream that allows you to pipe any streaming audio data to your ears (by default), handling any decoding automatically for most formats. You can also leverage this built-in decoding by specifying an output encoding and pipe the output stream somewhere else. ear-pipe relies on the cross-platform audio utility SoX, so make sure that's installed first.

audiostream - Stream and transcode your music library over HTTP

  •    Javascript

Stream and transcode your music library. The goal is to make software you want to use, for instance an itunes-like audio jukebox player experience in the browser. HTML5 audio is tricky because not all browser's support all codecs/containers. This app uses ffmpeg, a free open source media transcoder, to support all browsers. Currently only Unix like operating systems are supported for the server. Windows support has not yet been tested. You need to install ffmpeg and have it in your path so that typing which ffmpeg in your command line produces an absolute path.




AVS-File-Decoder - Read .avs preset files to JSON

  •    TypeScript

Library to to batch-convert Winamp AVS presets into native Webvs JSON format. Take a look at the supported components.

handbrake-js - Video encoding / transcoding / converting for node.js

  •    Javascript

Handbrake-js is Handbrake (v0.10.5) for node.js, funnily enough. It aspires to provide a lean and stable foundation for building video transcoding software in node.js. HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. It can process most common multimedia files and any DVD or BluRay sources that do not contain any copy protection.

node-ffmpeg-stream - Stream based media transcoding for Node.js

  •    CoffeeScript

Stream based media converting library for Node.js. Requires ffmpeg software installed and in PATH.

transcoding - A basic transcoding Golang server that utilizes FFMPEG over the command line

  •    Go

A basic server implementation is included that offers the facility to transcode uploaded multipart files and some additional admin urls. ###Transcoding A useful route is the [POST|GET] /transcode one, which provided a file and conversion type will return the resulting MP4 file. A sample form is provided at the GET route, however you can also make use of CLI tools.


rtsp-stream - Out of box solution for RTSP - HLS live stream transcoding

  •    Go

rtsp-stream is an easy to use out of box solution that can be integrated into existing systems resolving the problem of not being able to play rtsp stream natively in browsers. It converts RTSP streams into HLS based on traffic. The idea behind this is that the application should not transcode anything until someone is actually watching the stream. This can help with network bottlenecks in systems where there are a lot of cameras installed.

sox-stream - :mega: A stream-friendly wrapper around SoX

  •    Javascript

An object of options. Every option is optional except options.output.type is required. If you want an exhaustive list of each SoX option in depth, take a look at the SoX documentation.

sox.js - :loudspeaker: NodeJS wrapper for the SoX audio tool

  •    Javascript

An object of options. Every option is optional except options.inputFile and options.outputFile. If you want an exhaustive list of each option in depth, take a look at the SoX documentation.

batch-transcode-video - Batch transcode videos using the video_transcoding gem

  •    Javascript

A command-line utility for recursively running batch cropping and transcoding operations on a directory of videos. This utility is a wrapper for a a utility called transcode_video which itself is a wrapper for trancoding utilities such as HandbrakeCLI, MKVToolNix, and ffmpeg. Requires Node.js and Ruby.

REDBetter-crawler - A fork of whatbetter that can run autonomously

  •    Python

Proceed at your own risk. redactedbetter is a script which searches your torrent download directory for any FLAC torrents which do not have transcodes, then automatically transcodes and uploads the torrents to redacted.ch.