Developers
Built on open source. Available as GPLv2
VideoPress is built on top of many open source audio and video products. VideoPress source code is available under version 2 of the GNU General Public License for anyone to build upon, make improvements, and contribute back to the community.
VideoPress components
- FFmpeg
VideoPress uses the ffmpeg command line tool as well as libavcodec and libavformat from the FFmpeg project to convert video files from multiple source formats into an MPEG-4 Part 14 container with H.264 video and AAC audio as well as an Ogg container with Theora video and Vorbis audio. The FFmpeg project handles much of the heavy lifting between demuxers, decoders, encoders and muxers to deliver quality video.
- libx264
We use the x264 library to encode H.264 video tracks.
- FAAC
We use the FAAC library to encode AAC audio tracks.
- ffmpeg2theora
The ffmpeg2theora command line utility helps VideoPress deliver consistent packaging in the Ogg container format with Theora video encoding and Vorbis audio encoding.
- Ogg
The libogg library muxes video, audio, and metadata tracks into the Ogg container files used by VideoPress.
- Theora
VideoPress encodes video using the latest version of Theora video encoding libraries code-named “Thusnelda.”
- Vorbis
The Vorbis audio library encodes audio for the Ogg container format.
- qt-faststart
We rearrange boxes inside our MP4 files thanks to Mike Melanson‘s qt-faststart utility.
