két SVCD -ből egy DVD -t

Sziasztok!

Lehetséges mencoder segítségével (vagy mással) két SVCD -ből egy DVD -t készíteni? Jó lenne, ha lejátszás közben nem kellene a lemezt cserélgetni.
Köszönöm a válaszokat! :)

Hozzászólások

Szia!

Én a következőt tenném (fejből írom, lehet, hogy van benne hiba):

1. mplayer-rel leszedni a streamet az SVCD-kről:

$ mplayer vcd://1 -dumpstream -dumpfile svcd_file_i.mpg

2. ffmpeg-gel DVD-kompatibilis mpeg fájlok létrehozása:

$ ffmpeg -i svcd_file_i.mpg -target pal-dvd dvd_file_i.mpg

3. Ezekből aztán pl. a dvdauthor segítségével hozhatsz létre DVD-fájlrendszert a merevlemezen, pl. a ~/DVD könyvtárba. Ehhez el kell készíteni egy xml fájlt, de ennek a szintakszisa most fejből nem megy. Ha ez megvan, akkor:

$ dvdauthor -o ~/DVD -x xml_file.xml

4. mkisofs-sel ebből egy ISO fájlt:

$ mkisofs -v -o ~/dvd.iso -dvd-video ~/DVD

5. Ezt pedig pl. a growisofs-sel írhatod korongra:

$ growisofs -Z /dev/dvdrw ~/dvd.iso

A két utolsó pont a growisofs megfelelő használatával összevonható, de én jobban szeretem először a képfájlt elkészíteni a merevlemezen.

Remélem, kellően sok programot "megmozgattam" a feladathoz :-)

A dvdauthor-hoz szükséges xml fájlnak valahogyan így kell kinéznie (persze ezen se menü, se semmi nem lesz, csak a film):


<dvdauthor>
    <vmgm />
    <titleset>
        <titles>
            <pgc>
                <vob file=dvd_file_1.mpg />
                <vob file=dvd_file_2.mpg />
            </pgc>
        </titles>
    </titleset>
</dvdauthor>