Toon posts:

[dvdauthor] subtitle muxing

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een .mpg en een .srt, waarvan ik een dvd'tje wil maken (met linux) :). Ik gebruik dvdauthor en spumux (utility van dvdauthor).

Het mux'en van ondertitels (srt) met spumux in een mpeg bestand geeft geen foutmeldingen, maar als ik de mpeg met verschillende mediaspelers af probeer te spelen, zie ik geen ondertitels.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 $ cat sublayout.xml
<subpictures>
  <stream>
    <textsub filename="movie.srt" font="arial.ttf" />
  </stream>
</subpictures>
 $ spumux sublayout.xml < movie.mpg > movie-sub.mpg
DVDAuthor::spumux, version 0.6.9.
Build options: gnugetopt magick iconv freetype fribidi
Send bugs to <dvdauthor-users@lists.sourceforge.net>
 
INFO: Locale=C
INFO: Converting filenames to ANSI_X3.4-1968
INFO: Detected subtitle file format: subviewer
INFO: Opened iconv descriptor. *UTF-8* *ISO8859-1*
INFO: Read 1019 subtitles
INFO: Unicode font: 1185 glyphs.
WARN:  Read 0, expected 4
INFO: Found EOF in .sub file.
INFO: 1019 subtitles added, 0 subtitles skipped, stream: 32, offset: 0.18
 
Statistics:
- Processed 1019 subtitles.
- The longest display line had 45 characters.
- The maximum number of displayed lines was 2.
- The normal display height of the font arial.ttf was 32.
- The bottom display height of the font arial.ttf was 46.
- The biggest subtitle box had 3914 bytes.

xine movie-sub.mpg geeft op dit punt geen ondertitels.

Volgens mij is de subtitle stream in movie-sub.mpg niet echt standaard en is het dus normaal dat verschillende players er niet mee overweg kunnen. Dan maar verder met het authoren van de dvd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 $ cat dvdlayout.xml
<dvdauthor dest="/home/emiel/movie/dvd/">
  <vmgm/>
  <titleset>
   <menus>
    <pgc entry="subtitle" />
   </menus>
   <titles>
    <pgc>
     <vob file="movie-sub.mpg"/>
    </pgc>
   </titles>
  </titleset>
</dvdauthor>

 $ dvdauthor -x dvdlayout.xml
DVDAuthor::dvdauthor, version 0.6.9.
Build options: gnugetopt magick iconv freetype fribidi
Send bugs to <dvdauthor-users@lists.sourceforge.net>
 
INFO: Locale=C
INFO: Converting filenames to ANSI_X3.4-1968
INFO: dvdauthor creating VTS
STAT: Picking VTS 02
 
STAT: Processing movie-sub.mpg...
STAT: VOBU 7456 at 1141MB, 1 PGCS
INFO: Video pts = 0.184 .. 3617.184
INFO: Audio[8] pts = 0.184 .. 3616.288
INFO: Audio[32] pts = 32.064 .. 6868.301
STAT: VOBU 7464 at 1143MB, 1 PGCS
INFO: Generating VTS with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: pal
INFO: Aspect ratio: 4:3
INFO: Resolution: 352x288
INFO: Audio ch 0 format: mp2/2ch, 20bps
 
STAT: fixed 7464 VOBUS
INFO: dvdauthor creating table of contents
INFO: Scanning /home/emiel/movie/dvd//VIDEO_TS/VTS_01_0.IFO
INFO: Scanning /home/emiel/movie/dvd//VIDEO_TS/VTS_02_0.IFO

Als ik dit probeer te testen
code:
1
 $ xine dvd://home/emiel/movie/dvd/VIDEO_TS/

zie ik ook geen ondertitels :(

Hier nog wat mpginfo over de twee mpeg'jes
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 $ mpginfo movie.mpg
warning: couldn't find any valid system header. I'm continuing anyway
movie.mpg
  Mpeg 2 Program Stream File [Video/Audio]
  Muxrate : 10.08 Mbps
  Estimated Duration: 06:45:28.42s
  Aspect ratio 4/3 (TV)
  Interlaced, chroma format: 4:2:0
  Video Format: PAL
  Display Size [720 x 576]
  Size [352 x 288]     25.00 fps    9.80 Mbps
  Audio : Mpeg 1 layer 2
  224 kbps  48000 Hz
  Stereo,  No emphasis

 $ mpginfo movie-sub.mpg
warning: couldn't find any valid system header. I'm continuing anyway
movie-sub.mpg
  Mpeg 2 Program Stream File [Video/Audio]
  Muxrate : 10.08 Mbps
  Estimated Duration: 13:16:21.62s
  Aspect ratio 4/3 (TV)
  Interlaced, chroma format: 4:2:0
  Video Format: PAL
  Display Size [720 x 576]
  Size [352 x 288]     25.00 fps    9.80 Mbps
  Audio : Mpeg 1 layer 2
  224 kbps  48000 Hz
  Stereo,  No emphasis


dvdauthor en spumux zijn bijzonder slecht gedocumenteerd :( Ik heb een goede thread op de gentoo forums gevonden, maar hier wordt niet echt ingegaan op de ondertitels, maar gaat het vooral om het maken van leuke menuutjes ed, iets wat van mij echt niet hoeft.

Iemand die weet hoe ik dit op kan lossen :) ?

  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 19-02 09:30

Blaasvis

Cidora \o/

ik ben er laatst ook mee bezig geweest, alleen nog niets aan geprobeert.
ik meende dat je moest aangeven welke subtitle channel je wilt gebruiken met de dvd. :)
dit gaat per nummer. met audio channels werkt dit hetzelfde dacht ik.

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


Verwijderd

Topicstarter
Blaasvis schreef op 30 april 2004 @ 17:46:
ik ben er laatst ook mee bezig geweest, alleen nog niets aan geprobeert.
ik meende dat je moest aangeven welke subtitle channel je wilt gebruiken met de dvd. :)
dit gaat per nummer. met audio channels werkt dit hetzelfde dacht ik.
Woei :) Met spumux -s1 heeft de mpeg idd subtitling gekregen _/-\o_ . Nu wil de dvd na het authoren alleen niks meer afspelen (lengte: 0.00, ik kom alleen in het 'dvd menu' dat er gewoon niet is 8)7 ). Iemand suggesties?