SUP-tekstitysongelma

Discussion in 'Digivideo-ongelmat ja -keskustelu' started by Frohike, Jul 21, 2007.

  1. Frohike

    Frohike Regular member

    Joined:
    Sep 27, 2005
    Messages:
    158
    Likes Received:
    0
    Trophy Points:
    26
    Olisi yksi ongelma SUP-tekstitysten kanssa.

    Tallensin telkkarista digitv-kortillani yhden sarjan jakson YLE:n kanavalta. Jaksossa on näin ollen erillinen tekstitysraita, jonka saa demuxattua ääni- ja kuvaraidan tavoin helposti Project X- sovelluksella. Nyt kuitenkin Project X valittaa jostain errorista tekstitysraidassa ja suostuu kirjoittamaan vain 32 tekstitysraitaa, vaikka niitä pitäisi olla useita satoja.

    Onko Project X:n ohella jotain toista ohjelmaa, jolla voisi irrottaa MPEG2-tiedostosta SUP-tekstitysraidan. Tai jos ongelma ei ohjelmaa vaihtamalla katoa, niin voisiko joku neuvoa miten tai millä ohjelmalla saisin tekstitysraidan kokonaan demuxattua?

    Tässä ohessa vielä Project X:n lokitiedosto, johon kyseinen virheilmoituskin sisältyy:


    ======================================================================================

    20. heinäkuuta 2007 21:41:57 EEST
    ProjectX 0.90.1.00 (30.09.2005)

    <<< session infos >>>

    -> working with collection 0

    -> write all video data
    -> write all other data
    -> patch c.d.flagged infos of pictures
    -> add sequence end code
    -> set resolution in SDE
    -> PVA: strictly specs. for audio streams
    -> VOB: determine diff. Cell timelines
    -> TS: ignore scrambled packets
    -> TS: enhanced search for open packets
    -> TS: join file segments (of Dreambox)
    -> TS: generate PMT stream dependent
    -> get only enclosed PES/TS packets
    -> concatenate different recordings
    -> ensure 1st PES-packet start with video
    -> generate PCR/SCR from PTS

    -> write output files to: 'G:\DEMUX'
    -> 2 cutpoint(s) defined ( (0) use BytePos. for cuts )

    -> Input File 0: 'N:\Jakso_45\alkuosa.mpg' (79 150 635 bytes)
    -> Filetype is MPEG-2 PS/SS (PES Container)
    -> demux
    !> missing startcode @ 57841928
    !> found startcode @ 57842099
    -> found PES-ID 0xE0 (MPEG Video) @ 57842113
    -> found PES-ID 0xC0 (MPEG Audio) @ 57889443
    -> found PES-ID 0xBD (private stream 1) TTX (SubID 0x10) @ 57892831
    -> cut-in @ GOP# 11 / new vframe 0 / new Timecode 00:00:00.000
    -> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112
    -> starting export of video data @ GOP# 11
    !> dropping useless B-Frames @ GOP# 11 / new Timecode 00:00:00.000
    -> found PES-ID 0xBD (private stream 1) (SubID 0x20) @ 69879659
    !> missing startcode @ 79150627
    -> actual written vframes: 886
    switch to file: N:\Jakso_45\loppuosa.mpg (930 797 830 bytes)
    !> found startcode @ 79150635
    -> cut-out @ GOP# 3530

    -> Video: fr/ ct/ 1p/ cg/ og/ dg -> 42226/ 24/ 0/ 3519/ 0/ 0
    -> Video length: 42226 frames @ 00:28:09.040
    -> GOP summary: min. 20, max. 24 fields; contains interlaced frames
    -> avg. nom. bitrate 3925227bps (min/max: 335200/7112800)
    -> set first sequenceheader bitrate to 7112800bps
    ---> new File: G:\DEMUX\alkuosa.m2v

    --> MPEG Audio (0xC0)
    -> add frames
    Audio PTS: first packet 02:52:45.124, last packet 03:21:06.604
    Video PTS: start 1.GOP 02:52:51.028, end last GOP 03:21:00.068
    -> adjusting audio at video-timeline
    -> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 224kbps, CRC @ 00:00:00.000
    audio frames: wri/pre/skip/ins/add 70377/0/0/0/0 @ 00:28:09.048 done...
    ---> new File: 'G:\DEMUX\alkuosa.mp2'

    --> Teletext (SubID 0x10)

    --> Subpicture (SubID 0x20)
    -> selected DVB subpicture color model: YLE ; fixed to page id:
    -> export format: sup
    -> temp. file: alkuosa.sp (2414124 bytes)
    !> 544 PTSs discarded in stream
    Subpicture PTS: first packet 02:53:10.106, last packet 08:23:54.861
    Video PTS: start 1.GOP 02:52:51.028, end last GOP 03:21:00.068
    -> adjusting subpicture at video-timeline
    -> source is DVB Subtitle...
    !> decoding error: 2, Region_Id 1 (pts 63898460)
    32 subpictures written...
    ---> new File: G:\DEMUX\alkuosa.sup

    summary of created media files:
    .Video (m2v): 42226 Frames 00:28:09.040 'G:\DEMUX\alkuosa.m2v'
    Audio 0 (mp2): 70377 Frames 00:28:09.048 0/0/0/0 'G:\DEMUX\alkuosa.mp2'
    SubPicture 0: 32 subpictures 'G:\DEMUX\alkuosa.sup'
    => 876 177 832 bytes written...
    -> we have 7 warnings/errors.


    ======================================================================================
     
  2. pelttu

    pelttu Regular member

    Joined:
    Nov 22, 2000
    Messages:
    576
    Likes Received:
    0
    Trophy Points:
    26
    Tekstityksen irrottamista ProjectX-ohjelmalla tekstitv:n signaalista voisi vielä kokeilla. Ylen sivuilla 451-455 noita digitv:n ohjelmatekstityksiä pitäisi löytyä. ProjectX irrottama tekstitys on srt-muotoa, mutta se on helposti muunnettavissa myös Sup-muotoon
     

Share This Page