Giter Site home page Giter Site logo

recordmyscreen's Introduction

RecordMyScreen

Record the display even on non-jailbroken iPhones.

Licenced with the MIT Licence with the following 2 clauses added onto it: You may not use the source code for any commercial product. You may use the videos created from RecordMyScreen for commercial use.

Credits

  • CoolStar (@coolstarorg) - Started the project, and created the initial code.
  • ProtoSphere (@protosphere7) - Helped transition to encoding the video on-the-fly
  • John Coates (@punksomething) - Improved the framerate of the video captured, fixed the screen tearing, and made RecordMyScreen usable on <= A4
  • Brandon Etheredge (@brandonEtheredg) - Added support for the iPad on the UI
  • Nicolas Gomollon (@gomollon) - Prevented other apps from stopping our recording (unfortunately using an iOS 6 only API)
  • Aditya KD (@caughtinflux) - Moved the recording stuff to a separate class. Makes it a lot easier for us to start on the tweak version :)

Technical Specs

  1. ARMv7 device (A5 recommended)
  2. iOS 5 or higher (iOS 6 recommended, may work on iOS 4)
  3. Developer Account or Jailbreak to install
  4. XCode 4.4.1 or higher

Device Compatibility

iPhones

  1. iPhone 3GS
  2. iPhone 4
  3. iPhone 4S
  4. iPhone 5

Notes:

  • iPhone 2G - Not supported: iOS 3 is too ancient, armv6, way too slow, no h.264 encoding support
  • iPhone 3G - Not supported: armv6, too slow, does this even support h.264 encoding?

iPod touch

  1. iPod touch 3G
  2. iPod touch 4
  3. iPod touch 5

Notes:

  • iPod touch 1G - Not Supported: No microphone, iOS 3 is too ancient, armv6, way too slow, no h.264 encoding support
  • iPod touch 2G - Not Supported: armv6, probably doesn't support h.264 encoding
  • iPod touch 2G and 3G will need a headset with mic plugged into the headphone jack for backgrounding to work

iPad's

  1. iPad 1 (maybe, test please?)
  2. iPad 2
  3. iPad 3 (requires additional setup)
  4. iPad 4 (should work with same settings as iPad 3, but needs testing)

Note: iPads with Retina Display have Issue #8 Note for Retina iPads:

  1. You MUST set Video size to 50% scale, as the video encoder doesn't work with the 2048x1536 screen res.
  2. There is a little tearing in the video on retina iPads. We will fix it once we can take a look at it.

Jailbroken users without access to a working iOS toolchain

You may download the latest build of the last stable release (1.0) here: http://d.pr/f/Hnsw

recordmyscreen's People

Contributors

caughtinflux avatar coolstar avatar k06a avatar mp0w avatar nicolasgomollon avatar pyrofilmsfx avatar truehybridx avatar yeongu-dev avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.