videnc allows you to implement your own video encoding service. This software exposes an API that can be used by any application. Monetization is built-in as ‘credits’ are required for video encoding.



  • Admin UI
  • Admin can define the minimum amount of credits required
  • Admin can define credit charges per encode
  • Admin
  • e-mail notifications (for the Admin & end-user)
  • API for sending & receiving data & sending notifications (encoding progress, etc)
  • PayPal Integration (for payments)
  • Encode to FLV
  • Encode to MP4
  • Server Requirements

  • PHP 5.x (w/ cURL)
  • MySQL 5.x
  • FFmpeg
  • MP4Box
  • flvtool2
  • Ability to run PHP’s exec() function
  • Ability to enable CORS (optional; only required if you want to allow users to upload directly from their site)