Hier ein kleines Ein-Klick-Script zur SVCD-Erzeugung auf Basis von mencoder. Getestet unter Windows und Linux. Voraussetzungen: Python 2.5 und mplayer/mencoder (im Suchpfad).
Es macht bei 24000/1001 fps automatisch einen PAL-Speed-Up auf 25 fps und ist somit in erster Linie für den Einsatz in der 50Hz-Welt geeignet.
Verwendung:
einfach in der Konsole:
Es wird im ersten Durchgang die Datei mein_film.pass1.log erzeugen und im zweiten Durchgang die Datei mein_film.SVCD.mpeg beide im selben Verzeichnis.
Windows-Benutzer müssen dafür sorgen, dass erstens Python 2.5 installiert ist (https://localhost/www.python.org) und zweitens sie eine funktionierende mencoder.exe UND mplayer.exe (z.B. von CelticDruid) und diese am besten im selben Verzeichnis wie das Script legen haben (oder irgendwo im Suchpfad).
man kann das Script auch einfach per Doppelklick starten (dann geht ein Dateidialog auf) und zumindest unter KDE kann man eine Datei auch einfach auf das Script draufziehen (Drag-n-Drop)
Das Ergebnis passt genau auf eine 700M-Scheibe und lässt sich unter Windows mit Nero Burning Rom oder Nero Express als Super-Video-CD brennen oder unter Linux mittels vcdimager -t svcd mein_film.SVCD.mpeg in ein CD-Image packen und dann brennen. Hab jetzt schon einige SVCDs damit gemacht, die Qualität befriedigt sogar mich. Es ist atemberaubend, was man aus mencoder noch rauskitzeln kann. Auch noch bei gut über 100 Minuten Film pro CD.
Aktuelle Version:
http://prof7test.googlecode.com/svn/trunk/mpeg/svcd.py
Was kann man noch verbessern? Kommentare erwünscht!