Tools

Publish DivX Videos On the Web

English | Deutsch | Français | 日本語 | Español

DivX Web Player lets you watch DivX® videos right in your browser. And if you have your own videos that you’d like to share on your website or blog, DivX Web Player is all you need.

If you can copy and paste, you have enough know-how to stream a DivX video from your site. If you scoff at automatic HTML code generators, then our Developer Guide is for you.

Option 1:
Code Generator

Option 2:
DivX Web Developer Guide

Show off more videos
Along with easy HTML code creation, the Code Generator lets you add in recommended videos with your embedded DivX Web Player.

For the developer in you
For video publishers looking for a tool to publish high-quality videos online for free: this Developer Guide, a little HTML and some JavaScript is all you need to get started. (Audience not included;)

The important details
If you choose DivX Web Player for your site, awesome! We like people who use our stuff. In return, we ask that you:

  • Acknowledge DivX
    DivX is a registered trademark and can only be used with permission. When you use DivX Web Player on your site, please also use our trademark disclaimer:
    DivX® is a registered trademark of DivX, LLC, a subsidiary of Rovi Corp.
  • Let them download
    If you publish DivX video on your site, make it easy for your users to get DivX Web Player so they can watch them. Make these download links easily accessible:

    Download DivX Web Player for Windows
    Download DivX Web Player for Mac

  • Link back
    Include a link back to the DivX Web Player blog. It’s a nice way to show others how to use DivX to publish their videos too.
  • Use our stuff (if you want to)
    Grab these ready-made buttons to use on your site to encourage downloads of DivX Plus Web Player. (Remember the installer links supplied above.)
  • Don’t cheat
    Remember the “No Commercial Use” policy you accepted? It applies to everything you download from DivX, including DivX Web Player, our SDKs, etc.

 

We hope you enjoy using DivX Web Player. If you have any questions, a good place to start is in the DivX Web Player forum.

Using DivX HEVC Community Encoder

The DivX HEVC encoder is a command line tool that is capable of creating HEVC bitstreams. Download the binaries here.

Usage

DivX H.265/HEVC Encoder

Usage: DivX265 -i <infile> -o <outfile> -br <bitrate> -s <w>x<h> (for raw infile)

or: DivX265 -i <infile> -o <outfile> -br <bitrate> (for .avs|.avi infile)

or: DivX265 -h (for help)

Example Usage

from a raw file (yuv/raw, assumes IYUV/I420 colorspace):

  • DivX265.exe -i content_in.yuv -o content_out.hevc -br 3000 -s 1280x720

Piping from stdin through another command line tool:

  • ffmpeg.exe -i content_in.avi -s 1280x720 -f rawvideo -pix_fmt yuv420p - | DivX265.exe -s 1280x720 -br 4000 -i - -o content.hevc

from an AVS file (make sure AVISynth is installed):

  • DivX265.exe -i content_in.avs - o content_out.hevc -br 3000

from an AVI file:

  • DivX265.exe -i content_in.avi - o content_out.hevc -br 3000

Options

Flag Description
-h, --help Help
-v, --verbose Verbose mode, detailed messages output.
-q, --quiet Quiet mode, no messages output.
-i, --input <Input file> Required.

DivX265 HEVC Command Line Encoder evaluation

This post details the results of our comparison of the latest version of DivX265 encoder v 1.3, our HEVC command line encoder with HM (HEVC reference encoder), x265 v 1.1 and x264. HEVC test stream Kimono1 has been encoded using QP values {22,27,32,37}. The DivX HEVC profile limits the keyframe interval. For this evaluation we have set the keyframe interval to 5 seconds for each encoding. For DivX265 and x265 configurations have been used that result in approx similar quality (BD, Global PSNR). For x264 preset medium has been used.

Encoding efficiency

The encoding efficiency can be derived from the rate-distortion plot. HM achieves the highest encoding efficiency, followed by DivX265 (balanced) thereafter x265 (veryfast), and finally x264 (medium). The BD (Bjøntegaard Delta) rate has been calculated between DivX265 and x265 and is approx 5%.






Encoding speed

The next plot shows the relative speed of each encoder: DivX265 is faster (~1.4x) than x265 at this preset.

In summary, DivX265 can encode this sequence faster than x265 while achieving similar quality. The encoding speed is approx 16 fps for balanced and real-time for the faster modes.




Encoding settings
[table]
Encoder version configuration parameters HM11 -c ra_main.cfg --IntraPeriod=120 --QP <qp> --FramesToBeEncoded=<frames> ... DivX2651.3.0.24 64b -qp <qp> -I 5 -fps 24 -n <frames> -aqo 3 ... [tr]

DivX HEVC Community Encoder

DivX HEVC Team is excited to announce an updated version of our command line encoder for HEVC!

Download executable (Windows):