TITLE: This is a demo of movies in DocOnce
AUTHOR: HPL
DATE: today


Here is a movie in WebM format.
# #if FORMAT == "html"
Note that in HTML format a WebM movie
may actually be the MP4 version of this movie
three alternative sources (MP4, WebM, OGG)
are inserted in the HTML code by default. The command-line
option `--no_mp4_webm_ogg_alternatives` makes the HTML
code use exactly the specified movie file.
# #endif

MOVIE: [../doc/src/manual/mov/wave.webm, width=700, height=400] 1D wave in WebM.

Here is the same movie in Ogg format:

MOVIE: [../doc/src/manual/mov/wave.ogg, width=700, height=400] 1D wave in Ogg.

Here is the same movie in MP4 format:

MOVIE: [../doc/src/manual/mov/wave.mp4, width=700, height=400] 1D wave in MP4.

Here is the same movie in Flash format:

MOVIE: [../doc/src/manual/mov/wave.flv, width=700, height=400] 1D wave in Flash.

And here is a collection of images shown as an animation
(`frame_*.png`):

MOVIE: [../doc/src/manual/mov/wave_frames/frame_*.png, width=700, height=400] Animated collection of images.

Here is the same collection, but with images in cyberspace, given as URLs:

!bc
https://hplgit.github.io/animate/..../frame_%04d.png:80->129
!ec

MOVIE: [https://hplgit.github.io/animate/doc/pub/mov-animate/frames/frame_%04d.png:80->129] Taking images to animate from cyberspace.

The movie above in MPEG format, typeset in a box:

!bbox
MOVIE: [../doc/src/manual/mov/wave.mpeg, width=700, height=400] 1D wave in MPEG. label{mov:wave}
!ebox

Here is the same movie in AVI format:

MOVIE: [../doc/src/manual/mov/wave.avi, width=700, height=400] 1D wave in AVI.

Here is the same movie, but with a URL to GitHub:

MOVIE: [https://github.com/doconce/doconce_doc/blob/main/src/manual/mov/wave.ogg]

Here is a YouTube video:

MOVIE: [https://www.youtube.com/watch?v=_O7iUiftbKU, width=420, height=315] YouTube movie.

And a vimeo video:

MOVIE: [https://vimeo.com/55562330, width=500, height=278] Vimeo movie.


Finally, let us demonstrate referencing the movie ref{mov:wave}.
