I want to create an auto-run CD that will play a video ...
MakeInstantPlayer é uma ferramenta para criar arquivos de vídeo auto-executáveis, baseados no mecanismo MPlayer .
This is very useful for distributing videos, as the user doesn't need any additional software for playback. As MakeInstantPlayer uses the MPlayer engine for playback, it supports almost any existing video format. MakeInstantPlayer uses NSIS to pack everthing to one single EXE file.
MakeInstantPlayer é freeware de código aberto.
... without needing any codecs.
O MPlayer requer codecs, mas eles não precisam ser instalados: para garantir que o filme seja reproduzido em todos os lugares, marque a caixa Incluir Codecs para que o codec necessário para reproduzir o filme seja incluído o único arquivo EXE.
para criar um CD que executará o filme automaticamente exigiria um arquivo AUTORUN.INF semelhante a:
[autorun]
open=your_video.exe
icon=your_video.exe