Displaying 1 to 20 from 33 results

asciinema-server - Web app for hosting asciicasts

  •    Elixir

asciinema is a free and open source solution for recording terminal sessions and sharing them on the web. This repository contains the source code of asciinema hosting web app, which runs at asciinema.org.

PBJVision - 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography

  •    Objective-C

PBJVision is a camera library for iOS that enables easy integration of special capture features and camera interface customizations in your iOS app. Next Level is the Swift counterpart. Capture is also possible without having to use the touch-to-record gesture interaction as the sample project provides.

termtosvg - Record terminal sessions as SVG animations

  •    Python

termtosvg is a Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.

jscapture - Screen recording and capturing with pure client-side JavaScript.

  •    Javascript

JSCapture won't work in Chrome 37+ due to removal of the experimental desktop sharing API.JSCapture is screen capturing library implemented with pure JavaScript and HTML5.




waveform-playlist - Multitrack Web Audio editor and player with canvas waveform preview

  •    Javascript

Inspired by Audacity, this project is a multiple track playlist editor written in ES2015 using the Web Audio API. Load tracks and set cues (track cue in, cue out), fades (track fade in, fade out) and track start/end times within the playlist. I've written up some demos on github for the different audio fade types in the project.

miniaudio - Single file audio playback and capture library written in C.

  •    C

miniaudio (formerly mini_al) is a single file library for audio playback and capture. It's written in C89 (compilable as C++) and released into the public domain. Then just compile. There's no need to install any dependencies. On Windows and macOS there's no need to link to anything. On Linux and BSD, just link to -lpthread, -lm and -ldl.

Skype Auto Recorder

  •    CSharp

Application that provides convenient way to record Skype calls in automatic and manual modes. Supports flexible configuration and produces high-quality records.


Basic Audio

  •    

Basic audio is a class library with a test project (audio player/recorder) to faciliate basic audio playing and recording. There are other frameworks available to give you very detailed and complex audio functionality, this one aims to provide only the basic playback / recor...

.NET Voice Recorder

  •    CSharp

WPF application demonstrating how to record audio using NAudio in .NET and visualise the results. It can save the recorded file to WAV, or to MP3 if lame.exe is available. It now also features an Auto-Tune effect.

mini_al - Single file audio playback and capture library.

  •    C

mini_al is a single file library for audio playback and capture. It's written in C (compilable as C++) and released into the public domain. Then just compile. There's no need to install any dependencies. On Windows and macOS there's no need to link to anything. On Linux and BSD, just link to -lpthread, -lm and -ldl.

nightwatch-video-recorder - Record videos of Nightwatch

  •    Javascript

Record videos of Nightwatch.js test sessions. Uses ffmpeg to capture a (remote) webdriver desktop screen.

node-osx-audio - A node.js native library that provides access to Mac OS X Audio I/O as streams.

  •    C++

A library that provides access to Mac OS X Audio I/O as streams. Only input is supported so far.Audio captured is Signed 16-bit PCM, Stereo, 44100Hz, in little-endian byte-order. Alternate capture modes will be supported in future versions.

AVFoundationRecorder - Swift audio recorder using AVFoundation

  •    Swift

An audio recorder using AVFoundation updated for Swift 4. This will save recordings in Apple Lossless format. You can change the recording settings to another format if you'd like.

node-castro - Screen recording library for Node

  •    Javascript

Uses the AV Foundation framework to record the highest-quality video you possibly could record. Records in the popular MPEG-4 file format.

vcr.js - Mock server with Proxy and Record support inspired by ruby VCR.

  •    TypeScript

Mock server with Proxy and Record support inspired by ruby VCR. When you hit the VCR.js server with a URL (e.g. GET http://localhost:8100/api/v1/users), the URL is translated to the path of the fixture file, consisting of a relative path to a directory and a file name, in this case {fixturesDir}/api/v1/users/GET.default.(json|js).

vimeo-unity-sdk - Easily stream your Vimeo videos into Unity or record and publish out to Vimeo.

  •    CSharp

Download the most recent .unitypackage from the latest releases and open it up. 🧠 Your new creative workflow. Getting creative feedback from your team, friends, or community can be difficult and usually involves using 3rd party software to capture your experience. Leveraging this plugin and Vimeo's review tools, you can easily get feedback on your project.

test-recorder - Records acceptance tests for web applications

  •    TypeScript

This project records the ways you interact with your application and then generates the code to playback these actions inside an acceptance test runner. The idea is to save you time writing these tests by hand. You should only add the TestRecorder.js script to your app when your app behaves as expected (happy flow) as then you will have the tests generated for this. You can then take these tests and modify them to your specific needs.

castty - A CLI tool to create screencasts of your terminal, for the web.

  •    C

CasTTY is a program similar to ttyrec and asciinema that makes it easy to create audio-enabled, terminal-based screencasts for publication on webpages. It was originally a fork of ttyrec, but has since effectively been rewritten from scratch. You probably want to see what you get after you use this.

screen-recorder - OS X screen recording library for Node

  •    Objective-C++

OS X screen recording library for Node