GNOME Bugzilla – Bug 616377
playbin2 suburi (srt) subtitle timing broken since rel 0.10.28
Last modified: 2010-04-27 21:00:43 UTC
Created attachment 159237 [details] playbin-text modified so that external suburi argument can be supplied since the release, playbin2 seems to spit out all subtitles from an external .srt file right at the beginning of PLAYING instead of syncing it correctly, like it does with mkv internally muxed subtitle streams. i made a minimal test case from wims playbin-text example and it clearly shows the problem: root@dm8000:/media/hdd/movie/mkv# /testProgs/playbin-text file:///media/hdd/movie/mkv/boston.legal.s04e01.mkv file:///media/hdd/movie/mkv/boston.legal.s04e01 .srt ** Message: using external subtitles file:///media/hdd/movie/mkv/boston.legal.s04e01.srt ** Message: received a subtitle at position 855443:32:57.935432856, running_time 0:00:00.008997000 00000000 (0x48c800): 31 0d 0a 30 30 3a 30 30 3a 30 30 2c 30 31 30 20 1..00:00:00,010 00000010 (0x48c810): 2d 2d 3e 20 30 30 3a 30 30 3a 30 31 2c 32 33 30 --> 00:00:01,230 00000020 (0x48c820): 0d 0a 42 69 73 68 65 72 20 62 65 69 20 26 71 75 ..Bisher bei &qu 00000030 (0x48c830): 6f 74 3b 42 6f 73 74 6f 6e 20 4c 65 67 61 6c 26 ot;Boston Legal& 00000040 (0x48c840): 71 75 6f 74 3b 2e 2e 2e 0d 0a 0d 0a 32 0d 0a 30 quot;.......2..0 00000050 (0x48c850): 30 3a 30 30 3a 30 31 2c 32 34 30 20 2d 2d 3e 20 0:00:01,240 --> 00000060 (0x48c860): 30 30 3a 30 30 3a 30 32 2c 34 34 30 0d 0a 3c 62 00:00:02,440..<b 00000070 (0x48c870): 3e 49 63 68 20 62 69 6e 20 22 6b 65 69 6e 65 22 >Ich bin "keine" 00000080 (0x48c880): 20 50 73 79 63 68 6f 6c 6f 67 69 6e 2c 3c 2f 62 Psychologin,</b 00000090 (0x48c890): 3e 0d 0a 0d 0a 33 0d 0a 30 30 3a 30 30 3a 30 32 >....3..00:00:02 000000a0 (0x48c8a0): 2c 34 35 30 20 2d 2d 3e 20 30 30 3a 30 30 3a 30 ,450 --> 00:00:0 000000b0 (0x48c8b0): 35 2c 36 33 30 0d 0a 61 62 65 72 20 69 63 68 20 5,630..aber ich 000000c0 (0x48c8c0): 64 65 6e 6b 65 2c 20 64 69 65 20 62 65 73 74 65 denke, die beste 000000d0 (0x48c8d0): 20 4d f6 67 6c 69 63 68 6b 65 69 74 20 73 65 69 M.glichkeit sei 000000e0 (0x48c8e0): 6e 65 20 41 6e 67 73 74 0d 0a 7a 75 20 fc 62 65 ne Angst..zu .be 000000f0 (0x48c8f0): 72 77 69 6e 64 65 6e 2c 20 69 73 74 20 64 61 72 rwinden, ist dar 00000100 (0x48c900): fc 62 65 72 20 7a 75 20 72 65 64 65 6e 2e 0d 0a .ber zu reden... 00000110 (0x48c910): 0d 0a 34 0d 0a 30 30 3a 30 30 3a 30 35 2c 36 34 ..4..00:00:05,64 00000120 (0x48c920): 30 20 2d 2d 3e 20 30 30 3a 30 30 3a 30 36 2c 34 0 --> 00:00:06,4 00000130 (0x48c930): 30 30 0d 0a 3c 69 3e 48 75 6d 70 65 72 64 69 6e 00..<i>Humperdin 00000140 (0x48c940): 63 6b 2e 3c 2f 69 3e 0d 0a 0d 0a 35 0d 0a 30 30 ck.</i>....5..00 00000150 (0x48c950): 3a 30 30 3a 30 36 2c 34 31 30 20 2d 2d 3e 20 30 :00:06,410 --> 0 00000160 (0x48c960): 30 3a 30 30 3a 30 37 2c 39 31 30 0d 0a 3c 62 3e 0:00:07,910..<b> 00000170 (0x48c970): 4f 66 66 65 6e 73 69 63 68 74 6c 69 63 68 20 62 Offensichtlich b 00000180 (0x48c980): 65 72 65 69 74 65 20 69 63 68 20 64 69 72 20 55 ereite ich dir U 00000190 (0x48c990): 6e 62 65 68 61 67 65 6e 2e 3c 2f 62 3e 0d 0a 0d nbehagen.</b>... 000001a0 (0x48c9a0): 0a 36 0d 0a 30 30 3a 30 30 3a 30 37 2c 39 32 30 .6..00:00:07,920 000001b0 (0x48c9b0): 20 2d 2d 3e 20 30 30 3a 30 30 3a 30 38 2c 36 30 --> 00:00:08,60 000001c0 (0x48c9c0): 30 0d 0a 3c 62 3e 57 6f 72 61 6e 20 22 6c 69 65 0..<b>Woran "lie 000001d0 (0x48c9d0): 67 74 22 20 64 61 73 3f 3c 2f 62 3e 0d 0a 0d 0a gt" das?</b>.... 000001e0 (0x48c9e0): 37 0d 0a 30 30 3a 30 30 3a 30 38 2c 36 31 30 20 7..00:00:08,610 000001f0 (0x48c9f0): 2d 2d 3e 20 30 30 3a 30 30 3a 31 31 2c 34 34 30 --> 00:00:11,440 00000200 (0x48ca00): 0d 0a 3c 69 3e 4d 72 2e 20 27 57 61 73 68 69 6e ..<i>Mr. 'Washin 00000210 (0x48ca10): 67 74 6f 6e 27 2c 20 77 75 72 64 65 6e 20 73 69 gton', wurden si 00000220 (0x48ca20): 65 20 31 39 38 35 0d 0a 77 65 67 65 6e 20 56 65 e 1985..wegen Ve 00000230 (0x48ca30): 72 67 65 77 61 6c 74 69 67 75 6e 67 20 76 65 72 rgewaltigung ver 00000240 (0x48ca40): 75 72 74 65 69 6c 74 3f 3c 2f 69 3e 0d 0a 0d 0a urteilt?</i>.... 00000250 (0x48ca50): 38 0d 0a 30 30 3a 30 30 3a 31 31 2c 34 35 30 20 8..00:00:11,450 00000260 (0x48ca60): 2d 2d 3e 20 30 30 3a 30 30 3a 31 32 2c 39 34 30 --> 00:00:12,940 00000270 (0x48ca70): 0d 0a 45 69 6e 65 20 61 62 67 65 6b 61 72 74 65 ..Eine abgekarte 00000280 (0x48ca80): 74 65 20 56 65 72 67 65 77 61 6c 74 69 67 75 6e te Vergewaltigun 00000290 (0x48ca90): 67 2e 0d 0a 55 6e 64 20 69 63 68 20 77 61 72 20 g...Und ich war 000002a0 (0x48caa0): 26 73 63 68 75 6c 64 69 67 2e 0d 0a 0d 0a 39 0d &schuldig.....9. 000002b0 (0x48cab0): 0a 30 30 3a 30 30 3a 31 32 2c 39 35 30 20 2d 2d .00:00:12,950 -- 000002c0 (0x48cac0): 3e 20 30 30 3a 30 30 3a 31 34 2c 31 37 30 0d 0a > 00:00:14,170.. 000002d0 (0x48cad0): 57 75 72 64 65 6e 20 53 69 65 20 76 65 72 75 72 Wurden Sie verur 000002e0 (0x48cae0): 74 65 69 6c 74 2c 20 6a 61 20 6f 64 65 72 20 6e teilt, ja oder n 000002f0 (0x48caf0): 65 69 6e 3f 0d 0a 0d 0a 31 30 0d 0a 30 30 3a 30 ein?....10..00:0 00000300 (0x48cb00): 30 3a 31 34 2c 31 38 30 20 2d 2d 3e 20 30 30 3a 0:14,180 --> 00: 00000310 (0x48cb10): 30 30 3a 31 35 2c 33 39 30 0d 0a 53 69 65 20 77 00:15,390..Sie w 00000320 (0x48cb20): 61 72 20 6d 65 69 6e 65 20 46 72 65 75 6e 64 69 ar meine Freundi 00000330 (0x48cb30): 6e 2e 0d 0a 0d 0a 31 31 0d 0a 30 30 3a 30 30 3a n.....11..00:00: 00000340 (0x48cb40): 31 35 2c 34 30 30 20 2d 2d 3e 20 30 30 3a 30 30 15,400 --> 00:00 00000350 (0x48cb50): 3a 31 36 2c 34 39 30 0d 0a 53 69 65 20 22 77 61 :16,490..Sie "wa 00000360 (0x48cb60): 72 22 20 31 36 2e 0d 0a 0d 0a 31 32 0d 0a 30 30 r" 16.....12..00 00000370 (0x48cb70): 3a 30 30 3a 31 36 2c 35 30 30 20 2d 2d 3e 20 30 :00:16,500 --> 0 00000380 (0x48cb80): 30 3a 30 30 3a 31 38 2c 33 32 30 0d 0a 49 63 68 0:00:18,320..Ich 00000390 (0x48cb90): 20 27 77 61 72 22 20 22 31 37 27 2e 20 26 20 73 'war" "17'. & s 000003a0 (0x48cba0): 69 65 20 77 61 72 20 77 65 69 df 2e 0d 0a 0d 0a ie war wei...... 000003b0 (0x48cbb0): 31 33 0d 0a 30 30 3a 30 30 3a 31 38 2c 33 33 30 13..00:00:18,330 000003c0 (0x48cbc0): 20 2d 2d 3e 20 30 30 3a 30 30 3a 32 30 2c 39 34 --> 00:00:20,94 000003d0 (0x48cbd0): 30 0d 0a 3c 62 3e 53 69 65 20 62 65 68 61 75 70 0..<b>Sie behaup 000003e0 (0x48cbe0): 74 65 74 65 2c 20 69 63 68 20 68 e4 74 74 65 20 tete, ich h.tte 000003f0 (0x48cbf0): 73 69 65 0d 0a 6d 69 73 73 62 72 61 75 63 68 74 sie..missbraucht 00000400 (0x48cc00): 2c 20 61 62 65 72 20 64 61 73 20 68 61 62 65 20 , aber das habe 00000410 (0x48cc10): 69 63 68 20 6e 69 63 68 74 2e 3c 2f 62 3e 0d 0a ich nicht.</b>.. 00000420 (0x48cc20): 0d 0a 31 34 0d 0a 30 30 3a 30 30 3a 32 30 2c 39 ..14..00:00:20,9 00000430 (0x48cc30): 35 30 20 2d 2d 3e 20 30 30 3a 30 30 3a 32 33 2c 50 --> 00:00:23, 00000440 (0x48cc40): 32 37 30 0d 0a 41 6c 73 6f 20 77 75 72 64 65 6e 270..Also wurden 00000450 (0x48cc50): 20 53 69 65 20 77 65 67 65 6e 20 64 65 72 0d 0a Sie wegen der.. 00000460 (0x48cc60): 56 65 72 67 65 77 61 6c 74 69 67 75 6e 67 20 76 Vergewaltigung v 00000470 (0x48cc70): 65 72 75 72 74 65 69 6c 74 2e 0d 0a 0d 0a 31 35 erurteilt.....15 00000480 (0x48cc80): 0d 0a 30 30 3a 30 30 3a 32 33 2c 32 38 30 20 2d ..00:00:23,280 - 00000490 (0x48cc90): 2d 3e 20 30 30 3a 30 30 3a 32 35 2c 31 33 30 0d -> 00:00:25,130. 000004a0 (0x48cca0): 0a 5a 75 73 61 6d 6d 65 6e 66 61 73 73 65 6e 64 .Zusammenfassend 000004b0 (0x48ccb0): 3a 20 53 69 65 20 68 61 62 65 6e 20 65 73 20 6e : Sie haben es n 000004c0 (0x48ccc0): 69 63 68 74 20 67 65 74 61 6e 2c 0d 0a 0d 0a 31 icht getan,....1 000004d0 (0x48ccd0): 36 0d 0a 30 30 3a 30 30 3a 32 35 2c 31 34 30 20 6..00:00:25,140 000004e0 (0x48cce0): 2d 2d 3e 20 30 30 3a 30 30 3a 32 37 2c 30 31 30 --> 00:00:27,010 000004f0 (0x48ccf0): 0d 0a 53 69 65 20 77 75 72 64 65 6e 20 72 65 69 ..Sie wurden rei 00000500 (0x48cd00): 6e 67 65 6c 65 67 74 2e 0d 0a 53 69 65 20 68 61 ngelegt...Sie ha 00000510 (0x48cd10): 62 65 6e 20 64 69 65 20 56 65 72 67 65 77 61 6c ben die Vergewal 00000520 (0x48cd20): 74 69 67 75 6e 67 20 6e 69 63 68 74 20 62 65 67 tigung nicht beg 00000530 (0x48cd30): 61 6e 67 65 6e 2e 0d 0a 0d 0a 31 37 0d 0a 30 30 angen.....17..00 00000540 (0x48cd40): 3a 30 30 3a 32 37 2c 30 32 30 20 2d 2d 3e 20 30 :00:27,020 --> 0 00000550 (0x48cd50): 30 3a 30 30 3a 32 37 2c 39 35 30 0d 0a 44 61 73 0:00:27,950..Das 00000560 (0x48cd60): 20 4f 70 66 65 72 20 68 61 74 20 65 73 20 65 72 Opfer hat es er 00000570 (0x48cd70): 66 75 6e 64 65 6e 2e 0d 0a 0d 0a 31 38 0d 0a 30 funden.....18..0 00000580 (0x48cd80): 30 3a 30 30 3a 32 37 2c 39 36 30 20 2d 2d 3e 20 0:00:27,960 --> 00000590 (0x48cd90): 30 30 3a 30 30 3a 33 30 2c 36 30 30 0d 0a 49 63 00:00:30,600..Ic 000005a0 (0x48cda0): 68 20 62 69 6e 20 75 6e 73 63 68 75 6c 64 69 67 h bin unschuldig 000005b0 (0x48cdb0): 20 61 6e 20 64 69 65 73 65 6d 20 56 65 72 62 72 an diesem Verbr 000005c0 (0x48cdc0): 65 63 68 65 6e 2e 0d 0a 0d 0a 31 39 0d 0a 30 30 echen.....19..00 000005d0 (0x48cdd0): 3a 30 30 3a 34 37 2c 32 30 30 20 2d 2d 3e 20 30 :00:47,200 --> 0 000005e0 (0x48cde0): 30 3a 30 30 3a 34 39 2c 32 38 30 0d 0a 49 63 68 0:00:49,280..Ich 000005f0 (0x48cdf0): 20 62 69 6e 20 61 75 66 20 64 65 72 20 53 75 63 bin auf der Suc 00000600 (0x48ce00): 68 65 20 6e 61 63 68 20 41 6c 61 6e 20 53 68 6f he nach Alan Sho 00000610 (0x48ce10): 72 65 2e 0d 0a 0d 0a 32 30 0d 0a 30 30 3a 30 30 re.....20..00:00 00000620 (0x48ce20): 3a 35 30 2c 30 36 30 20 2d 2d 3e 20 30 30 3a 30 :50,060 --> 00:0 00000630 (0x48ce30): 30 3a 35 30 2c 38 34 30 0d 0a 45 73 20 69 73 74 0:50,840..Es ist 00000640 (0x48ce40): 20 77 69 63 68 74 69 67 2e 0d 0a 0d 0a 32 31 0d wichtig.....21. 00000650 (0x48ce50): 0a 30 30 3a 30 30 3a 35 30 2c 38 35 30 20 2d 2d .00:00:50,850 -- 00000660 (0x48ce60): 3e 20 30 30 3a 30 30 3a 35 33 2c 30 39 30 0d 0a > 00:00:53,090.. 00000670 (0x48ce70): 2d 20 45 72 77 61 72 74 65 74 20 65 72 20 53 69 - Erwartet er Si 00000680 (0x48ce80): 65 3f 0d 0a 2d 20 4e 65 69 6e 2e 0d 0a 0d 0a 32 e?..- Nein.....2 00000690 (0x48ce90): 32 0d 0a 30 30 3a 30 30 3a 35 33 2c 36 30 30 20 2..00:00:53,600 000006a0 (0x48cea0): 2d 2d 3e 20 30 30 3a 30 30 3a 35 36 2c 31 30 30 --> 00:00:56,100 000006b0 (0x48ceb0): 0d 0a 56 69 65 6c 6c 65 69 63 68 74 20 73 6f 6c ..Vielleicht sol 000006c0 (0x48cec0): 6c 74 65 20 69 63 68 20 69 68 6d 20 73 61 67 65 lte ich ihm sage 000006d0 (0x48ced0): 6e 2c 20 77 6f 72 75 6d 20 65 73 20 67 65 68 74 n, worum es geht 000006e0 (0x48cee0): 3f 0d 0a 0d 0a 32 33 0d 0a 30 30 3a 30 30 3a 35 ?....23..00:00:5 000006f0 (0x48cef0): 36 2c 31 31 30 20 2d 2d 3e 20 30 30 3a 30 30 3a 6,110 --> 00:00: 00000700 (0x48cf00): 35 37 2c 36 36 30 0d 0a 4e 65 69 6e 2e 0d 0a 0d 57,660..Nein.... 00000710 (0x48cf10): 0a 32 34 0d 0a 30 30 3a 30 30 3a 35 38 2c 33 37 .24..00:00:58,37 00000720 (0x48cf20): 30 20 2d 2d 3e 20 30 30 3a 30 31 3a 30 30 2c 39 0 --> 00:01:00,9 00000730 (0x48cf30): 34 30 0d 0a 4f 6b 61 79 2e 20 45 69 6e 65 20 4d 40..Okay. Eine M 00000740 (0x48cf40): 69 6e 75 74 65 2e 20 49 63 68 20 77 65 72 64 65 inute. Ich werde 00000750 (0x48cf50): 2e 2e 2e 0d 0a 0d 0a 32 35 0d 0a 30 30 3a 30 31 .......25..00:01 00000760 (0x48cf60): 3a 30 38 2c 33 35 30 20 2d 2d 3e 20 30 30 3a 30 :08,350 --> 00:0 00000770 (0x48cf70): 31 3a 30 38 2c 39 34 30 0d 0a 4f 6b 61 79 2e 0d 1:08,940..Okay.. 00000780 (0x48cf80): 0a 0d 0a 32 36 0d 0a 30 30 3a 30 31 3a 30 38 2c ...26..00:01:08, 00000790 (0x48cf90): 39 35 30 20 2d 2d 3e 20 30 30 3a 30 31 3a 31 30 950 --> 00:01:10 000007a0 (0x48cfa0): 2c 39 30 30 0d 0a 44 61 6e 6b 65 20 66 fc 72 20 ,900..Danke f.r 000007b0 (0x48cfb0): 69 68 72 65 20 5a 75 73 74 69 6d 6d 75 6e 67 2c ihre Zustimmung, 000007c0 (0x48cfc0): 20 6d 69 63 68 20 7a 75 20 73 65 68 65 6e 2e 0d mich zu sehen.. 000007d0 (0x48cfd0): 0a 0d 0a 32 37 0d 0a 30 30 3a 30 31 3a 31 30 2c ...27..00:01:10, 000007e0 (0x48cfe0): 39 31 30 20 2d 2d 3e 20 30 30 3a 30 31 3a 31 35 910 --> 00:01:15 000007f0 (0x48cff0): 2c 31 38 30 0d 0a 4e 75 6e 2c 20 6d 65 69 6e 65 ,180..Nun, meine 00000800 (0x48d000): 20 41 73 73 69 73 74 65 6e 74 69 6e 20 73 61 67 Assistentin sag 00000810 (0x48d010): 74 65 2c 20 64 61 73 73 20 64 69 65 73 0d 0a 65 te, dass dies..e 00000820 (0x48d020): 69 6e 65 20 41 72 74 20 4e 6f 74 66 61 6c 6c 20 ine Art Notfall 00000830 (0x48d030): 73 65 69 2e 0d 0a 0d 0a 32 38 0d 0a 30 30 3a 30 sei.....28..00:0 00000840 (0x48d040): 31 3a 31 35 2c 31 39 30 20 2d 2d 3e 20 30 30 3a 1:15,190 --> 00: 00000850 (0x48d050): 30 31 3a 31 38 2c 30 34 30 0d 0a 4a 61 2c 20 6d 01:18,040..Ja, m 00000860 (0x48d060): 65 69 6e 65 20 54 6f 63 68 74 65 72 20 77 75 72 eine Tochter wur 00000870 (0x48d070): 64 65 20 65 72 6d 6f 72 64 65 74 2e 0d 0a 0d 0a de ermordet..... 00000880 (0x48d080): 32 39 0d 0a 30 30 3a 30 31 3a 32 30 2c 37 35 30 29..00:01:20,750 00000890 (0x48d090): 20 2d 2d 3e 20 30 30 3a 30 31 3a 32 32 2c 35 38 --> 00:01:22,58 000008a0 (0x48d0a0): 30 0d 0a 44 61 73 20 74 75 74 20 6d 69 72 20 73 0..Das tut mir s 000008b0 (0x48d0b0): 65 68 72 20 4c 65 69 64 2e 0d 0a 0d 0a 33 30 0d ehr Leid.....30. 000008c0 (0x48d0c0): 0a 30 30 3a 30 31 3a 32 32 2c 39 36 30 20 2d 2d .00:01:22,960 -- 000008d0 (0x48d0d0): 3e 20 30 30 3a 30 31 3a 32 35 2c 30 38 30 0d 0a > 00:01:25,080.. 000008e0 (0x48d0e0): 44 65 72 20 4d 61 6e 6e 2c 20 64 65 72 20 73 69 Der Mann, der si 000008f0 (0x48d0f0): 65 20 65 72 6d 6f 72 64 65 74 20 68 61 74 2c 0d e ermordet hat,. 00000900 (0x48d100): 0a 77 75 72 64 65 20 66 fc 72 20 75 6e 73 63 68 .wurde f.r unsch 00000910 (0x48d110): 75 6c 64 69 67 20 62 65 66 75 6e 64 65 6e 0d 0a uldig befunden.. 00000920 (0x48d120): 0d 0a 33 31 0d 0a 30 30 3a 30 31 3a 32 35 2c 30 ..31..00:01:25,0 00000930 (0x48d130): 38 31 20 2d 2d 3e 20 30 30 3a 30 31 3a 32 37 2c 81 --> 00:01:27, 00000940 (0x48d140): 33 38 31 0d 0a 77 65 67 65 6e 20 76 6f 72 fc 62 381..wegen vor.b 00000950 (0x48d150): 65 72 67 65 68 65 6e 64 65 72 20 47 65 69 73 74 ergehender Geist 00000960 (0x48d160): 65 73 6b 72 61 6e 6b 68 65 69 74 2e 0d 0a 0d 0a eskrankheit..... 00000970 (0x48d170): 33 32 0d 0a 30 30 3a 30 31 3a 32 37 2c 33 39 30 32..00:01:27,390 00000980 (0x48d180): 20 2d 2d 3e 20 30 30 3a 30 31 3a 33 30 2c 35 38 --> 00:01:30,58 00000990 (0x48d190): 30 0d 0a 45 72 20 69 73 74 20 65 69 6e 20 72 65 0..Er ist ein re 000009a0 (0x48d1a0): 69 63 68 65 72 20 4d 61 6e 6e 2c 0d 0a 6d 69 74 icher Mann,..mit 000009b0 (0x48d1b0): 20 71 75 61 6c 69 66 69 7a 69 65 72 74 65 6e 20 qualifizierten 000009c0 (0x48d1c0): 41 6e 77 e4 6c 74 65 6e 2e 0d 0a 0d 0a 33 33 0d Anw.lten.....33. 000009d0 (0x48d1d0): 0a 30 30 3a 30 31 3a 33 32 2c 38 39 30 20 2d 2d .00:01:32,890 -- 000009e0 (0x48d1e0): 3e 20 30 30 3a 30 31 3a 33 35 2c 39 34 30 0d 0a > 00:01:35,940.. 000009f0 (0x48d1f0): 55 6e 64 20 77 69 65 20 67 65 6e 61 75 20 6b 61 Und wie genau ka 00000a00 (0x48d200): 6e 6e 20 69 63 68 20 49 68 6e 65 6e 20 6e 75 6e nn ich Ihnen nun 00000a10 (0x48d210): 20 68 65 6c 66 65 6e 3f 0d 0a 0d 0a 33 34 0d 0a helfen?....34.. 00000a20 (0x48d220): 30 30 3a 30 31 3a 33 35 2c 39 35 30 20 2d 2d 3e 00:01:35,950 --> 00000a30 (0x48d230): 20 30 30 3a 30 31 3a 33 38 2c 34 35 30 0d 0a 49 00:01:38,450..I 00000a40 (0x48d240): 63 68 20 6d f6 63 68 74 65 20 64 69 65 73 65 6e ch m.chte diesen 00000a50 (0x48d250): 20 4d 61 6e 6e 20 74 f6 74 65 6e 20 75 6e 64 0d Mann t.ten und. 00000a60 (0x48d260): 0a 66 fc 72 20 75 6e 73 63 68 75 6c 64 69 67 20 .f.r unschuldig 00000a70 (0x48d270): 62 65 66 75 6e 64 65 6e 20 77 65 72 64 65 6e 2c befunden werden, 00000a80 (0x48d280): 0d 0a 0d 0a 33 35 0d 0a 30 30 3a 30 31 3a 33 38 ....35..00:01:38 00000a90 (0x48d290): 2c 34 35 31 20 2d 2d 3e 20 30 30 3a 30 31 3a 34 ,451 --> 00:01:4 00000aa0 (0x48d2a0): 30 2c 37 35 31 0d 0a 77 65 67 65 6e 20 76 6f 72 0,751..wegen vor 00000ab0 (0x48d2b0): fc 62 65 72 67 65 68 65 6e 64 65 72 20 47 65 69 .bergehender Gei 00000ac0 (0x48d2c0): 73 74 65 73 6b 72 61 6e 6b 68 65 69 74 2e 0d 0a steskrankheit... 00000ad0 (0x48d2d0): 0d 0a 33 36 0d 0a 30 30 3a 30 31 3a 34 30 2c 37 ..36..00:01:40,7 00000ae0 (0x48d2e0): 36 30 20 2d 2d 3e 20 30 30 3a 30 31 3a 34 34 2c 60 --> 00:01:44, 00000af0 (0x48d2f0): 38 37 30 0d 0a 49 63 68 20 77 fc 72 64 65 20 67 870..Ich w.rde g 00000b00 (0x48d300): 65 72 6e 65 2c 20 64 61 73 73 20 53 69 65 20 6d erne, dass Sie m 00000b10 (0x48d310): 69 63 68 20 62 65 72 61 74 65 6e 2c 20 77 65 6c ich beraten, wel 00000b20 (0x48d320): 63 68 65 0d 0a 72 65 63 68 74 6c 69 63 68 65 6e che..rechtlichen 00000b30 (0x48d330): 20 53 63 68 72 69 74 74 65 20 69 63 68 20 6d 61 Schritte ich ma 00000b40 (0x48d340): 63 68 65 6e 20 6d 75 73 73 2c 0d 0a 0d 0a 33 37 chen muss,....37 00000b50 (0x48d350): 0d 0a 30 30 3a 30 31 3a 34 34 2c 38 37 31 20 2d ..00:01:44,871 - 00000b60 (0x48d360): 2d 3e 20 30 30 3a 30 31 3a 34 36 2c 38 37 31 0d -> 00:01:46,871. 00000b70 (0x48d370): 0a 75 6d 20 64 69 65 73 20 7a 75 20 65 72 72 65 .um dies zu erre 00000b80 (0x48d380): 69 63 68 65 6e 2e 0d 0a 0d 0a 33 38 0d 0a 30 30 ichen.....38..00 00000b90 (0x48d390): 3a 30 31 3a 34 38 2c 31 33 30 20 2d 2d 3e 20 30 :01:48,130 --> 0 00000ba0 (0x48d3a0): 30 3a 30 31 3a 35 30 2c 38 39 30 0d 0a 4d 73 2e 0:01:50,890..Ms. 00000bb0 (0x48d3b0): 20 4b 65 6c 6c 79 2c 20 69 63 68 20 77 65 69 df Kelly, ich wei. 00000bc0 (0x48d3c0): 20 6e 69 63 68 74 2c 20 77 61 73 0d 0a 53 69 65 nicht, was..Sie 00000bd0 (0x48d3d0): 20 fc 62 65 72 20 6d 69 63 68 20 67 65 68 f6 72 .ber mich geh.r 00000be0 (0x48d3e0): 74 20 68 61 62 65 6e 2c 0d 0a 0d 0a 33 39 0d 0a t haben,....39.. 00000bf0 (0x48d3f0): 30 30 3a 30 31 3a 35 30 2c 39 30 30 20 2d 2d 3e 00:01:50,900 --> 00000c00 (0x48d400): 20 30 30 3a 30 31 3a 35 35 2c 39 39 30 0d 0a 61 00:01:55,990..a 00000c10 (0x48d410): 62 65 72 20 69 63 68 20 77 65 72 64 65 20 6d 69 ber ich werde mi 00000c20 (0x48d420): 74 20 53 69 63 68 65 72 68 65 69 74 0d 0a 6b 65 t Sicherheit..ke 00000c30 (0x48d430): 69 6e 65 20 50 65 72 73 6f 6e 20 62 65 72 61 74 ine Person berat 00000c40 (0x48d440): 65 6e 2c 0d 0a 0d 0a 34 30 0d 0a 30 30 3a 30 31 en,....40..00:01 00000c50 (0x48d450): 3a 35 36 2c 30 30 30 20 2d 2d 3e 20 30 30 3a 30 :56,000 --> 00:0 00000c60 (0x48d460): 31 3a 35 39 2c 35 30 30 0d 0a 77 69 65 20 6d 61 1:59,500..wie ma 00000c70 (0x48d470): 6e 20 6d 69 74 20 65 69 6e 65 6d 20 4d 6f 72 64 n mit einem Mord 00000c80 (0x48d480): 20 64 61 76 6f 6e 6b 6f 6d 6d 74 2e 0d 0a 0d 0a davonkommt..... 00000c90 (0x48d490): 34 31 0d 0a 30 30 3a 30 31 3a 35 39 2c 35 31 30 41..00:01:59,510 00000ca0 (0x48d4a0): 20 2d 2d 3e 20 30 30 3a 30 32 3a 30 31 2c 32 35 --> 00:02:01,25 00000cb0 (0x48d4b0): 30 0d 0a 57 61 72 75 6d 20 6e 69 63 68 74 3f 0d 0..Warum nicht?. 00000cc0 (0x48d4c0): 0a 0d 0a 34 32 0d 0a 30 30 3a 30 32 3a 30 31 2c ...42..00:02:01, 00000cd0 (0x48d4d0): 38 35 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 30 34 850 --> 00:02:04 00000ce0 (0x48d4e0): 2c 34 33 30 0d 0a 44 61 73 20 77 fc 72 64 65 20 ,430..Das w.rde 00000cf0 (0x48d4f0): 6d 69 63 68 20 65 72 73 74 20 65 69 6e 6d 61 6c mich erst einmal 00000d00 (0x48d500): 20 61 6e 20 65 69 6e 65 72 0d 0a 56 65 72 73 63 an einer..Versc 00000d10 (0x48d510): 68 77 f6 72 75 6e 67 20 62 65 74 65 69 6c 69 67 hw.rung beteilig 00000d20 (0x48d520): 65 6e 2c 0d 0a 0d 0a 34 33 0d 0a 30 30 3a 30 32 en,....43..00:02 00000d30 (0x48d530): 3a 30 34 2c 34 34 30 20 2d 2d 3e 20 30 30 3a 30 :04,440 --> 00:0 00000d40 (0x48d540): 32 3a 30 39 2c 35 35 30 0d 0a 75 6e 64 20 69 63 2:09,550..und ic 00000d50 (0x48d550): 68 20 70 65 72 73 f6 6e 6c 69 63 68 20 68 61 6c h pers.nlich hal 00000d60 (0x48d560): 74 65 20 6e 69 63 68 74 0d 0a 76 69 65 6c 20 76 te nicht..viel v 00000d70 (0x48d570): 6f 6d 20 4d 6f 72 64 65 6e 2e 0d 0a 0d 0a 34 34 om Morden.....44 00000d80 (0x48d580): 0d 0a 30 30 3a 30 32 3a 31 31 2c 32 31 30 20 2d ..00:02:11,210 - 00000d90 (0x48d590): 2d 3e 20 30 30 3a 30 32 3a 31 32 2c 38 36 30 0d -> 00:02:12,860. 00000da0 (0x48d5a0): 0a 4c 61 73 73 65 6e 20 53 69 65 20 6d 69 63 68 .Lassen Sie mich 00000db0 (0x48d5b0): 20 6e 65 75 20 61 6e 66 61 6e 67 65 6e 2e 0d 0a neu anfangen... 00000dc0 (0x48d5c0): 0d 0a 34 35 0d 0a 30 30 3a 30 32 3a 31 32 2c 38 ..45..00:02:12,8 00000dd0 (0x48d5d0): 37 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 31 34 2c 70 --> 00:02:14, 00000de0 (0x48d5e0): 34 30 30 0d 0a 49 63 68 20 68 61 62 65 20 6d 69 400..Ich habe mi 00000df0 (0x48d5f0): 63 68 20 65 6e 74 73 63 68 69 65 64 65 6e 20 65 ch entschieden e 00000e00 (0x48d600): 69 6e 65 6e 0d 0a 52 6f 6d 61 6e 20 7a 75 20 73 inen..Roman zu s 00000e10 (0x48d610): 63 68 72 65 69 62 65 6e 2e 0d 0a 0d 0a 34 36 0d chreiben.....46. 00000e20 (0x48d620): 0a 30 30 3a 30 32 3a 31 34 2c 34 31 30 20 2d 2d .00:02:14,410 -- 00000e30 (0x48d630): 3e 20 30 30 3a 30 32 3a 31 36 2c 34 30 30 0d 0a > 00:02:16,400.. 00000e40 (0x48d640): 45 73 20 67 65 68 74 20 75 6d 20 65 69 6e 65 20 Es geht um eine 00000e50 (0x48d650): 46 72 61 75 20 64 69 65 0d 0a 65 69 6e 65 6e 20 Frau die..einen 00000e60 (0x48d660): 4d 61 6e 6e 20 67 65 74 f6 74 65 74 20 68 61 74 Mann get.tet hat 00000e70 (0x48d670): 0d 0a 0d 0a 34 37 0d 0a 30 30 3a 30 32 3a 31 36 ....47..00:02:16 00000e80 (0x48d680): 2c 34 30 31 20 2d 2d 3e 20 30 30 3a 30 32 3a 31 ,401 --> 00:02:1 00000e90 (0x48d690): 38 2c 38 30 31 0d 0a 75 6e 64 20 41 75 66 67 72 8,801..und Aufgr 00000ea0 (0x48d6a0): 75 6e 64 20 76 6f 6e 20 47 65 69 73 74 65 73 6b und von Geistesk 00000eb0 (0x48d6b0): 72 61 6e 6b 68 65 69 74 0d 0a 66 72 65 69 67 65 rankheit..freige 00000ec0 (0x48d6c0): 73 70 72 6f 63 68 65 6e 20 77 75 72 64 65 2e 0d sprochen wurde.. 00000ed0 (0x48d6d0): 0a 0d 0a 34 38 0d 0a 30 30 3a 30 32 3a 31 38 2c ...48..00:02:18, 00000ee0 (0x48d6e0): 38 31 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 32 30 810 --> 00:02:20 00000ef0 (0x48d6f0): 2c 38 34 30 0d 0a 49 63 68 20 6d f6 63 68 74 65 ,840..Ich m.chte 00000f00 (0x48d700): 20 53 69 65 20 67 65 72 6e 65 20 61 6c 73 20 42 Sie gerne als B 00000f10 (0x48d710): 65 72 61 74 65 72 20 68 61 62 65 6e 2e 0d 0a 0d erater haben.... 00000f20 (0x48d720): 0a 34 39 0d 0a 30 30 3a 30 32 3a 32 30 2c 38 35 .49..00:02:20,85 00000f30 (0x48d730): 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 32 36 2c 36 0 --> 00:02:26,6 00000f40 (0x48d740): 39 30 0d 0a 57 65 6c 63 68 65 20 72 65 63 68 74 90..Welche recht 00000f50 (0x48d750): 6c 69 63 68 65 6e 20 53 63 68 72 69 74 74 65 20 lichen Schritte 00000f60 (0x48d760): 6d fc 73 73 74 65 20 6d 65 69 6e 65 0d 0a 46 69 m.sste meine..Fi 00000f70 (0x48d770): 67 75 72 20 6d 61 63 68 65 6e 2c 20 75 6d 20 64 gur machen, um d 00000f80 (0x48d780): 69 65 73 20 7a 75 20 65 72 72 65 69 63 68 65 6e ies zu erreichen 00000f90 (0x48d790): 2e 0d 0a 0d 0a 35 30 0d 0a 30 30 3a 30 32 3a 32 .....50..00:02:2 00000fa0 (0x48d7a0): 37 2c 32 36 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 7,260 --> 00:02: 00000fb0 (0x48d7b0): 32 39 2c 36 36 30 0d 0a 44 61 73 20 6b 61 6e 6e 29,660..Das kann 00000fc0 (0x48d7c0): 20 6e 69 63 68 74 20 49 68 72 20 45 72 6e 73 74 nicht Ihr Ernst 00000fd0 (0x48d7d0): 20 73 65 69 6e 2e 0d 0a 0d 0a 35 31 0d 0a 30 30 sein.....51..00 00000fe0 (0x48d7e0): 3a 30 32 3a 33 31 2c 37 34 30 20 2d 2d 3e 20 30 :02:31,740 --> 0 00000ff0 (0x48d7f0): 30 3a 30 32 3a 33 34 2c 36 36 30 0d 0a 45 72 66 0:02:34,660..Erf ** Message: received a subtitle at position 855443:32:57.935432856, running_time 0:00:00.158209000 00000000 (0x4ad6a8): 72 65 75 6c 69 63 68 20 68 69 6e 67 65 67 65 6e reulich hingegen 00000010 (0x4ad6b8): 20 69 73 74 2c 0d 0a 53 69 65 20 73 63 68 65 69 ist,..Sie schei 00000020 (0x4ad6c8): 6e 65 6e 20 6d 65 69 6e 65 72 20 4d 65 69 6e 75 nen meiner Meinu 00000030 (0x4ad6d8): 6e 67 20 6e 61 63 68 0d 0a 0d 0a 35 32 0d 0a 30 ng nach....52..0 00000040 (0x4ad6e8): 30 3a 30 32 3a 33 34 2c 36 37 30 20 2d 2d 3e 20 0:02:34,670 --> 00000050 (0x4ad6f8): 30 30 3a 30 32 3a 33 36 2c 35 34 30 0d 0a 74 6f 00:02:36,540..to 00000060 (0x4ad708): 74 61 6c 20 47 65 69 73 74 65 73 6b 72 61 6e 6b tal Geisteskrank 00000070 (0x4ad718): 20 7a 75 20 73 65 69 6e 2e 0d 0a 0d 0a 35 33 0d zu sein.....53. 00000080 (0x4ad728): 0a 30 30 3a 30 32 3a 33 36 2c 35 35 30 20 2d 2d .00:02:36,550 -- 00000090 (0x4ad738): 3e 20 30 30 3a 30 32 3a 33 37 2c 39 34 30 0d 0a > 00:02:37,940.. 000000a0 (0x4ad748): 44 61 6e 6b 65 20 73 65 68 72 2e 0d 0a 0d 0a 35 Danke sehr.....5 000000b0 (0x4ad758): 34 0d 0a 30 30 3a 30 32 3a 33 37 2c 39 35 30 20 4..00:02:37,950 000000c0 (0x4ad768): 2d 2d 3e 20 30 30 3a 30 32 3a 34 30 2c 35 31 30 --> 00:02:40,510 000000d0 (0x4ad778): 0d 0a 57 69 65 20 6b f6 6e 6e 74 65 20 69 63 68 ..Wie k.nnte ich 000000e0 (0x4ad788): 20 64 61 73 20 61 6d 20 62 65 73 74 65 6e 0d 0a das am besten.. 000000f0 (0x4ad798): 72 65 63 68 74 6c 69 63 68 20 62 65 67 72 fc 6e rechtlich begr.n 00000100 (0x4ad7a8): 64 65 6e 3f 0d 0a 0d 0a 35 35 0d 0a 30 30 3a 30 den?....55..00:0 00000110 (0x4ad7b8): 32 3a 34 30 2c 35 32 30 20 2d 2d 3e 20 30 30 3a 2:40,520 --> 00: 00000120 (0x4ad7c8): 30 32 3a 34 32 2c 39 33 30 0d 0a 49 63 68 20 6d 02:42,930..Ich m 00000130 (0x4ad7d8): 75 73 73 20 65 73 20 67 65 6e 61 75 20 77 69 73 uss es genau wis 00000140 (0x4ad7e8): 73 65 6e 2e 0d 0a 0d 0a 35 36 0d 0a 30 30 3a 30 sen.....56..00:0 00000150 (0x4ad7f8): 32 3a 34 33 2c 39 35 30 20 2d 2d 3e 20 30 30 3a 2:43,950 --> 00: 00000160 (0x4ad808): 30 32 3a 34 37 2c 38 30 30 0d 0a 4d 73 2e 20 4b 02:47,800..Ms. K 00000170 (0x4ad818): 65 6c 6c 79 2c 20 69 63 68 20 72 61 74 65 20 49 elly, ich rate I 00000180 (0x4ad828): 68 6e 65 6e 0d 0a 64 61 73 20 47 61 6e 7a 65 20 hnen..das Ganze 00000190 (0x4ad838): 7a 75 20 76 65 72 67 65 73 73 65 6e 2e 0d 0a 0d zu vergessen.... 000001a0 (0x4ad848): 0a 35 37 0d 0a 30 30 3a 30 32 3a 34 37 2c 38 31 .57..00:02:47,81 000001b0 (0x4ad858): 30 20 2d 2d 3e 20 30 30 3a 30 32 3a 35 30 2c 31 0 --> 00:02:50,1 000001c0 (0x4ad868): 31 30 0d 0a 41 75 66 67 72 75 6e 64 20 64 65 72 10..Aufgrund der 000001d0 (0x4ad878): 20 54 61 74 73 61 63 68 65 2c 0d 0a 64 61 73 73 Tatsache,..dass 000001e0 (0x4ad888): 20 53 69 65 20 68 69 65 72 68 65 72 20 67 65 6b Sie hierher gek 000001f0 (0x4ad898): 6f 6d 6d 65 6e 20 73 69 6e 64 2c 0d 0a 0d 0a 35 ommen sind,....5 00000200 (0x4ad8a8): 38 0d 0a 30 30 3a 30 32 3a 35 30 2c 31 32 30 20 8..00:02:50,120 00000210 (0x4ad8b8): 2d 2d 3e 20 30 30 3a 30 32 3a 35 35 2c 39 38 30 --> 00:02:55,980 00000220 (0x4ad8c8): 0d 0a 68 61 62 65 6e 20 53 69 65 20 64 65 6d 6f ..haben Sie demo 00000230 (0x4ad8d8): 6e 73 74 72 69 65 72 74 2c 20 64 61 73 73 20 53 nstriert, dass S 00000240 (0x4ad8e8): 69 65 20 64 61 73 20 57 65 73 65 6e 20 75 6e 64 ie das Wesen und 00000250 (0x4ad8f8): 0d 0a 64 69 65 20 42 65 73 63 68 61 66 66 65 6e ..die Beschaffen when the buffers should be issued in sync: root@dm8000:/media/hdd/movie/mkv# /testProgs/playbin-text file:///media/hdd/movie/mkv/testsub.mkv ** Message: received a subtitle at position 0:00:01.061162000, running_time 0:00:01.061273000 00000000 (0x2b91da38): 32 34 2c 30 2c 45 64 65 6e 2c 53 61 6b 69 2c 30 24,0,Eden,Saki,0 00000010 (0x2b91da48): 30 30 30 2c 30 30 30 30 2c 30 30 30 30 2c 2c 48 000,0000,0000,,H 00000020 (0x2b91da58): 65 20 68 61 64 20 6e 6f 20 63 68 6f 69 63 65 20 e had no choice 00000030 (0x2b91da68): 62 75 74 20 74 6f 20 62 65 63 6f 6d 65 20 61 20 but to become a 00000040 (0x2b91da78): 70 72 69 6e 63 65 2e prince. ** Message: received a subtitle at position 0:00:04.371106000, running_time 0:00:04.371188000 00000000 (0x2b9417f4): 32 35 2c 30 2c 45 64 65 6e 2c 53 61 6b 69 2c 30 25,0,Eden,Saki,0 00000010 (0x2b941804): 30 30 30 2c 30 30 30 30 2c 30 30 30 30 2c 2c 41 000,0000,0000,,A 00000020 (0x2b941814): 74 20 61 6e 79 20 72 61 74 65 2c t any rate, ** Message: received a subtitle at position 0:00:05.651056000, running_time 0:00:05.651135000 00000000 (0x2b955a9b): 32 36 2c 30 2c 45 64 65 6e 2c 53 61 6b 69 2c 30 26,0,Eden,Saki,0 00000010 (0x2b955aab): 30 30 30 2c 30 30 30 30 2c 30 30 30 30 2c 2c 68 000,0000,0000,,h 00000020 (0x2b955abb): 65 20 72 65 61 6c 69 7a 65 64 20 74 68 61 74 20 e realized that 00000030 (0x2b955acb): 61 20 73 63 61 70 65 67 6f 61 74 20 6b 6e 6f 77 a scapegoat know 00000040 (0x2b955adb): 6e 20 61 73 20 61 20 22 70 72 69 6e 63 65 22 20 n as a "prince" 00000050 (0x2b955aeb): 69 73 20 6e 65 65 64 65 64 20 74 6f 20 75 73 68 is needed to ush 00000060 (0x2b955afb): 65 72 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 er in the future 00000070 (0x2b955b0b): 20 77 65 20 68 6f 70 65 20 66 6f 72 2e we hope for. the problem is not restricted to a certain subtitle file. source code to be attached.
The syncing should be done in the subtitle renderer or subtitle sink, as is necessary for audio/video too. The substitle sink should also only accept subtitle caps that it can really handle, otherwise it will get raw srt/whatever subtitles. See bug #614942.
Ah I understand your problem now... that's the same as in bug #614942. *** This bug has been marked as a duplicate of bug 614942 ***
sebastian i am sorry - it actually did not link when using text/x-plain as caps. my debug output was wrong, i had executed the wrong binary. however, when setting caps to text/x-pango-markup on my example content, it plays fine. so the fix works after all, thanks!