Problem reading some titles

Jul 15, 2012 at 5:14 PM
Edited Jul 15, 2012 at 5:16 PM

Was trying to use this agains Pirates of the Caribbean on Stranger Tides. They setup an odd structure. Added an try catch  and here is the exception I also included the Title group information spit out by AnyDVD's tccclone. The valid Title that is the main movie is 13. The first line is the one that is failing. 

TitleGroup (TS: 1): 1
TitleGroup (TS: 2): 2
TitleGroup (TS: 5): 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, 43, 44, 48, 49
TitleGroup (TS: 14): 45
TitleGroup (TS: 14): 46
TitleGroup (TS: 15): 47
TitleGroup (TS: 18): 50
TitleGroup (TS: 19): 51
TitleGroup (TS: 20): 52
TitleGroup (TS: 21): 53
TitleGroup (TS: 21): 54
TitleGroup (TS: 22): 55
TitleGroup (TS: 22): 56
TitleGroup (TS: 23): 57
TitleGroup (TS: 23): 58
TitleGroup (TS: 24): 59
TitleGroup (TS: 24): 60
TitleGroup (TS: 25): 61
TitleGroup (TS: 25): 62
TitleGroup (TS: 26): 63
TitleGroup (TS: 26): 64
TitleGroup (TS: 27): 65
TitleGroup (TS: 27): 66
TitleGroup (TS: 28): 67
TitleGroup (TS: 28): 68
TitleGroup (TS: 29): 69
TitleGroup (TS: 29): 70
TitleGroup (TS: 30): 71
TitleGroup (TS: 30): 72
TitleGroup (TS: 31): 73
TitleGroup (TS: 31): 74
TitleGroup (TS: 32): 75
TitleGroup (TS: 32): 76
TitleGroup (TS: 33): 77
TitleGroup (TS: 33): 78
TitleGroup (TS: 34): 79
TitleGroup (TS: 34): 80
TitleGroup (TS: 35): 81
TitleGroup (TS: 35): 82
TitleGroup (TS: 36): 83
TitleGroup (TS: 36): 84
TitleGroup (TS: 37): 85
TitleGroup (TS: 37): 86
TitleGroup (TS: 38): 87
TitleGroup (TS: 38): 88
TitleGroup (TS: 39): 89
TitleGroup (TS: 39): 90
TitleGroup (TS: 40): 91
TitleGroup (TS: 40): 92
TitleGroup (TS: 41): 93
TitleGroup (TS: 42): 94
 ____________
| DVD Titles \
+--+--+----------+--+--+-------------------------+---------------+
|ID|TS|Playback  |Ch|An|Audio                    |Subpicture     |
|  |  |time      |ap|gl|                         |               |
+--+--+----------+--+--+-------------------------+---------------+
|13| 5|2:16:16.14|32|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|68|28|   4:24.23| 2|  |1: AC3/6 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|64|26|   3:29.19| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|74|31|   2:21.19| 2|  |1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|88|38|   1:44.19| 2|  |1: AC3/6 EN              |               |
|62|25|   1:07.18| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|66|27|   1:04.24| 2|  |1: AC3/6 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|56|22|   1:04.19| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|60|24|   1:04.18| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|54|21|   1:03.01| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|90|39|   1:02.19| 2|  |1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|58|23|   1:02.18| 2|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|70|29|   1:00.28| 2|  |1: AC3/6 EN              |               |
|78|33|     39.19| 2|  |1: AC3/6 EN, 2: AC3/6 FR,|01: FR, 02: ES |
|  |  |          |  |  |3: AC3/6 ES              |               |
|84|36|     32.18| 2|  |1: AC3/6 EN              |               |
|86|37|     32.17| 2|  |1: AC3/6 EN              |               |
|82|35|     20.18| 2|  |1: AC3/6 EN              |               |
|92|40|     18.18| 2|  |1: AC3/6 EN              |01: FR, 02: ES |
|95|42|     12.15| 3|  |1: AC3/6 EN              |               |
|72|30|      7.18| 2|  |1: AC3/6 EN              |               |
|76|32|      7.18| 2|  |1: AC3/6 EN              |               |
|80|34|      7.08| 2|  |1: AC3/6 EN              |               |
|46|14|        18| 1|  |1: AC3/2 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/2 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/2 ES              |05: ES         |
| 1| 1|        15| 1|  |1: AC3/2 --              |               |
|47|15|        15| 1|  |                         |               |
|50|18|        15| 1|  |                         |               |
|51|19|        15| 1|  |                         |               |
|52|20|        15| 1|  |                         |               |
|93|41|        15| 1|  |                         |               |
|45|14|        12| 1|  |1: AC3/2 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/2 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/2 ES              |05: ES         |
|53|21|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|55|22|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|57|23|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|59|24|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|61|25|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|63|26|        12| 1|  |1: AC3/2 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|65|27|        12| 1|  |1: AC3/6 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|67|28|        12| 1|  |1: AC3/6 EN              |01: EN, 02: FR,|
|  |  |          |  |  |                         |03: ES         |
|69|29|        12| 1|  |1: AC3/6 EN              |               |
|71|30|        12| 1|  |1: AC3/6 EN              |               |
|73|31|        12| 1|  |1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|75|32|        12| 1|  |1: AC3/6 EN              |               |
|77|33|        12| 1|  |1: AC3/6 EN, 2: AC3/6 FR,|01: FR, 02: ES |
|  |  |          |  |  |3: AC3/6 ES              |               |
|79|34|        12| 1|  |1: AC3/6 EN              |               |
|81|35|        12| 1|  |1: AC3/6 EN              |               |
|83|36|        12| 1|  |1: AC3/6 EN              |               |
|85|37|        12| 1|  |1: AC3/6 EN              |               |
|87|38|        12| 1|  |1: AC3/6 EN              |               |
|89|39|        12| 1|  |1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|91|40|        12| 1|  |1: AC3/6 EN              |01: FR, 02: ES |
|94|42|        12| 1|  |1: AC3/6 EN              |               |
| 3| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 4| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 5| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 6| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 7| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 8| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
| 9| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|10| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|11| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|12| 5|          |32|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|14| 5|          |32|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|15| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|16| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|17| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|18| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|19| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|20| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|21| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|22| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|23| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|24| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|25| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|26| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|27| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|28| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|29| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|30| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|31| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|32| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|33| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|34| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|35| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|36| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|37| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|38| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|39| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|40| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|41| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|42| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|43| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|44| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|48| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
|49| 5|          | 2|  |1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |  |          |  |  |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |  |          |  |  |5: AC3/6 ES              |05: ES         |
+--+--+----------+--+--+-------------------------+---------------+
 _________________________
| DVD TitleSet Properties \
+--+-----------------------+-------------------------+---------------+
|TS|Video                  |Audio                    |Subpicture     |
+--+-----------------------+-------------------------+---------------+
|1 |MPEG2 NTSC  4:3 720x480|1: AC3/2 --              |               |
|2 |MPEG2 NTSC  4:3 720x480|                         |               |
|3 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|4 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|5 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|6 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|7 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|8 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|9 |MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|10|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|11|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|12|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|13|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/6 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/6 ES              |05: ES         |
|14|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN, 2: AC3/2 EN,|01: EN, 02: FR,|
|  |                       |3: AC3/2 EN, 4: AC3/2 FR,|03: ES, 04: FR,|
|  |                       |5: AC3/2 ES              |05: ES         |
|15|MPEG2 NTSC 16:9 720x480|                         |               |
|16|MPEG2 NTSC 16:9 720x480|                         |               |
|17|MPEG2 NTSC  4:3 720x480|                         |               |
|18|MPEG2 NTSC 16:9 720x480|                         |               |
|19|MPEG2 NTSC 16:9 720x480|                         |               |
|20|MPEG2 NTSC 16:9 720x480|                         |               |
|21|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|22|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|23|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|24|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|25|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|26|MPEG2 NTSC 16:9 720x480|1: AC3/2 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|27|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|28|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |01: EN, 02: FR,|
|  |                       |                         |03: ES         |
|29|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|30|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|31|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|32|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|33|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/6 FR,|01: FR, 02: ES |
|  |                       |3: AC3/6 ES              |               |
|34|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|35|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|36|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|37|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|38|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
|39|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN, 2: AC3/6 FR |01: FR         |
|40|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |01: FR, 02: ES |
|41|MPEG2 NTSC 16:9 720x480|                         |               |
|42|MPEG2 NTSC 16:9 720x480|1: AC3/6 EN              |               |
+--+-----------------------+-------------------------+---------------+
 

 

Title t = Titles.First(vtst => vtst.IsVTSTitle(vtsNum, titleNum + 1));

 

 

System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
at DvdLib.Ifo.Dvd.ReadVTS(UInt16 vtsNum) in D:\Users\brandon\Downloads\dvdlibnet-60997\DvdLib\Ifo\Dvd.cs:line 110

Coordinator
Jul 17, 2012 at 3:32 AM

Can you post the .IFO files somewhere?

Jul 24, 2012 at 12:42 PM

I sent you a message did you get it?

Coordinator
Dec 25, 2012 at 7:19 AM

I've updated the code to handle your scenario.

Dec 31, 2012 at 10:04 PM

Awesome, Happy Holidays I will give it a shot over the next week or so.

Dec 31, 2012 at 10:54 PM

I had the time so I tested it works great. Only other thing I found was AnyDVD made some kind of change, when trying to read the ifo file get an access denied. I made a quick change in your code on my machine. This seems to have fixed the problem, my guess is that AnyDVD isn't allowing exclusive read access.

 

Thanks, awesome library.

DVD.cs Line 34

 

            using (FileStream vmgFs = File.Open(vmgPath, FileMode.Open, FileAccess.Read, FileShare.Read))