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. ======================================================================================
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