InOut is file format handling for your application. It is designed to make working with user generated content easier for developers.
InOut provides a simple web service interface that can be used to handle document, video, audio and image content. It gives any developer the ability to convert these files to standard file formats which can be used in desktop-, web-applications or other services without requiring proprietary software.
This page contains the following categories of information.
Click to jump down:
File Format Detection
InOut detects input file content-types and classifies them as document, video, audio, image or text.
Conversion Based On Templates
Content conversions are based on predefined templates which produce high quality output and can be parametrized to exactly fit your needs.
Meta Data Generation
InOut automatically generates meta data of input files and makes them available to your application.
Text Extraction
InOut is able to extract plain text from files for further processing, e.g. fulltext indexing etc.
Documents
Office Documents like PDF, MS Office and OpenOffice product suite documents are fully supported as source formats and InOut is optimized to generate WYSIWYG output files.
Videos
InOut supports almost every video format and converts them to high quality streaming output videos.
Audio
A wide range of audio formats like WAV, FLAC, MKA, AIF and many others can be converted to high quality audio streaming formats.
Images
Graphic formats like Illustrator (AI), Postscript (EPS), TIFF, to just mention a view, are easily converted to well supported web formats like JPG, PNG or GIF.
Low touch
The service allows you to focus fully on value-added application development, rather than arduous and time-consuming file format handling.
Scalable
The service simply responds to changes in request volume, charging you only for the resources actually consumed for file conversion.
Reliable
InOut is based on carrier grade technology and was developed with a zero downtime policy.
Secure
All communication with InOut runs over SSL encrypted lines.
Simple
InOut is easy to integrate in any environment which is able to perform HTTP calls and can be accessed from any programming language.
High Quality
InOut is designed to convert files with the best possible output quality and the WYSIWYG principle in mind.
Asynchronous
All InOut processes run asynchronous and callers are notified over callbacks when a process has finished.
Parallel
The service is designed to process many files in parallel using the InOut conversion cluster, which is actively monitored and new nodes are added as needed.
Fast
InOut provides fastest, efficient and fault-tolerant conversion of your files to support high performance web applications.
The best way to understand InOut is to sign up and work through the Getting Started Guide. Within a few minutes, you will be able to access the webservice and start converting your files.
Get started now and testdrive InOut for free
Please help us to make InOut a better service: