All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christian Pedaschus <cpedaschus@gmx.de>
To: chuck gelm <chuck@gelm.net>
Cc: linux-newbie@vger.kernel.org
Subject: Re: images -> DVD-slideshow ?
Date: Sun, 04 Jun 2006 11:49:12 +0200	[thread overview]
Message-ID: <4482AC98.9030002@gmx.de> (raw)
In-Reply-To: <44804628.5070106@gelm.net>

chuck gelm wrote:

> Howdy:
>
> What is your suggestion for an application that will convert
> many (still) images into a DVD slideshow, perhaps with
> background music?  I've been trying to obtain image2mpeg
> with varying sucess.  I was able to get a version downloaded
> and compiled.  I created an image (stream.ppm), but there
> seems to be no mention of how to get the output file onto a DVD.
>
> If the output DVD <image> is small, can it be placed on
> a (650-700MB) CDROM and played on a standard DVD player?
> If yes, how?  'growisofs' balks at writing to my CDROM media.
>
> I am using Slackware v10.2 and understand *.tar.gz.
> I am poorer at installing *.rpm, but will try if that is the only
> offering of another application.  *.deb, I don't know.
>
> Regards, Chuck



I once had to create the same and decided to use mplayer/mencoder, as i
like to automate things if possible.


As a start:

#Create an uncompressed avi-file from all the PNG files in the current
directory (fps defines the time)
mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc raw -oac copy
-o output.avi


#Now add sound using:
mencoder output.avi -audiofile audio.wav -oac copy -ovc copy -o
output_waudio.avi


#and now encode it into a dvd/svcd compliant format using:

13.6.5.1. PAL DVD

  mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf
scale=720:576,\
  harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:\
  vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:\
  abitrate=192:aspect=16/9 -ofps 25 \
  -o movie.mpg movie.avi

13.6.5.5. PAL SVCD

  mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xsvcd -vf \
  scale=480:576,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
  vcodec=mpeg2video:mbd=2:keyint=15:vrc_buf_size=917:vrc_minrate=600:\
  vbitrate=2500:vrc_maxrate=2500:acodec=mp2:abitrate=224 -ofps 25 \
  -o movie.mpg movie.avi


You need to adjust the filenames as i just copied the stuff from the
mencoder manual, which you really should read, it's very  interesting
and tells a lot of stuff about various video-formats.

Greets, Chris



-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

  parent reply	other threads:[~2006-06-04  9:49 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-02  6:08 Symlink to Modem Vanishes Peter
2006-06-02 14:07 ` images -> DVD-slideshow ? chuck gelm
2006-06-02 15:44   ` Hal MacArgle
2006-06-04  1:56     ` Bhikkhu Mettavihari
2006-06-04  9:41       ` chuck gelm
2006-06-04 17:10       ` Hal MacArgle
2006-06-04 17:23       ` Hal MacArgle
2006-06-04  9:49   ` Christian Pedaschus [this message]
2006-06-03  0:40 ` Symlink to Modem Vanishes Peter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4482AC98.9030002@gmx.de \
    --to=cpedaschus@gmx.de \
    --cc=chuck@gelm.net \
    --cc=linux-newbie@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.