[Mplayer-felhasznalok] DVD-re felirat

kagura at emese.ceu.hu kagura at emese.ceu.hu
Wed Dec 8 09:52:29 CET 2004


Helo,

nekeme sikerult ratenni a feliratot a dvdre ugy hogy a nyelv valaszthato
az asztali lejatszon csakugy mint akar az mplayeren, vagy a win-es
lejatszokon.

A modszer nem teljesen sajat talalmany, hatranya, hogy a dvd-menu
elveszik, es csak a film lesz meg, az altalad valsztott hangsavval es
felirattal. jellemzoen akkor jo, ha leszedsz egy filmet, amihez nincsen
szinkron es bele kell tenni a feliratot (nekem pl az Immortal c. dvd volt
ilyen)

kell hozza : 

dvdauthor legfrissebb 
transcode (vagy az mplayer)
mjpegtools

a menete:

1. szet kell szedni a dvd megfelelo title-jet kep es hang informaciora
(tudom, hogy mplayer-rel is meg lehet csinalni, de itt a transcode-os
valtozat jon):

itt a -P kapcsoloval azt a title numbert kell megadni, ahol a dvd-n a film
van.

mkfifo vid.fifo
mkfifo aud.fifo
tcextract -i vid.fifo -t vob -x mpeg2 -a 0xe0 > film.m2v & 
tcextract -i aud.fifo -t vob -x ac3 -a 0 > film.ac3 &
tccat -P 1 -i /ahol.a.film/van/film  -t dvd \
| tee vid.fifo aud.fifo  > /dev/null

ezutan osszerakjuk oket:

mplex -f 8 film.m2v film.ac3 -o omen.mpeg

most jon a felirat belemuxolasa a filmbe:

a spumuxot fogjuk hasznalni, ekkor kell egy spumux.xml file, az
ertekeket es a fileneveket ertelemszeruen kell megadni, a ttf fontokat a 
$HOME/.spumux alkonyvtarban kerese

<subpictures>
   <stream>
         <textsub filename="film.sub" characterset="ISO-8859-2" 
                  fontsize="26.0" font="cetimebd.ttf"
horizontal-alignment="center" 
                  vertical-alignment="bottom" left-margin="60"
right-margin="60" 
                  top-margin="25" bottom-margin="35" subtitle-fps="29,970" 
                  movie-fps="29,970" movie-width="720" movie-height="480"
           />
   </stream>
</subpictures>

mostmar futtathato a spumux:

spumux spumux.xml < film.mpeg >film-muxed.mpeg


mostmar csak dvd-t kell csinalni belole, ezt a dvdauthor-ral fogjuk
megtenni,kell egy dvdauthor.xml file, ami vezerli a dvdauthort:

A format, aspect ertekeket a filmhez igazitva kell megadni, a chapters-t
ugy kell beallitani, hogy neked jo legyen. Ez 5 perces lepteteseket tesz
lehetove

 <?xml version="1.0" ?>
<dvdauthor>
        <vmgm>
                <menus>
                        <pgc>
                        </pgc>
                </menus>
        </vmgm>
        <titleset>
                <menus>
                        <pgc>
                        </pgc>
                </menus>
                <titles>
                        <video format="ntsc" aspect="16:9" />
                        <audio format="ac3" lang="EN" />
                        <subpicture lang="hu" />
                        <pgc>
                                <vob file="film-muxed.mpeg"
chapters="0,05:00,10:00,15:00,20:00,25:25:00,30:00,35:00,40:00,45:00,50:00,55:00,1:05:00,1:10:00,1:15:00,1:20:00,1:25:00,1:30:00,1:35:00,1:40:00,1:45:00,1:50:00,1:55:00,2:00:00,2:05:00,2:10:00,2:15:00,2:20:00"
/>
                        </pgc>
                </titles>
        </titleset>
</dvdauthor>


nincs mas hatra mint futtatni a dvdauthort:

dvdauthor -o /hova/keruljon/a/dvd/ -x dvdauthor.xml

ezutan a /hova/keruljon/a/dvd/ konyvtarban megtalalhato a VIDEO_TS es
AUDIO_TS struktura. amibol az mkisofs-el lehet iso csinalni, vagy a
growisofs-el egybol kiirni.


remelem segitettem.


Kagura




More information about the MPlayer-felhasznalok mailing list