diff --git a/docs/datasheet.rst b/docs/datasheet.rst index b6cf180..8830420 100644 --- a/docs/datasheet.rst +++ b/docs/datasheet.rst @@ -3,15 +3,18 @@ Datasheet User Interface -------------- -* Create and destroy an unlimited amount of video texture sources paints. Textures can be video or image files. +MapMap allows its users to: + +* Create and destroy an unlimited amount of texture sources paints. Textures can be video or image files. * Create and destroy an unlimited amount of mappings. Each mapping is a shape on which a source paint is drawn. * Color paints can be used as masks. * Move layers. * Save the project to a human-readable XML file. * Load the project from a human-readable XML file. -* OpenSoundControl (OSC) support. * Turn any quad into a mesh. -* Properties inspector. +* Inspect properties. + +MapMap doesn't currently play sound from video files. Supported codecs and file formats --------------------------------- @@ -32,21 +35,21 @@ Video containers Recommended video codecs ~~~~~~~~~~~~~~~~~~~~~~~~ * Motion-JPEG. -* Vorbis. +* OGG Theora. * MPEG4. * H.264. Supported Operating Systems --------------------------- -* Apple OS X 10.9.2 and up. +* Apple OS X 10.9. (it doesn't currently work on OS X 10.10) * Ubuntu GNU/Linux 12.04 and up. * Fedora GNU/Linux 19 and up. Recommended hardware configuration ---------------------------------- -* Dual-core 1.0 GHz processor, or better. +* Dual-core 1.0 GHz processor AMD64, or better. * At least 1 Gb of RAM. -* Video card with 3D acceleration, OpenGL 2.0 support and at least 64 Mb or VRAM. +* Video card with 3D acceleration, OpenGL 2.0 support and at least 512 Mb of VRAM. Using the OSC interface ----------------------- @@ -54,58 +57,5 @@ You can control MapMap via a set of OSC messages. OpenSoundControl allows users MapMap listens for incoming OSC messages on the default port 12345. -Roadmap (to do) ---------------- -* Change default OSC port. (currently 12345) -* Allow to change the default OSC port via the GUI. -* Reorder layers. -* MIDI support. -* Art-Net support. -* Make output window fullscreen. -* Port to Microsoft Windows 8. -* Port to iOS. -* Port to Android. -* Support multiple output windows. -* Chroma-key effect. -* Luma-key effect. -* More control via OSC. -* Live video capture. (camera) -* Syphon support on Apple OS X. -* Shared memory support on all operating systems. -* Transition between video clips. -* Anti-aliasing. -* Multiple cues for video files playback in a project. -* Multiple layouts in a project. -* Reorder mappings. -* Sample OSC clients: Python, bash, Pure Data, Processing. -* Allow to start the software with no GUI. -* Support OSC via TCP. -* Implement a JSON REST interface. -* Bézier curves. -* Pause and resume media files. -* Support RTSP URI. -* Support audio. - - - - - - -Fiche technique -=========== - - - - - - - - - - - - - - - +There is a Processing bridge to MapMap as well as a Toonloop to MapMap.