Mitä tarkoittaa tuo Found EOF in .sub title? STAT: 0:15:20.454 INFO: PNG had 4 colors INFO: Constructing blank hlt INFO: Constructing blank sel INFO: Found EOF in .sub file Kun katson elokuvaa tuosta kohdasta eteenpäin, niin tekstitystä ei enää ole. Mikä aiheuttaa tuon virheen, joka saa aikaan tekstityksen puuttumisen? Elokuva on kopioitu digi-boxilta kiintolevylle DVD-muuntoa silmällä pitäen. Ja vielä, pystyykö tuon virheen korjaamaan tai ohittamaan? Nyt ovat hyvät neuvot tarpeen tai muuten menee syteen tai saveen (kysy lisää aiheesta IGS:n sivuilta). Kiitos.
Elokuvan tekstitys päättyy 0:15:20.454 vaikka sen pitäisi olla loppuun saakka. Millä ongelma poistetaan? Project X näyttää koko tekstityksen mutta ohjelmat DVD Author GUI, GUI For DVD Author ja Muxman pysähtyvät kohtaan 0:15:20.454. Elokuva on kopioitu Topfield 4100 PVRc:n digi-boxin kiintolevyltä PC:lle, joka on .rec-muodossa. Mitä on tapahtunut a) ohjelman tallennusvaiheessa b) kopiointivaiheessa vai c) onko tapahtunut yhtään mitään missään vaiheessa (heh)? Kertokaa ongelmaan ratkaisu jos sellainen on olemassa. Kiitos.
Itse arvaisin, että tekstitystiedostossa on syystä tai toisesta merkki, jonka ohjelma tulkitsee lopetusmerkiksi. Voi vaikka olla, että joku bitti on virheellisesti muuttunut vastaanoton tai siirron aikana. Luulisin, että pääset siitä eroon, kun käyt käsin muuttamassa EOF-merkin vaikka välilyönniksi.
Erittäin mielenkiintoista. Millä ohjelmalla, ja miten homma tehdään? Löysin HEX Workshopin avulla 93 EOF sanaa Text String moodissa, jotka kaikki kuuluvat ASCII-merkistöön. Nyt olisi mukava tietää mikä niistä kuuluu muuttaa? Sen kun tiedän, olen päässyt pitkälle homman ratkaisemisessa - ainakin toivon niin. Kiitos.
Aika paljon niitä kyllä on, tuskin kyse mistään tiedonsiirtovirheestä sitten on. Kun ei kai siinä fileessä pitäisi olla kuin korkeintaan yksi EOF ja sekin aivan lopussa. Ota ensin kopio muuttamattomasta tiedostosta ja kokeile sitten muuttaa vaikka kaikki EOF:t joksikin muuksi, niin näet mitä siitä seuraa.
Hojo! Muutin kaikki EOF-sanat pelkäksi välilyönniksi. Lopputulos: Tilanne pysyi muuttumattomana. Alla on Project X:n listaus elokuvasta em. muutoksen jälkeen. Kyse on noin muutaman minuutin pituisesta pätkästä, eli, siitä osasta jossa teksti näkyy ja siitä jossa teksti ei näy. Tilanne on stabiili. Jos saat tolkkua Project X:n logista, kerro minulle, mitä sait selville. [08:54:11.015] 14. kesäkuuta 2008 11.54.11 EEST [08:54:11.015] ProjectX 0.90.04.00 (30.03.2006) [08:54:11.171] [08:54:11.187] -> working with collection 0 [08:54:11.203] [08:54:11.218] -> save normal log file [08:54:11.234] -> write all video data [08:54:11.234] -> write all other data [08:54:11.250] -> patch c.d.flagged infos of pictures [08:54:11.250] -> add sequence end code [08:54:11.250] -> set resolution in SDE [08:54:11.265] -> PVA: strictly specs. for audio streams [08:54:11.265] -> VOB: determine diff. Cell timelines [08:54:11.281] -> TS: ignore scrambled packets [08:54:11.328] -> TS: enhanced search for open packets [08:54:11.343] -> TS: join file segments (of Dreambox®) [08:54:11.359] -> TS: generate PMT stream dependent [08:54:11.375] -> get only enclosed PES/TS packets [08:54:11.390] -> concatenate different recordings [08:54:11.406] -> ensure 1st PES-packet start with video [08:54:11.406] -> generate PCR/SCR from PTS [08:54:11.406] [08:54:11.421] -> write output files to: 'E:\FUULAT' [08:54:11.500] -> 2 cutpoint(s) defined ( (0) use BytePos. for cuts ) [08:54:11.656] [08:54:11.656] -> Input File 0: 'E:\FUULAT\MOVIE.rec' (2 652 719 098 bytes) [08:54:11.703] -> Filetype is TS (generic PES Container) [08:54:11.718] -> demux [08:54:11.750] -> Service ID 0x91 [08:54:11.750] -> PMT 0x18A0 refers to these usable streams: [08:54:11.781] Video: [08:54:11.781] PID: 0x204(#4) [08:54:11.781] Audio: [08:54:11.781] PID: 0x2B2(fin)(#178) [08:54:11.812] Teletext: [08:54:11.812] PID: 0x911(fin_i100 ) [08:54:11.828] Subpict.: [08:54:11.828] PID: 0xFBB(fin_0x11_p1_a50 ) [08:54:11.859] [08:54:11.890] !> missing sync. byte @ 31005972 [08:54:11.906] !> found sync. byte @ 31006088 [08:54:11.921] !> PID 0x18A0 (PMT) (31007028 #6) -> ignored [08:54:11.921] ok> PID 0x2B2 has PES-ID 0xC0 (MPEG Audio) (31010224 #23) [08:54:11.984] ok> PID 0x911 has PES-ID 0xBD (private stream 1) (TTX) (31022256 #87) [08:54:12.015] ok> PID 0x204 has PES-ID 0xE0 (MPEG Video) (31024888 #101) [08:54:12.031] !> PID 0x11 (SDT) (31048952 #229) -> ignored [08:54:12.046] !> PID 0x0 (PAT) (31052900 #250) -> ignored [08:54:12.156] -> skip sequence_end_code following GOP# 7 [08:54:12.187] -> cut-in @ GOP# 8 / new vframe 0 / new Timecode 00:00:00.000 (33215652) [08:54:12.218] -> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 8400000bps, vbvBuffer 112 [08:54:12.218] -> starting export of video data @ GOP# 8 [08:54:12.218] !> dropping useless B-Frames @ GOP# 8 / new Timecode 00:00:00.000 [08:54:14.531] ok> PID 0xFBB has PES-ID 0xBD (private stream 1) (SubID 0x20) (66461572 #188594) [08:54:16.593] !> missing sync. byte @ 94942632 [08:54:16.640] !> found sync. byte @ 94942817 [08:54:16.671] !> PID 0x204 -> packet 340089 @ pos. 94942817 out of sequence (0/15) (shifting..) (~00:01:34.000) [08:54:18.843] !> missing sync. byte @ 124431745 [08:54:18.875] !> found sync. byte @ 124431930 [08:54:18.890] !> PID 0x204 -> packet 496945 @ pos. 124431930 out of sequence (10/9) (shifting..) (~00:02:17.680) [08:55:16.281] -> cut-out @ GOP# 3156 (838593358) [08:55:16.437] packs: 4218629 31% 840393834 [08:55:16.453] [08:55:16.484] -> Video: fr/ ct/ 1p/ cg/ og/ dg -> 37774/ 16/ 0/ 3148/ 0/ 0 [08:55:16.640] -> Video length: 37774 frames @ 00:25:10.960 [08:55:16.640] -> GOP summary: min. 20, max. 24 fields; contains interlaced frames [08:55:16.640] -> avg. nom. bitrate 3493583bps (min/max: 1382800/6255200) [08:55:16.640] -> set first sequenceheader bitrate to 6255200bps [08:55:16.640] ---> new File: E:\FUULAT\MOVIE.m2v [08:55:16.828] [08:55:16.843] --> MPEG Audio (0xC0) on PID 0x2B2 [08:55:16.875] -> check CRC of AC-3 / MPEG-Audio L1,2 [08:55:16.875] -> delete CRC in MPEG-Audio Layer1,2 [08:55:16.875] -> add frames [08:55:16.890] Audio PTS: first packet 12:59:54.183, last packet 13:25:13.383 [08:55:16.937] Video PTS: start 1.GOP 12:59:58.900, end last GOP 13:25:09.860 [08:55:16.984] -> adjusting audio at video-timeline [08:55:17.062] -> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 224kbps, CRC @ 00:00:00.000 [08:55:21.875] audio frames: wri/pre/skip/ins/add 62956/0/0/0/0 @ 00:25:10.944 done... [08:55:22.078] ---> new File: 'E:\FUULAT\MOVIE.mp2' [08:55:22.250] [08:55:22.281] --> Teletext on PID 0x911 (SubID 0x10) [08:55:22.500] [08:55:22.531] --> Subpicture (SubID 0x20) [08:55:22.609] -> selected DVB subpicture color model: YLE ; fixed to page id: [08:55:22.625] [08:55:22.625] -> export format: sup [08:55:22.656] -> temp. file: MOVIE.sp (1277635 bytes) [08:55:22.671] !> 110 PTSs discarded in stream [08:55:22.687] Subpicture PTS: first packet 13:00:53.209, last packet 18:44:12.043 [08:55:22.718] Video PTS: start 1.GOP 12:59:58.900, end last GOP 13:25:09.860 [08:55:22.734] -> adjusting subpicture at video-timeline [08:55:22.765] -> source is DVB Subtitle... [08:55:27.859] 112 subpictures written... [08:55:27.906] ---> new File: E:\FUULAT\MOVIE.sup [08:55:27.953] [08:55:27.953] summary of created media files: [08:55:27.953] .Video (m2v): 37774 Frames 00:25:10.960 'E:\FUULAT\MOVIE.m2v' [08:55:27.968] Audio 0 (mp2): 62956 Frames 00:25:10.944 0/0/0/0 'E:\FUULAT\MOVIE.mp2' [08:55:27.968] SubPicture 0: 112 subpictures 'E:\FUULAT\MOVIE.sup' [08:55:27.968] => 702 644 111 bytes written... [08:55:27.968] -> we have 13 warnings/errors. Varoituksia / virheitä oli 13, kuten yllä selvällä englannin kielellä kerrotaan.