Primeiro, você precisa converter arquivos PDF em uma série de imagens - uma imagem para uma página. Para conseguir isso, poderíamos usar convert
do programa ImageMagick:
convert -scale 1600x1600 -density 300 pdffile.pdf somename.jpg
Este comando converte pdffile.pdf
em séries de somename-NUMBER.jpg
arquivos.
A próxima coisa é criar slideshow a partir desses arquivos. Para isso, poderíamos usar a ferramenta dvd-slideshow .
dir2slideshow -n 'NAME' -t 5 DIR
dvd-slideshow -n 'NAME' -f NAME.txt
O primeiro comando criará um arquivo com a descrição do slideshow com o nome NAME, o tempo para a foto a 5 segundos das imagens no diretório DIR. O segundo comando gerará o arquivo VOB que você precisa gravar em DVD (para o diretório VIDEO_TS). Introdução rápida ao dvd-slideshow você pode ler em este blog .
No exemplo que apresentei, as páginas foram alteradas automaticamente ( -t
option in dir2slideshow
). Não tenho certeza se a navegação que você deseja pode ser facilmente alcançada. Minha única idéia é criar um DVD com capítulos - um capítulo para um arquivo JPG e fazer um loop contínuo em cada capítulo até que o botão 'próximo' seja pressionado.
Nesta solução, você pode alterar o tempo do slide para 2 segundos e pausá-lo após a alteração. Assim, quando você cancelar a pauta, o próximo slide será exibido após um segundo.