فهرست منبع

正在添加字幕轴自动校正功能

Signed-off-by: allan716 <[email protected]>
allan716 4 سال پیش
والد
کامیت
965babb975

+ 1 - 0
.gitignore

@@ -40,3 +40,4 @@
 /internal/pkg/sub_formatter/settings.db
 /cmd/chinesesubfinder/Logs
 /cmd/chinesesubfinder/settings.db
+/TestData/FixTimeline/test

+ 2555 - 0
TestData/FixTimeline/org/R&M S05E10 - English.srt

@@ -0,0 +1,2555 @@
+1
+00:00:00,467 --> 00:00:02,935
+stant screaming ]
+
+2
+00:00:03,003 --> 00:00:06,405
+           Oh! Oh! Ah!
+
+3
+00:00:07,742 --> 00:00:09,741
+       It's the crow man!
+
+4
+00:00:09,743 --> 00:00:11,109
+         [ Crow cawing ]
+
+5
+00:00:12,079 --> 00:00:13,746
+           [ Belches ]
+
+6
+00:00:15,882 --> 00:00:17,149
+        Give it a second.
+
+7
+00:00:17,151 --> 00:00:19,151
+    Maybe he's taking it out
+          to surrender.
+
+8
+00:00:19,153 --> 00:00:21,286
+          [ Whooshing ]
+
+9
+00:00:21,288 --> 00:00:22,988
+        [ Sword clangs ]
+
+10
+00:00:22,990 --> 00:00:27,559
+                     ♪
+
+11
+00:00:27,561 --> 00:00:29,361
+  He's anti-heroic.
+        Run!
+
+12
+00:00:29,363 --> 00:00:31,496
+       [ Feet pattering ]
+ I don't understand.
+
+13
+00:00:31,498 --> 00:00:32,897
+             He's only one man!
+
+14
+00:00:32,899 --> 00:00:35,100
+         With the power
+      of a thousand crows.
+
+15
+00:00:35,102 --> 00:00:36,301
+        [ Crows cawing ]
+
+16
+00:00:36,303 --> 00:00:37,669
+    Oh, oh! Ooh!
+
+17
+00:00:39,640 --> 00:00:40,839
+    [ Strained ]
+     Good luck.
+
+18
+00:00:41,908 --> 00:00:44,442
+   Crows and owls
+have always been at war,
+
+19
+00:00:44,444 --> 00:00:45,710
+but why do you care?
+
+20
+00:00:45,712 --> 00:00:46,711
+  What's the point?
+
+21
+00:00:46,713 --> 00:00:48,981
+           Here's two.
+
+22
+00:00:48,983 --> 00:00:50,115
+     [ Grunts ]
+
+23
+00:00:50,117 --> 00:00:52,317
+     [ Cheers and applause ]
+
+24
+00:00:52,319 --> 00:00:55,119
+             Ha-ha! Yeah. Cool.
+   Morty?
+
+25
+00:00:55,121 --> 00:00:56,789
+               Uh, h-hey, man!
+
+26
+00:00:56,791 --> 00:00:57,856
+              Good to see you!
+
+27
+00:00:57,858 --> 00:00:59,124
+        [ Crows cawing ]
+
+28
+00:00:59,126 --> 00:01:00,859
+               Y-You're, like,
+               looking, like,
+
+29
+00:01:00,861 --> 00:01:02,527
+             into crows...still.
+
+30
+00:01:02,529 --> 00:01:04,529
+ Oh, uh, two crows,
+ you remember Morty.
+
+31
+00:01:04,531 --> 00:01:06,264
+  Morty, two crows.
+          [ Crows caw ]
+
+32
+00:01:06,266 --> 00:01:07,399
+It's good to see you,
+
+33
+00:01:07,401 --> 00:01:08,667
+but if you'd given me
+more of a heads up --
+
+34
+00:01:08,669 --> 00:01:10,535
+             Well, I-I was just
+            in the neighborhood.
+
+35
+00:01:10,537 --> 00:01:12,270
+          I-It wasn't like --
+   It's just that
+the battle for crows
+
+36
+00:01:12,272 --> 00:01:14,006
+is kind of never-ending.
+
+37
+00:01:14,008 --> 00:01:15,140
+                 Huh. Right.
+
+38
+00:01:15,142 --> 00:01:16,741
+             A little pointless,
+                then, right?
+
+39
+00:01:16,743 --> 00:01:18,743
+            That came out wrong,
+              s-sounded judgy.
+
+40
+00:01:18,745 --> 00:01:20,745
+      Crowhorse. Crowhorse.
+                         Okay.
+
+41
+00:01:20,747 --> 00:01:22,881
+      Crowhorse. Crowhorse.
+                   Looks like...
+
+42
+00:01:22,883 --> 00:01:25,884
+             looks like they're
+         leading you to a thing.
+
+43
+00:01:25,886 --> 00:01:26,951
+  Take care, Morty.
+
+44
+00:01:26,953 --> 00:01:28,286
+               You -- You too!
+
+45
+00:01:28,288 --> 00:01:29,822
+              I-I'm doing good,
+                 by the way.
+
+46
+00:01:29,824 --> 00:01:32,090
+   Oh, my dad was gonna eat that
+   yogurt you left in the fridge
+
+47
+00:01:32,092 --> 00:01:33,091
+             but I-I told him --
+
+48
+00:01:33,093 --> 00:01:41,967
+                          ♪
+
+49
+00:01:41,969 --> 00:01:50,909
+                          ♪
+
+50
+00:01:50,911 --> 00:01:59,951
+                          ♪
+
+51
+00:02:01,188 --> 00:02:03,254
+      [ Insects chirping ]
+
+52
+00:02:03,256 --> 00:02:06,991
+                     ♪
+
+53
+00:02:06,993 --> 00:02:08,894
+        [ Rick belches ]
+
+54
+00:02:08,896 --> 00:02:11,864
+                     ♪
+
+55
+00:02:11,866 --> 00:02:13,532
+     [ Indistinct talking ]
+
+56
+00:02:13,534 --> 00:02:15,667
+       [ Thunder crashes ]
+
+57
+00:02:15,669 --> 00:02:18,203
+        [ Clears throat ]
+       I'm looking for...
+
+58
+00:02:18,205 --> 00:02:19,938
+           Crow Scare.
+
+59
+00:02:19,940 --> 00:02:22,541
+         The scarecrow?
+       The evil scarecrow?
+
+60
+00:02:22,543 --> 00:02:26,211
+  Come on. Whoever gives him up
+          first lives.
+
+61
+00:02:26,213 --> 00:02:27,946
+        Fine, I can kill
+        an extra asshole.
+
+62
+00:02:27,948 --> 00:02:29,281
+    Helps me get my steps in.
+
+63
+00:02:29,283 --> 00:02:31,683
+          [ Whooshing ]
+
+64
+00:02:35,723 --> 00:02:38,290
+                     ♪
+
+65
+00:02:38,292 --> 00:02:40,158
+         Ah!
+
+66
+00:02:40,160 --> 00:02:41,960
+          [ Clanging ]
+
+67
+00:02:41,962 --> 00:02:43,428
+                    Ahhh!
+
+68
+00:02:45,165 --> 00:02:47,299
+                    Rick!
+   Morty?
+
+69
+00:02:47,301 --> 00:02:48,367
+             Wood?!
+
+70
+00:02:48,369 --> 00:02:50,102
+             Aghhhh!
+
+71
+00:02:50,571 --> 00:02:52,771
+Uh, Morty, why are you
+    now like 40?
+
+72
+00:02:52,773 --> 00:02:54,239
+             Th-That's how long
+              it's been, Rick.
+
+73
+00:02:54,241 --> 00:02:57,242
+Oh, uh, I guess we can have
+a drink together, then.
+
+74
+00:02:57,244 --> 00:02:59,177
+                 Do you have
+               a rum and Coke?
+
+75
+00:02:59,179 --> 00:03:00,445
+        What are you, 20?
+
+76
+00:03:00,447 --> 00:03:01,914
+                [ Chuckling ]
+           Oh, bless your heart.
+
+77
+00:03:01,916 --> 00:03:04,116
+  Time be goin' by,
+     don't she?
+
+78
+00:03:04,118 --> 00:03:05,584
+            That's your reaction
+               to finding out
+
+79
+00:03:05,586 --> 00:03:07,185
+                 you wasted
+              your entire life?
+
+80
+00:03:07,187 --> 00:03:08,320
+    I feel okay.
+
+81
+00:03:08,322 --> 00:03:09,654
+                   Well --
+           well, what about me?!
+
+82
+00:03:09,656 --> 00:03:11,523
+        Whoa.
+  Excuse us, boys.
+
+83
+00:03:11,525 --> 00:03:13,525
+   You don't wanna
+  be here for this.
+        [ Crows cawing ]
+
+84
+00:03:13,527 --> 00:03:14,859
+         I thought if I gave you
+                enough space,
+
+85
+00:03:14,861 --> 00:03:16,929
+           you'd outgrow this...
+                   phase.
+
+86
+00:03:16,931 --> 00:03:19,331
+    Here's your drink, poser.
+
+87
+00:03:19,333 --> 00:03:21,733
+         Dad got sick, you know.
+                  Stage 4.
+
+88
+00:03:21,735 --> 00:03:23,201
+          You would've loved it.
+
+89
+00:03:23,203 --> 00:03:25,270
+             Summer's a nurse --
+      well, pretty much a nurse.
+
+90
+00:03:25,272 --> 00:03:27,405
+             She -- She married
+                  a junkie.
+
+91
+00:03:27,407 --> 00:03:28,941
+              Rick, come home,
+
+92
+00:03:28,943 --> 00:03:30,409
+             while we still got
+               a little time.
+
+93
+00:03:30,411 --> 00:03:32,277
+ Morty, what we had
+   wasn't healthy.
+
+94
+00:03:32,279 --> 00:03:33,678
+                And this is?
+
+95
+00:03:33,680 --> 00:03:35,147
+         Y-You've had a thousand
+    adventures with these crows.
+
+96
+00:03:35,149 --> 00:03:36,681
+             When are you gonna
+             kill their big bad?
+
+97
+00:03:36,683 --> 00:03:38,417
+     First off,
+the "will they/kill they"
+
+98
+00:03:38,419 --> 00:03:40,085
+is everything to my guys.
+
+99
+00:03:40,087 --> 00:03:41,820
+And second, [bleep] you
+for trying to undermine
+    my happiness.
+
+100
+00:03:41,822 --> 00:03:43,822
+       This may be the last time
+        you ever lay eyes on me!
+
+101
+00:03:43,824 --> 00:03:45,557
+I hope that's not true,
+       Morty,
+
+102
+00:03:45,559 --> 00:03:47,426
+because you look like
+    s[burps]shit,
+
+103
+00:03:47,428 --> 00:03:49,795
+   and this is not
+how I wanna remember you.
+
+104
+00:03:49,797 --> 00:03:56,468
+                     ♪
+
+105
+00:03:56,470 --> 00:04:02,841
+                     ♪
+
+106
+00:04:02,843 --> 00:04:04,843
+     Crow Scare: Now that I have
+               his two crows,
+
+107
+00:04:04,845 --> 00:04:07,912
+            nothing will stop me
+     from eliminating Crow Rick.
+
+108
+00:04:07,914 --> 00:04:09,581
+       [ Crows cawing ]
+         Don't defend him to me.
+
+109
+00:04:09,583 --> 00:04:11,516
+              I don't even get
+            what you see in him.
+
+110
+00:04:11,518 --> 00:04:13,117
+        [ Crows cawing ]
+                You're right.
+
+111
+00:04:13,119 --> 00:04:16,121
+           We should be enjoying
+      the time we have together.
+
+112
+00:04:16,123 --> 00:04:17,522
+                 Crow Rick!
+
+113
+00:04:17,524 --> 00:04:19,123
+          Oh, I-I know what this
+          must look like, but --
+
+114
+00:04:19,125 --> 00:04:20,993
+    It looks like
+my arch nemesis, Crow Scare,
+
+115
+00:04:20,995 --> 00:04:23,528
+  and my sidekicks
+planning adventures together.
+
+116
+00:04:23,530 --> 00:04:25,063
+               You are hardly
+              the victim here.
+
+117
+00:04:25,065 --> 00:04:27,399
+              I was adventuring
+            with these two crows
+
+118
+00:04:27,401 --> 00:04:29,568
+               before you ever
+                 came along.
+
+119
+00:04:32,138 --> 00:04:33,605
+        [ Crows cawing ]
+
+120
+00:04:33,607 --> 00:04:35,607
+  What do you mean,
+"using me as a rebound?"
+
+121
+00:04:35,609 --> 00:04:37,009
+           [ Cawing ]
+
+122
+00:04:37,011 --> 00:04:39,544
+You feel like I was using you
+ as a rebound, too?
+
+123
+00:04:39,546 --> 00:04:41,613
+   Well, [bleep],
+this lost all meaning.
+
+124
+00:04:41,615 --> 00:04:42,947
+I guess it could have
+     been worse.
+
+125
+00:04:42,949 --> 00:04:44,616
+At least adventuring
+ was just a metaphor
+
+126
+00:04:44,618 --> 00:04:46,685
+for romantic partnership,
+so it's not a real break-up.
+
+127
+00:04:46,687 --> 00:04:48,086
+             Speak for yourself.
+
+128
+00:04:48,088 --> 00:04:50,755
+             We immensely enjoy
+            each other's bodies.
+
+129
+00:04:50,757 --> 00:04:52,090
+       What?!
+      Ugh! No!
+
+130
+00:04:52,092 --> 00:04:53,758
+           Sounds like the man's
+              asking for proof.
+
+131
+00:04:53,760 --> 00:04:55,560
+         Let's show him, fellas!
+
+132
+00:04:55,562 --> 00:04:57,029
+I-I asked for zero proof!
+                        Ahh!
+
+133
+00:04:57,031 --> 00:04:58,230
+     Zero proof!
+
+134
+00:04:58,232 --> 00:05:00,432
+           [ Whoosh! ]
+
+135
+00:05:02,036 --> 00:05:03,602
+       [ Metal clanging ]
+
+136
+00:05:05,372 --> 00:05:07,039
+I'm giving you free will.
+
+137
+00:05:07,041 --> 00:05:09,107
+        Yah!
+
+138
+00:05:09,109 --> 00:05:11,109
+                 Crow Horse:
+           Submit to Crow Horse!
+
+139
+00:05:11,111 --> 00:05:13,245
+      [ People screaming ]
+
+140
+00:05:13,247 --> 00:05:15,047
+             Whoops.
+
+141
+00:05:15,049 --> 00:05:16,648
+       [ Doorbell rings ]
+
+142
+00:05:16,650 --> 00:05:19,451
+     Rick?
+            Wubba lubba dub dub!
+               I'm back, pal!
+
+143
+00:05:19,453 --> 00:05:20,919
+       Jerry:
+Morty, who's at the door?
+
+144
+00:05:20,921 --> 00:05:22,721
+               Wait a minute.
+  I thought you died gruesomely?
+
+145
+00:05:22,723 --> 00:05:23,856
+              W-what the hell's
+               going on here?
+
+146
+00:05:23,858 --> 00:05:25,524
+         See, uh, the --
+       the thing is, uh...
+
+147
+00:05:25,526 --> 00:05:27,659
+   Can you please
+make Morty 14 again, Dad?
+
+148
+00:05:27,661 --> 00:05:29,061
+ This is ridiculous.
+
+149
+00:05:29,063 --> 00:05:31,163
+  Okay, look, I-I may have used
+         an aging serum
+
+150
+00:05:31,165 --> 00:05:33,398
+     to kind of emotionally
+     blackmail you a little
+
+151
+00:05:33,400 --> 00:05:35,200
+             I kind of figured,
+    and I totally get it, Morty,
+
+152
+00:05:35,202 --> 00:05:36,869
+                 I-I'm done
+             with the two crows.
+
+153
+00:05:36,871 --> 00:05:38,871
+    Like, they were super clingy
+and I'm ready to make this work.
+
+154
+00:05:38,873 --> 00:05:40,405
+         Let's just hit
+        the reset button.
+
+155
+00:05:40,407 --> 00:05:42,207
+  Well, no, honey,
+ not a reset, okay?
+
+156
+00:05:42,209 --> 00:05:44,943
+Tell your grandpa that
+you're worthy of his respect
+
+157
+00:05:44,945 --> 00:05:46,811
+and you want to be treated
+differently from now on.
+
+158
+00:05:46,813 --> 00:05:48,213
+      I refuse to do that.
+
+159
+00:05:48,215 --> 00:05:49,481
+         I-I'm desperate
+      to get back together.
+
+160
+00:05:49,483 --> 00:05:51,015
+Just like his old man.
+            Don't worry, honey.
+
+161
+00:05:51,017 --> 00:05:52,284
+             That's just Morty's
+             middle age talking.
+
+162
+00:05:52,286 --> 00:05:53,686
+       He'll be less codependent
+                 once we get
+
+163
+00:05:53,688 --> 00:05:55,353
+              more of his life
+          in front of him again.
+
+164
+00:05:55,355 --> 00:05:56,555
+  Uh, I'd like him
+     to stay 40
+
+165
+00:05:56,557 --> 00:05:59,023
+so he can keep buying
+  my friends molly.
+
+166
+00:05:59,025 --> 00:06:00,492
+     I'd rather
+ throw my vote away
+
+167
+00:06:00,494 --> 00:06:02,160
+than use it to support
+  a flawed system.
+
+168
+00:06:02,162 --> 00:06:03,962
+      Can we make our first
+     adventure fixing this?
+
+169
+00:06:03,964 --> 00:06:05,898
+      I keep thinking about
+           lawn care.
+                   Okay, buddy.
+
+170
+00:06:05,900 --> 00:06:07,566
+                Who sold you
+        this shitty aging serum?
+
+171
+00:06:07,568 --> 00:06:08,967
+          What did he look like?
+        Just like you.
+
+172
+00:06:08,969 --> 00:06:10,769
+           I-I got it
+        from the Citadel.
+                  Hot damn.
+
+173
+00:06:10,771 --> 00:06:12,905
+      Hittin' the ground running
+         with a Citadel episode.
+
+174
+00:06:12,907 --> 00:06:14,806
+                See ya later,
+                masturbators.
+
+175
+00:06:15,576 --> 00:06:20,044
+        [ Muzak playing ]
+
+176
+00:06:20,046 --> 00:06:22,180
+  Hi! I'm Citadel's new mascot,
+              Andy,
+
+177
+00:06:22,182 --> 00:06:23,715
+       because this place
+        wouldn't be home
+
+178
+00:06:23,717 --> 00:06:26,050
+             without
+      Ricks "Andy" Mortys.
+
+179
+00:06:26,052 --> 00:06:26,985
+                    Dumb.
+
+180
+00:06:26,987 --> 00:06:28,520
+Ooh, what happened to
+     this place?
+
+181
+00:06:28,522 --> 00:06:29,988
+                   There's
+          a Morty president now.
+
+182
+00:06:29,990 --> 00:06:32,391
+ Aw, that's cute. They rebuilt.
+       They made it nicer.
+
+183
+00:06:32,393 --> 00:06:33,658
+          They made it Glendale.
+
+184
+00:06:33,660 --> 00:06:34,727
+      God damn,
+you are cantankerous.
+
+185
+00:06:34,729 --> 00:06:36,261
+         Even pooping hurts now.
+
+186
+00:06:36,263 --> 00:06:38,530
+Yeah, well, this place
+is gonna fix you right up.
+
+187
+00:06:38,532 --> 00:06:40,265
+       Okay, so, we've got
+        a standard Morty
+
+188
+00:06:40,267 --> 00:06:42,200
+    that's been aged to...40?
+
+189
+00:06:42,202 --> 00:06:43,602
+ Can you reverse it?
+
+190
+00:06:43,604 --> 00:06:44,937
+     Well, if you look at it
+          like a bone,
+
+191
+00:06:44,939 --> 00:06:46,471
+        what we can do is
+  break his age in two places,
+
+192
+00:06:46,473 --> 00:06:48,741
+  remove the middle, and graft
+     its ends back together.
+
+193
+00:06:48,743 --> 00:06:50,542
+         Th-that sounds
+         really violent.
+
+194
+00:06:50,544 --> 00:06:52,277
+        It's not a literal bone,
+                   Morty.
+
+195
+00:06:52,279 --> 00:06:53,612
+            Oh, okay.
+
+196
+00:06:53,614 --> 00:06:54,813
+       Ah, brace yourself,
+      the process does also
+
+197
+00:06:54,815 --> 00:06:56,148
+        break every bone
+          in your body.
+
+198
+00:06:56,150 --> 00:06:58,750
+             Wait! Aah! Ooh! Ow!
+
+199
+00:06:58,752 --> 00:07:00,886
+               I like crayons.
+                Girls are gross.
+
+200
+00:07:02,957 --> 00:07:05,958
+              I-I think I feel
+             like myself again.
+
+201
+00:07:05,960 --> 00:07:07,225
+    Uh, you look
+   a little weird.
+
+202
+00:07:07,227 --> 00:07:08,961
+Your skin's all pink
+ like a baby mouse.
+
+203
+00:07:08,963 --> 00:07:10,695
+  I-Is that normal?
+            Probably.
+
+204
+00:07:10,697 --> 00:07:12,030
+          Uh, sign here
+     for storage or disposal
+
+205
+00:07:12,032 --> 00:07:13,498
+         of the 26 years
+           we removed.
+
+206
+00:07:13,500 --> 00:07:14,767
+     Wait, what?
+
+207
+00:07:14,769 --> 00:07:16,100
+   I ain't payin'
+ to store 26 years.
+
+208
+00:07:16,102 --> 00:07:17,502
+   Well, then youe taking it
+            with you.
+
+209
+00:07:17,504 --> 00:07:18,837
+          [ Rumbling ]
+
+210
+00:07:18,839 --> 00:07:20,839
+              I'm almost ready
+                to sell out.
+
+211
+00:07:20,841 --> 00:07:22,507
+            Alright,
+      what's disposal cost?
+
+212
+00:07:22,509 --> 00:07:23,842
+    [ Rumbling and punching ]
+
+213
+00:07:23,844 --> 00:07:25,844
+   Oh!
+      S-something unfair's
+           happening.
+
+214
+00:07:25,846 --> 00:07:27,579
+ There's no escape.
+     No escape!
+
+215
+00:07:27,581 --> 00:07:29,381
+        Let me help you!
+    This is not a good look.
+
+216
+00:07:29,383 --> 00:07:30,582
+Oh!
+           [ Gunshot ]
+
+217
+00:07:30,584 --> 00:07:32,184
+     Oh, boy.
+                    Hey!
+           They -- they shot me!
+
+218
+00:07:32,186 --> 00:07:34,519
+       You are seriously hurting
+         the Citadel experience.
+
+219
+00:07:34,521 --> 00:07:35,720
+  Listen to me!
+                Drop the gun!
+
+220
+00:07:35,722 --> 00:07:36,855
+   Death is coming
+     for us all,
+
+221
+00:07:36,857 --> 00:07:38,523
+ and the Citadel is
+a weapon of mass des--
+
+222
+00:07:38,525 --> 00:07:39,992
+           [ Gunshot ]
+
+223
+00:07:39,994 --> 00:07:41,726
+       Woof. You're about to get
+             suspended with pay.
+
+224
+00:07:41,728 --> 00:07:44,262
+ Come on, Morty, let's get outta
+here before this gets political.
+
+225
+00:07:44,264 --> 00:07:46,865
+    Oh! Was I...
+    influential?
+
+226
+00:07:46,867 --> 00:07:48,733
+              Yeah, y-you were
+                influential.
+
+227
+00:07:48,735 --> 00:07:51,536
+         Y-You had like seven --
+                seven blogs.
+
+228
+00:07:51,538 --> 00:07:53,405
+     Tight. Oh.
+
+229
+00:07:53,407 --> 00:07:55,207
+                  Ugh. Too late.
+
+230
+00:07:55,209 --> 00:07:56,341
+     Rick C-137,
+
+231
+00:07:56,343 --> 00:07:58,610
+President Morty requests
+you join him for dinner.
+
+232
+00:07:58,612 --> 00:07:59,944
+       Whoa! S-Seriously?
+
+233
+00:07:59,946 --> 00:08:01,346
+            You know I destroyed
+                 this place.
+
+234
+00:08:01,348 --> 00:08:02,881
+You've been paoned
+   for that, sir.
+
+235
+00:08:02,883 --> 00:08:04,483
+     Rick! Let's have dinner
+    with the Morty President.
+
+236
+00:08:04,485 --> 00:08:06,485
+ Morty, the idea was to get back
+           to simple adventures.
+
+237
+00:08:06,487 --> 00:08:08,020
+              The Citadel runs
+                  on canon.
+
+238
+00:08:08,022 --> 00:08:10,489
+ Okay. I guess things really are
+      just going right back
+
+239
+00:08:10,491 --> 00:08:11,556
+        to how they were.
+
+240
+00:08:11,558 --> 00:08:13,091
+             Fine. I could eat.
+
+241
+00:08:13,093 --> 00:08:15,560
+       But the second he reveals
+          he's evil, we're gone.
+
+242
+00:08:15,562 --> 00:08:18,831
+    [ Ominous music playing ]
+
+243
+00:08:18,833 --> 00:08:20,965
+           I dunno. It tastes...
+                pretty good.
+
+244
+00:08:20,967 --> 00:08:22,767
+  Okay, let me know
+if you start feeling poisony.
+
+245
+00:08:22,769 --> 00:08:24,436
+Good to have you back,
+       buddy.
+
+246
+00:08:24,438 --> 00:08:26,371
+        Mmm!
+
+247
+00:08:26,373 --> 00:08:28,573
+         Sorry I'm late.
+ Never really ends around here.
+
+248
+00:08:28,575 --> 00:08:29,908
+Look at this, Morty.
+
+249
+00:08:29,910 --> 00:08:31,109
+They really did make a you
+   the president.
+
+250
+00:08:31,111 --> 00:08:32,644
+         And I hate 'em
+        every day for it.
+
+251
+00:08:32,646 --> 00:08:34,779
+            But wow!
+           Rick C-137.
+
+252
+00:08:34,781 --> 00:08:37,049
+    Now, that's a guy to move
+    your schedule around for.
+
+253
+00:08:37,051 --> 00:08:39,051
+     Not -- Not here to blow
+   the place up again, I hope.
+
+254
+00:08:39,053 --> 00:08:41,119
+          [ Chuckles ]
+Ha! Not unless you try
+  to keep me here.
+
+255
+00:08:41,121 --> 00:08:42,721
+          Ha-ha, geez.
+      Wouldn't dream of it.
+
+256
+00:08:42,723 --> 00:08:43,988
+        But it's amazing
+         you dropped by
+
+257
+00:08:43,990 --> 00:08:45,924
+    because I was eventually
+      gonna hunt you down.
+
+258
+00:08:45,926 --> 00:08:47,860
+ There's the reveal.
+    Let's dance.
+
+259
+00:08:47,862 --> 00:08:49,461
+          Ha! Geez.
+             Rick, come on, man.
+
+260
+00:08:49,463 --> 00:08:51,596
+   The guy got elected president
+            by Ricks<i> and</i> Mortys.
+
+261
+00:08:51,598 --> 00:08:53,732
+         He's being really nice.
+All politicians are nice.
+
+262
+00:08:53,734 --> 00:08:55,467
+   He's a hot bag of peanuts,
+            isn't he?
+
+263
+00:08:55,469 --> 00:08:56,869
+             We've been through
+                   a lot.
+
+264
+00:08:56,871 --> 00:08:59,003
+       A-And he does not like --
+  Serialized drama.
+
+265
+00:08:59,005 --> 00:09:00,939
+        Right, no drama.
+        Keep it episodic.
+
+266
+00:09:00,941 --> 00:09:02,140
+     Ricks never look back.
+
+267
+00:09:02,142 --> 00:09:04,076
+        Waste of a legend
+          in his case.
+
+268
+00:09:04,078 --> 00:09:06,010
+     You know he practically
+        built this place?
+                  Wait, what?
+
+269
+00:09:06,012 --> 00:09:08,080
+And now you're running
+it squeaky clean, right?
+
+270
+00:09:08,082 --> 00:09:09,414
+ That's why you got
+   deformed Mortys
+
+271
+00:09:09,416 --> 00:09:10,682
+      coming up
+through the sewer lines
+
+272
+00:09:10,684 --> 00:09:12,150
+    talking about
+  hope and change?
+
+273
+00:09:12,152 --> 00:09:14,086
+          Fair enough.
+            Good clapback, Rick.
+
+274
+00:09:14,088 --> 00:09:15,620
+      What's the deal with that,
+                  Mister P?
+
+275
+00:09:15,622 --> 00:09:17,021
+     I got a little project
+            going on.
+
+276
+00:09:17,023 --> 00:09:18,356
+          Required some
+         hands-on labor.
+
+277
+00:09:18,358 --> 00:09:20,425
+      It would require less
+       if you were willing
+
+278
+00:09:20,427 --> 00:09:21,626
+    to tell me how one might
+
+279
+00:09:21,628 --> 00:09:23,495
+           bring down
+    the Central Finite Curve.
+
+280
+00:09:23,497 --> 00:09:24,763
+      Alright,
+ time to go, Morty.
+
+281
+00:09:24,765 --> 00:09:26,030
+               I want to know
+        what he's talking about.
+
+282
+00:09:26,032 --> 00:09:27,165
+        Yeah, you've come
+          all this way.
+
+283
+00:09:27,167 --> 00:09:28,700
+         Can you give me
+        10 more seconds?
+
+284
+00:09:28,702 --> 00:09:30,369
+    Literally 10?
+Because now it would be 6.
+
+285
+00:09:30,371 --> 00:09:31,703
+     Oh, I'm fine with that.
+
+286
+00:09:31,705 --> 00:09:33,305
+           Make it 2.
+
+287
+00:09:33,307 --> 00:09:34,773
+              One.
+            [ Ding! ]
+
+288
+00:09:34,775 --> 00:09:36,508
+  Like I said, would have been
+ a big help for you to tell me,
+
+289
+00:09:36,510 --> 00:09:38,843
+  but I should have everything
+      I need from you now.
+
+290
+00:09:38,845 --> 00:09:40,245
+     Let me just make sure.
+
+291
+00:09:40,247 --> 00:09:42,381
+You can't scan an entire brain
+  over appetizers.
+
+292
+00:09:42,383 --> 00:09:45,918
+Oh, most of yours got scanned
+  a<i> long</i> time ago.
+
+293
+00:09:45,920 --> 00:09:47,452
+    You probably
+   don't remember.
+
+294
+00:09:47,454 --> 00:09:49,788
+       Check out season 1,
+     episode 9, Rick Heads.
+
+295
+00:09:49,790 --> 00:09:51,790
+        Excel[burps]sior!
+
+296
+00:09:51,792 --> 00:09:53,525
+                 Evil Rick.
+       We kicked his ass!
+
+297
+00:09:53,527 --> 00:09:54,927
+    "Evil Rick."
+     I love it.
+
+298
+00:09:54,929 --> 00:09:56,328
+    Smartest man
+  in the universe,
+
+299
+00:09:56,330 --> 00:09:58,931
+with an ego so big you can
+just grab it like a joystick.
+
+300
+00:09:58,933 --> 00:10:00,865
+          [ Whirring ]
+ Looks complete.
+
+301
+00:10:00,867 --> 00:10:02,000
+    I was afraid I'd have to
+         kill every Rick
+
+302
+00:10:02,002 --> 00:10:03,201
+         on the Citadel
+      to get what I needed.
+
+303
+00:10:03,203 --> 00:10:05,270
+                You asshole!
+             I vouched for you!
+
+304
+00:10:05,272 --> 00:10:07,472
+              He only came here
+         because I asked him to.
+
+305
+00:10:07,474 --> 00:10:08,807
+              I'm sorry, Rick.
+
+306
+00:10:08,809 --> 00:10:10,008
+That apology and a screwdriver
+     in my hand
+
+307
+00:10:10,010 --> 00:10:11,676
+   would be worth
+   a screwdriver.
+
+308
+00:10:11,678 --> 00:10:13,077
+   You sellout Mortys kill me.
+
+309
+00:10:13,079 --> 00:10:14,746
+     I'd hate you more than
+      the Ricks you worship
+
+310
+00:10:14,748 --> 00:10:15,814
+     if there was any point.
+
+311
+00:10:15,816 --> 00:10:17,082
+     But you can't help it.
+
+312
+00:10:17,084 --> 00:10:18,683
+      You were bred for it.
+
+313
+00:10:18,685 --> 00:10:19,884
+           Wanna see?
+
+314
+00:10:19,886 --> 00:10:22,821
+          [ Whirring ]
+
+315
+00:10:22,823 --> 00:10:24,689
+  You already know Rogue Ricks
+           used Mortys
+
+316
+00:10:24,691 --> 00:10:26,959
+       to hide themselves
+        from the Citadel.
+
+317
+00:10:26,961 --> 00:10:28,560
+     But you might not know
+        it worked so well
+
+318
+00:10:28,562 --> 00:10:30,094
+        that the Citadel
+         became its own
+
+319
+00:10:30,096 --> 00:10:31,430
+          Morty Market.
+
+320
+00:10:31,432 --> 00:10:33,298
+   And I'm sure you don't know
+      how far they've gone
+
+321
+00:10:33,300 --> 00:10:35,300
+   to help supply meet demand.
+
+322
+00:10:35,302 --> 00:10:37,101
+        Sure, Ricks could
+        scour infinity
+
+323
+00:10:37,103 --> 00:10:38,703
+     for naturally occurring
+           grandsons.
+
+324
+00:10:38,705 --> 00:10:39,972
+         But why bother?
+
+325
+00:10:39,974 --> 00:10:41,440
+          So much work.
+
+326
+00:10:41,442 --> 00:10:43,575
+   Such an admission of need.
+
+327
+00:10:43,577 --> 00:10:46,111
+ There aren't infinite versions
+   of our grandfather, Morty.
+
+328
+00:10:46,113 --> 00:10:48,847
+     He's an infinite smear
+     of one shitty old man.
+
+329
+00:10:48,849 --> 00:10:50,448
+     And he's attached to us
+           infinitely
+
+330
+00:10:50,450 --> 00:10:54,853
+      through his weakness
+      and our forgiveness.
+
+331
+00:10:54,855 --> 00:10:56,388
+           This is why
+         we're with him.
+
+332
+00:10:56,390 --> 00:10:58,090
+    This is why we're alive.
+
+333
+00:11:01,662 --> 00:11:03,462
+              What the [bleep]?
+
+334
+00:11:03,464 --> 00:11:04,797
+                    Rick,
+            say this isn't true.
+
+335
+00:11:04,799 --> 00:11:06,731
+It isn't the whole truth.
+           Both: Liar!
+
+336
+00:11:06,733 --> 00:11:08,533
+  It's complicated!
+                I'm not busy.
+
+337
+00:11:08,535 --> 00:11:10,335
+Okay, Morty, remember when
+  I said all I need
+
+338
+00:11:10,337 --> 00:11:12,404
+  was your apology
+and a screwdriver in my hand?
+
+339
+00:11:12,406 --> 00:11:15,139
+Well, I forgot I literally
+have a screwdriver in my hand.
+
+340
+00:11:15,141 --> 00:11:17,476
+  I mean, duh-doy.
+I'm basically Inspector Gadget.
+
+341
+00:11:17,478 --> 00:11:18,811
+             Uh-oh.
+
+342
+00:11:20,014 --> 00:11:22,214
+     It's okay.
+  He's free to go.
+
+343
+00:11:22,216 --> 00:11:25,550
+He's the Rickest Rick.
+We'll never see him again.
+
+344
+00:11:27,554 --> 00:11:29,021
+    Morty, when you came here
+         for that serum,
+
+345
+00:11:29,023 --> 00:11:30,755
+    did you refill this gun?
+
+346
+00:11:30,757 --> 00:11:31,956
+Yeah.
+
+347
+00:11:31,958 --> 00:11:34,693
+                    Oh. Ooh!
+  Holy [bleep]
+
+348
+00:11:34,695 --> 00:11:37,029
+   I only know one man that ever
+           hacked my portal gun,
+
+349
+00:11:37,031 --> 00:11:39,031
+              and it turned out
+              it was evil<i> you.</i>
+
+350
+00:11:39,033 --> 00:11:41,233
+              Yay!
+       He's all caught up.
+
+351
+00:11:42,769 --> 00:11:44,236
+               Wait. Hold it.
+                  Hold it.
+
+352
+00:11:45,772 --> 00:11:48,907
+      Who -- Who's that?
+         Time for Big Boy. Duck!
+
+353
+00:11:48,909 --> 00:11:51,510
+              Ohhhhhh! Ohhhhhh!
+                   Ohhhhh!
+
+354
+00:11:51,512 --> 00:11:52,511
+  Does he like it?
+
+355
+00:11:52,513 --> 00:11:53,846
+         It's a metaphor
+     for capitalism, Morty.
+
+356
+00:11:53,848 --> 00:11:55,447
+       What do you think?
+
+357
+00:11:55,449 --> 00:11:57,982
+              Ohhhhhh! Ohhhhhh!
+                  Ohhhhhh!
+
+358
+00:11:57,984 --> 00:11:59,051
+                Ohh! Ohhhhhh!
+
+359
+00:11:59,053 --> 00:12:01,253
+          [ Grunting ]
+
+360
+00:12:01,255 --> 00:12:04,456
+              Ohhhhhh! Ohhhhhh!
+                   Ohhhhh!
+
+361
+00:12:04,458 --> 00:12:06,058
+           [ Grunts ]
+
+362
+00:12:07,394 --> 00:12:09,928
+              Ohhhhhh! Ohhhhhh!
+                   Ohhhhh!
+
+363
+00:12:09,930 --> 00:12:11,563
+                  Ohhhhhh!
+
+364
+00:12:12,999 --> 00:12:14,066
+                Rick: Yoink!
+
+365
+00:12:14,068 --> 00:12:16,669
+   You can't outrun your past,
+              Rick.
+
+366
+00:12:16,671 --> 00:12:19,271
+  Did you think my force field
+ would be down the second time?
+
+367
+00:12:19,273 --> 00:12:22,006
+    I was expressing disapproval
+              of your dialogue.
+
+368
+00:12:22,008 --> 00:12:23,876
+          [ Chuckles ]
+    Disapprove all you want.
+
+369
+00:12:23,878 --> 00:12:26,945
+Tonight, the quality of dialogue
+        stops mattering.
+
+370
+00:12:26,947 --> 00:12:29,882
+    Tonight, I do that thing
+          I want to do
+
+371
+00:12:29,884 --> 00:12:31,416
+      with the curve thing.
+
+372
+00:12:34,220 --> 00:12:36,221
+   Loudspeaker:<i> Nobody leave.</i>
+        <i> Everybody stay.</i>
+
+373
+00:12:36,223 --> 00:12:37,889
+         <i> Nobody leave.</i>
+        <i> Everody stay.</i>
+
+374
+00:12:37,891 --> 00:12:41,493
+      [ Mortys screaming ]
+
+375
+00:12:41,495 --> 00:12:43,628
+                  Aaaaaaah!
+
+376
+00:12:43,630 --> 00:12:45,030
+           [ Gunfire ]
+
+377
+00:12:45,032 --> 00:12:47,298
+         <i> Nobody leave.</i>
+        <i> Everybody stay.</i>
+
+378
+00:12:47,300 --> 00:12:48,834
+ In uncertain times like these,
+
+379
+00:12:48,836 --> 00:12:51,036
+  I think it's important for me
+ to say, eat shit, [bleep] you.
+
+380
+00:12:51,038 --> 00:12:52,838
+ The drug companies paid for me
+       to say every word.
+
+381
+00:12:52,840 --> 00:12:54,173
+   I have millions of dollars,
+
+382
+00:12:54,175 --> 00:12:55,841
+ and I don't care if you live --
+            oh, God!
+
+383
+00:12:55,843 --> 00:12:57,843
+      Oh, [bleep]! No! Aah!
+
+384
+00:12:57,845 --> 00:12:59,978
+  And I'd just like to say that
+  prescription drugs are great,
+
+385
+00:12:59,980 --> 00:13:02,047
+  and you should buy them now.
+
+386
+00:13:02,049 --> 00:13:03,448
+                   Morty:
+         What's happening, Rick?
+
+387
+00:13:03,450 --> 00:13:05,050
+He hacked the entire city's
+   portal supply.
+
+388
+00:13:05,052 --> 00:13:06,985
+Come on, there still might be
+one way out of here --
+
+389
+00:13:06,987 --> 00:13:08,187
+   out the bottom.
+
+390
+00:13:08,189 --> 00:13:14,193
+                     ♪
+
+391
+00:13:14,195 --> 00:13:15,794
+     What do you think he needed
+              from your brain?
+
+392
+00:13:15,796 --> 00:13:18,463
+   I assume schematics for the
+  Citadel's dimensional drive.
+
+393
+00:13:18,465 --> 00:13:20,131
+      If he's gonna use it
+       to blow the curve,
+
+394
+00:13:20,133 --> 00:13:21,266
+   we do<i> not</i> want to be here.
+
+395
+00:13:21,268 --> 00:13:22,734
+                   What is
+       the Central Finite Curve?
+
+396
+00:13:22,736 --> 00:13:24,135
+Q&A after our survival.
+
+397
+00:13:24,137 --> 00:13:26,337
+Hopefully we can snag some
+untainted fluid at the source
+
+398
+00:13:26,339 --> 00:13:29,274
+ and get the [bleep]
+    out of here.
+
+399
+00:13:29,276 --> 00:13:30,909
+       Or not.
+
+400
+00:13:32,413 --> 00:13:35,614
+    Wow. I thought<i> my</i> capitalism
+       metaphor was on the nose.
+
+401
+00:13:35,616 --> 00:13:37,282
+                         Ow! Oh!
+
+402
+00:13:37,284 --> 00:13:39,150
+So did you help build
+    the Citadel?
+
+403
+00:13:39,152 --> 00:13:40,552
+Do you just lie to me
+  about everything?
+
+404
+00:13:40,554 --> 00:13:42,221
+             Can't we just sneak
+          through the cave base?
+
+405
+00:13:42,223 --> 00:13:44,223
+    We turned a new leaf, Morty.
+We're back to simple adventures.
+
+406
+00:13:44,225 --> 00:13:46,291
+ It's not a new leaf
+until you tell me everything.
+
+407
+00:13:46,293 --> 00:13:48,027
+          Morty, we really don't
+             have time for this.
+
+408
+00:13:48,029 --> 00:13:50,028
+               The whole place
+                isonna blow.
+No, I-I don't trust you.
+
+409
+00:13:50,030 --> 00:13:51,496
+  I-I don't want to
+   do this anymore
+
+410
+00:13:51,498 --> 00:13:53,232
+if I'm not gonna get
+straight answers from you.
+
+411
+00:13:53,234 --> 00:13:54,433
+                God damn it!
+
+412
+00:13:54,435 --> 00:13:55,701
+              Here's my [bleep]
+        downloaded brain, Morty.
+
+413
+00:13:55,703 --> 00:13:57,102
+                 You want to
+               jump the shark?
+
+414
+00:13:57,104 --> 00:13:58,837
+      You want to know my stupid
+             crybaby backstory?
+
+415
+00:13:58,839 --> 00:14:01,306
+             Knock yourself out.
+               Not -- not now!
+
+416
+00:14:01,308 --> 00:14:08,179
+                     ♪
+
+417
+00:14:08,181 --> 00:14:10,315
+          [ Explosion ]
+
+418
+00:14:10,317 --> 00:14:17,890
+                     ♪
+
+419
+00:14:17,892 --> 00:14:25,731
+                     ♪
+
+420
+00:14:25,733 --> 00:14:33,738
+                     ♪
+
+421
+00:14:33,740 --> 00:14:35,440
+          [ Explosion ]
+
+422
+00:14:35,442 --> 00:14:44,717
+                     ♪
+
+423
+00:14:44,719 --> 00:14:54,359
+                     ♪
+
+424
+00:14:54,361 --> 00:15:03,701
+                     ♪
+
+425
+00:15:03,703 --> 00:15:12,978
+                     ♪
+
+426
+00:15:12,980 --> 00:15:22,554
+                     ♪
+
+427
+00:15:22,556 --> 00:15:31,997
+                     ♪
+
+428
+00:15:31,999 --> 00:15:41,640
+                     ♪
+
+429
+00:15:41,642 --> 00:15:50,882
+                     ♪
+
+430
+00:15:50,884 --> 00:15:52,951
+          [ Whirring ]
+
+431
+00:15:52,953 --> 00:16:02,894
+                     ♪
+
+432
+00:16:02,896 --> 00:16:12,771
+                     ♪
+
+433
+00:16:12,773 --> 00:16:14,840
+          [ Laughing ]
+
+434
+00:16:14,842 --> 00:16:17,976
+                     ♪
+
+435
+00:16:17,978 --> 00:16:20,645
+          [ Laughter ]
+
+436
+00:16:20,647 --> 00:16:22,581
+         -Boo ya, Rick.
+        -Nice one, Morty!
+
+437
+00:16:24,185 --> 00:16:26,185
+  Whoa. Dead wife?
+
+438
+00:16:26,187 --> 00:16:28,053
+              Yes, now everyone
+           can shut up about it.
+
+439
+00:16:28,055 --> 00:16:31,390
+Wow, Rick, I feel a lot better
+having seen all that.
+
+440
+00:16:31,392 --> 00:16:32,657
+                [ Chuckles ]
+      Of course that's the case.
+
+441
+00:16:32,659 --> 00:16:35,594
+               In their minds,
+          they're the underdogs.
+
+442
+00:16:35,596 --> 00:16:38,063
+               And that's how
+             they justify this.
+
+443
+00:16:38,065 --> 00:16:40,199
+          [ Whirring ]
+
+444
+00:16:40,201 --> 00:16:41,400
+          Rick: Morty,
+       I'm not responsible
+
+445
+00:16:41,402 --> 00:16:42,934
+    for every [bleep]-up Rick
+           out there.
+
+446
+00:16:42,936 --> 00:16:44,069
+             They literally all
+                  say that.
+
+447
+00:16:44,071 --> 00:16:45,204
+      They all have that excuse.
+
+448
+00:16:45,206 --> 00:16:46,471
+      It's part of their system.
+
+449
+00:16:46,473 --> 00:16:48,006
+         None of them have to be
+                responsible.
+
+450
+00:16:48,008 --> 00:16:49,408
+             They're all victims
+               of themselves.
+
+451
+00:16:49,410 --> 00:16:52,277
+Oh, it's so hard to be a genius.
+          Couldn't you just die?
+
+452
+00:16:52,279 --> 00:16:53,412
+ Well, what are<i> you</i>
+   doing about it?
+
+453
+00:16:53,414 --> 00:16:55,080
+                Jack [bleep]
+                I'm leaving.
+
+454
+00:16:55,082 --> 00:16:57,082
+              Do you know what
+    the Central Finite Curve is?
+
+455
+00:16:57,084 --> 00:16:58,683
+              They built a wall
+              around infinity.
+
+456
+00:16:58,685 --> 00:17:00,552
+             They separated all
+          the infinite universes
+
+457
+00:17:00,554 --> 00:17:02,221
+                  from all
+          the infinite universes
+
+458
+00:17:02,223 --> 00:17:04,223
+     where he's the smartest man
+              in the universe.
+
+459
+00:17:04,225 --> 00:17:05,624
+             Every version of us
+         has spent every version
+
+460
+00:17:05,626 --> 00:17:08,026
+             of all of our lives
+            in one infinite crib
+
+461
+00:17:08,028 --> 00:17:10,762
+                built around
+       an infinite [bleep] baby.
+
+462
+00:17:10,764 --> 00:17:11,430
+       And I'm leaving it.
+
+463
+00:17:11,432 --> 00:17:13,164
+  That's what makes me evil --
+
+464
+00:17:13,166 --> 00:17:14,633
+       being sick of him.
+
+465
+00:17:14,635 --> 00:17:17,436
+If you've ever been sick of him,
+     you've been evil, too.
+
+466
+00:17:18,505 --> 00:17:21,172
+Rick, did you really leave
+  the crows for me?
+
+467
+00:17:21,174 --> 00:17:24,509
+Or did you come back
+because they dumped you?
+
+468
+00:17:24,511 --> 00:17:27,579
+             There you go, kid.
+     Now you're Evil Morty, too.
+
+469
+00:17:27,581 --> 00:17:29,380
+               Sooner or later
+                 we all are,
+
+470
+00:17:29,382 --> 00:17:31,450
+                on this side
+                of the curve.
+
+471
+00:17:31,452 --> 00:17:33,952
+          [ Whirring ]
+
+472
+00:17:33,954 --> 00:17:40,592
+                     ♪
+
+473
+00:17:40,594 --> 00:17:42,461
+              -Ah!
+              -Ah!
+
+474
+00:17:42,463 --> 00:17:45,797
+                     ♪
+
+475
+00:17:45,799 --> 00:17:47,198
+ Don't worry, Morty.
+We still got a way out
+
+476
+00:17:47,200 --> 00:17:49,068
+they never thought of --
+ Operation Phoenix.
+
+477
+00:17:49,070 --> 00:17:50,602
+        Doesn't that still mean,
+                like, death?
+
+478
+00:17:50,604 --> 00:17:52,337
+Sure, but the joke's
+      on them,
+
+479
+00:17:52,339 --> 00:17:54,139
+'cause we just found a backdoor
+to getting off this rock.
+
+480
+00:17:54,141 --> 00:17:56,341
+           [ Gunshot ]
+
+481
+00:17:56,343 --> 00:17:58,009
+            REROUTED.
+            REROUTED.
+
+482
+00:17:58,011 --> 00:18:00,746
+         A.I.:<i> Rerouted.</i>
+      <i> Rerouted. Rerouted.</i>
+
+483
+00:18:00,748 --> 00:18:02,281
+        [ All screaming ]
+
+484
+00:18:02,283 --> 00:18:05,350
+      <i> Rerouted. Rerouted.</i>
+           <i> Rerouted.</i>
+
+485
+00:18:05,352 --> 00:18:08,153
+          [ Explosion ]
+
+486
+00:18:08,155 --> 00:18:09,288
+ Oh, my [bleep] God!
+
+487
+00:18:09,290 --> 00:18:11,256
+               Come on, Morty.
+                We gotta go.
+
+488
+00:18:12,693 --> 00:18:14,626
+           Evil Morty:
+    You can come if you want.
+
+489
+00:18:14,628 --> 00:18:16,428
+         Don't blame me
+          if you don't.
+
+490
+00:18:16,430 --> 00:18:18,430
+          Ugh! From where I sit,
+                   Morty,
+
+491
+00:18:18,432 --> 00:18:19,898
+            that's the best deal
+                on the table.
+
+492
+00:18:19,900 --> 00:18:23,702
+               I-I don't have
+                a real plan.
+
+493
+00:18:23,704 --> 00:18:26,237
+     [ Grunts ]
+
+494
+00:18:26,239 --> 00:18:28,440
+         Thanks, pal. I-I'm glad
+          you ignored my advice.
+
+495
+00:18:28,442 --> 00:18:30,309
+       It's just as well.
+             I lied.
+
+496
+00:18:30,311 --> 00:18:32,111
+       That second seat's
+            a toilet.
+
+497
+00:18:32,113 --> 00:18:33,645
+         Oh.
+  Super dick move.
+
+498
+00:18:33,647 --> 00:18:35,446
+But weirdly kind of cool
+    to admit it.
+
+499
+00:18:35,448 --> 00:18:37,182
+       Geez, you guys really are
+           bred for forgiveness.
+
+500
+00:18:37,184 --> 00:18:38,917
+            Let's go.
+
+501
+00:18:38,919 --> 00:18:41,186
+                     ♪
+
+502
+00:18:41,188 --> 00:18:43,188
+       [ All exclaiming ]
+
+503
+00:18:43,190 --> 00:18:48,594
+                     ♪
+
+504
+00:18:48,596 --> 00:18:53,532
+                     ♪
+
+505
+00:18:53,534 --> 00:18:56,601
+Say goodbye to the Citadel,
+       fellas.
+
+506
+00:18:56,603 --> 00:18:58,804
+          [ Rumbling ]
+
+507
+00:18:58,806 --> 00:19:08,147
+                     ♪
+
+508
+00:19:08,149 --> 00:19:17,889
+                     ♪
+
+509
+00:19:17,891 --> 00:19:19,825
+        [ Rocket fires ]
+
+510
+00:19:19,827 --> 00:19:27,633
+                     ♪
+
+511
+00:19:27,635 --> 00:19:35,174
+                     ♪
+
+512
+00:19:35,176 --> 00:19:38,644
+       [ Both screaming ]
+
+513
+00:19:38,646 --> 00:19:45,584
+                     ♪
+
+514
+00:19:45,586 --> 00:19:52,624
+                     ♪
+
+515
+00:19:52,626 --> 00:19:59,665
+                     ♪
+
+516
+00:19:59,667 --> 00:20:06,805
+                     ♪
+
+517
+00:20:06,807 --> 00:20:09,208
+            [ Sighs ]
+
+518
+00:20:09,210 --> 00:20:14,713
+                     ♪
+
+519
+00:20:17,484 --> 00:20:19,151
+    [ Slurping and zapping ]
+
+520
+00:20:19,153 --> 00:20:27,059
+                     ♪
+
+521
+00:20:27,061 --> 00:20:35,034
+                     ♪
+
+522
+00:20:35,036 --> 00:20:43,041
+                     ♪
+
+523
+00:20:43,043 --> 00:20:50,982
+                     ♪
+
+524
+00:20:50,984 --> 00:20:53,318
+       Ooowee! Evil Morty.
+
+525
+00:20:53,320 --> 00:20:54,853
+    That was quite a scheme.
+
+526
+00:20:54,855 --> 00:20:57,456
+   Makes me wonder if there's
+      an evil me out there.
+
+527
+00:20:57,458 --> 00:20:59,658
+      But I guess sometimes
+       I look at my life,
+
+528
+00:20:59,660 --> 00:21:02,727
+  and I may not even need him,
+          'cause, well,
+
+529
+00:21:02,729 --> 00:21:05,264
+  guess I've made a pretty big
+     mess of things myself.
+
+530
+00:21:05,266 --> 00:21:06,665
+             Ooowee.
+
+531
+00:21:06,667 --> 00:21:08,800
+        Never got my job
+     at the university back.
+
+532
+00:21:08,802 --> 00:21:11,336
+         Remember that?
+     Rick made me do karate.
+
+533
+00:21:11,338 --> 00:21:12,738
+    It -- It was kinda funny.
+
+534
+00:21:12,740 --> 00:21:15,074
+       But I guess things
+    went downhill from there.
+
+535
+00:21:15,076 --> 00:21:17,342
+    Started isolating myself
+            from Amy.
+
+536
+00:21:17,344 --> 00:21:19,611
+        Used to tell her
+    everything I was feeling,
+
+537
+00:21:19,613 --> 00:21:21,080
+   but then I guess I stopped,
+
+538
+00:21:21,082 --> 00:21:23,682
+   'cause I wanted her to love
+     who she thought I was,
+
+539
+00:21:23,684 --> 00:21:25,884
+ not who I felt myself becoming.
+
+540
+00:21:25,886 --> 00:21:28,553
+ Ever think about how horrified
+   the people we love would be
+
+541
+00:21:28,555 --> 00:21:30,622
+        if they found out
+        who we truly are?
+
+542
+00:21:30,624 --> 00:21:34,425
+ So we just dig ourselves deeper
+    into our lies every day,
+
+543
+00:21:34,427 --> 00:21:38,029
+   ultimately hurting the only
+ people brave enough to love us.
+
+544
+00:21:38,031 --> 00:21:39,631
+     Wish I didn't do that.
+
+545
+00:21:39,633 --> 00:21:41,767
+     Wish I was brave enough
+       to love them back.
+
+546
+00:21:41,769 --> 00:21:44,636
+          I don't know.
+    Maybe you should try it.
+
+547
+00:21:44,638 --> 00:21:46,838
+   We don't have as much time
+          as we think.
+
+548
+00:21:46,840 --> 00:21:48,040
+             Ooowee.
+
+549
+00:21:49,710 --> 00:21:51,310
+              Man:
+    Did you get any of that?
+

+ 1800 - 0
TestData/FixTimeline/org/R&M S05E10 - 简英.srt

@@ -0,0 +1,1800 @@
+1
+00:00:00,250 --> 00:00:04,750
+本字幕由Nicolas Bourbaki调轴及合并双语 首先发布于SubHD
+
+2
+00:00:05,250 --> 00:00:09,750
+转载请注明来源保留信息 开源分享的互联网精神你有我有大家有
+
+3
+00:00:10,250 --> 00:00:14,750
+Nicolas Bourbaki不建议也不对任何利用本字幕生成的视频负责
+
+4
+00:00:15,250 --> 00:00:19,750
+第五季至此季终 八集官译两集原创 各位下季见 祝大家生活快乐
+
+5
+00:00:20,250 --> 00:00:24,750
+[特别感谢] 每周在第一时间提供第一手HBO官方字幕的热心群友
+
+6
+00:00:25,250 --> 00:00:29,750
+欢迎大家到我们的仓库协助改错:{\rgit}https://github.com/N-Bourbaki/Rick-and-Morty-Chinese-Subtitles
+
+7
+00:00:06,930 --> 00:00:09,480
+{\c&H74e4ed&}第13章:听天由命
+
+8
+00:01:39,250 --> 00:01:44,180
+我乘着风前行
+
+9
+00:01:44,920 --> 00:01:50,070
+我们以黑色羽翼翱翔
+
+10
+00:01:50,980 --> 00:01:56,500
+我们将永远并肩作战
+
+11
+00:01:57,490 --> 00:02:01,550
+在天际
+
+12
+00:02:03,340 --> 00:02:05,020
+与你同行
+
+13
+00:02:05,300 --> 00:02:07,060
+《瑞克和两只乌鸦》
+
+14
+00:02:42,000 --> 00:02:43,760
+喵西法
+
+15
+00:04:35,960 --> 00:04:37,980
+三支牙刷
+
+16
+00:18:55,730 --> 00:18:57,250
+欢迎莅临莫蒂堡
+
+17
+00:19:36,110 --> 00:19:37,660
+加速器,需与搭档一同操作
+
+18
+00:00:14,360 --> 00:00:17,010
+是乌鸦人
+
+19
+00:00:22,150 --> 00:00:23,500
+先等一下
+
+20
+00:00:23,540 --> 00:00:25,500
+他说不定是要投降
+
+21
+00:00:34,200 --> 00:00:35,860
+他不是英雄,快逃
+
+22
+00:00:35,900 --> 00:00:37,950
+我不懂
+
+23
+00:00:37,990 --> 00:00:39,300
+他只是一个人而已
+
+24
+00:00:39,340 --> 00:00:41,250
+我还有一千只乌鸦的力量
+
+25
+00:00:46,040 --> 00:00:47,170
+祝你好运
+
+26
+00:00:48,130 --> 00:00:50,700
+乌鸦和猫头鹰一向是世仇
+
+27
+00:00:50,740 --> 00:00:51,920
+但这跟你又有什么关系?
+
+28
+00:00:51,960 --> 00:00:52,920
+有什么意义?
+
+29
+00:00:52,960 --> 00:00:55,310
+接招吧
+
+30
+00:00:58,620 --> 00:01:01,100
+-对,真酷 -莫蒂?
+
+31
+00:01:01,140 --> 00:01:02,970
+你好
+
+32
+00:01:03,010 --> 00:01:04,020
+真高兴能见到你
+
+33
+00:01:05,320 --> 00:01:07,190
+你好像还很着迷于
+
+34
+00:01:07,240 --> 00:01:08,760
+乌鸦
+
+35
+00:01:08,800 --> 00:01:10,760
+两只乌鸦,这位是莫蒂
+
+36
+00:01:10,800 --> 00:01:12,370
+莫蒂,这是两只乌鸦
+
+37
+00:01:12,420 --> 00:01:13,810
+很高兴能见到你
+
+38
+00:01:13,850 --> 00:01:15,200
+但你没事先说
+
+39
+00:01:15,240 --> 00:01:16,940
+我只是刚好来这附近,我不是…
+
+40
+00:01:16,980 --> 00:01:18,380
+因为乌鸦的战斗
+
+41
+00:01:18,420 --> 00:01:20,340
+永远不会停止
+
+42
+00:01:20,380 --> 00:01:21,290
+好
+
+43
+00:01:21,340 --> 00:01:23,120
+那就有点没意义了,对吧?
+
+44
+00:01:23,170 --> 00:01:25,120
+我不是这个意思,太没礼貌了
+
+45
+00:01:25,170 --> 00:01:27,260
+-乌鸦马… -好吧,它们…
+
+46
+00:01:27,300 --> 00:01:29,390
+它们好像
+
+47
+00:01:29,430 --> 00:01:32,040
+要带你去做什么事
+
+48
+00:01:32,090 --> 00:01:33,260
+保重,莫蒂
+
+49
+00:01:33,310 --> 00:01:34,390
+你也是
+
+50
+00:01:34,440 --> 00:01:36,180
+我过得很好
+
+51
+00:01:36,220 --> 00:01:38,400
+我爸本来想吃你放在冰箱的优格
+
+52
+00:01:38,440 --> 00:01:39,140
+但我跟他说…
+
+53
+00:02:22,090 --> 00:02:24,180
+我在找
+
+54
+00:02:24,230 --> 00:02:26,320
+草稻人
+
+55
+00:02:26,360 --> 00:02:28,970
+稻草人?邪恶的稻草人?
+
+56
+00:02:29,010 --> 00:02:32,190
+拜托,最先供出他的人就能保命
+
+57
+00:02:32,230 --> 00:02:34,280
+好吧,那我就多杀一个混帐
+
+58
+00:02:34,320 --> 00:02:35,410
+这样运动量比较足够
+
+59
+00:02:51,380 --> 00:02:53,430
+-瑞克 -莫蒂?
+
+60
+00:02:53,470 --> 00:02:54,650
+木头?
+
+61
+00:02:57,040 --> 00:02:59,130
+莫蒂,你怎么变得像40岁?
+
+62
+00:02:59,170 --> 00:03:00,570
+因为已经过这么久了,瑞克
+
+63
+00:03:00,610 --> 00:03:03,220
+那我们就可以一起喝一杯了
+
+64
+00:03:03,270 --> 00:03:05,480
+有没有兰姆酒可乐?
+
+65
+00:03:05,530 --> 00:03:06,570
+你才20岁吗?
+
+66
+00:03:06,620 --> 00:03:08,440
+别说笑了
+
+67
+00:03:08,490 --> 00:03:10,270
+时间过得真快,对吧?
+
+68
+00:03:10,320 --> 00:03:12,010
+你没发现自己
+
+69
+00:03:12,060 --> 00:03:13,490
+浪费了一辈子吗?
+
+70
+00:03:13,540 --> 00:03:14,450
+我觉得还好
+
+71
+00:03:14,490 --> 00:03:15,890
+那我呢?
+
+72
+00:03:15,930 --> 00:03:17,930
+我得请你们先
+
+73
+00:03:17,980 --> 00:03:19,930
+回避一下了
+
+74
+00:03:19,980 --> 00:03:21,240
+我以为只要给你一些空间
+
+75
+00:03:21,280 --> 00:03:23,290
+你就会恢复正常
+
+76
+00:03:23,330 --> 00:03:25,640
+这是你点的酒,做作鬼
+
+77
+00:03:25,680 --> 00:03:28,120
+爸生病了,癌症末期
+
+78
+00:03:28,160 --> 00:03:29,510
+你一定会很开心
+
+79
+00:03:29,550 --> 00:03:31,420
+桑美成为了护士,可以算是护士
+
+80
+00:03:31,470 --> 00:03:33,510
+她嫁给了一个毒虫
+
+81
+00:03:33,560 --> 00:03:35,470
+瑞克,快回家
+
+82
+00:03:35,510 --> 00:03:36,690
+我们还有点时间
+
+83
+00:03:36,730 --> 00:03:38,260
+莫蒂,我们之前的关系很不健康
+
+84
+00:03:38,300 --> 00:03:40,080
+这就很健康吗?
+
+85
+00:03:40,130 --> 00:03:41,480
+你跟乌鸦经历了无数场历险
+
+86
+00:03:41,520 --> 00:03:43,090
+你什么时候才要杀死大魔王?
+
+87
+00:03:43,130 --> 00:03:44,700
+首先,这种悬念
+
+88
+00:03:44,740 --> 00:03:46,530
+对它们来说很重要
+
+89
+00:03:46,570 --> 00:03:48,350
+而且去你的别想破坏我的幸福
+
+90
+00:03:48,400 --> 00:03:50,360
+这可能是你最后一次见到我了
+
+91
+00:03:50,400 --> 00:03:51,970
+希望不是,莫蒂
+
+92
+00:03:52,010 --> 00:03:53,710
+因为你状况很糟
+
+93
+00:03:53,750 --> 00:03:56,060
+我不想记得这样的你
+
+94
+00:04:09,420 --> 00:04:11,380
+这两只乌鸦现在是我的了
+
+95
+00:04:11,420 --> 00:04:14,290
+我总算能除掉乌鸦瑞克了
+
+96
+00:04:14,340 --> 00:04:15,990
+不要帮他说话
+
+97
+00:04:16,030 --> 00:04:17,770
+真不懂你们看上他哪一点
+
+98
+00:04:17,820 --> 00:04:19,300
+说得对
+
+99
+00:04:19,340 --> 00:04:22,430
+我们应该好好享受在一起的时光
+
+100
+00:04:22,470 --> 00:04:23,780
+乌鸦瑞克
+
+101
+00:04:23,820 --> 00:04:25,300
+不要误会,我们…
+
+102
+00:04:25,350 --> 00:04:27,520
+看来我的死对头草稻人
+
+103
+00:04:27,570 --> 00:04:29,790
+和我的搭档正在规划一起历险
+
+104
+00:04:29,830 --> 00:04:31,440
+你才不是受害者
+
+105
+00:04:31,480 --> 00:04:33,530
+早在你出现之前
+
+106
+00:04:33,570 --> 00:04:35,570
+我就开始跟它们一起历险了
+
+107
+00:04:40,060 --> 00:04:41,890
+我是你们的备胎?
+
+108
+00:04:43,580 --> 00:04:45,670
+你们觉得我也把你们当备胎?
+
+109
+00:04:45,720 --> 00:04:47,890
+靠,那就失去意义了
+
+110
+00:04:47,930 --> 00:04:49,330
+还不算太糟
+
+111
+00:04:49,370 --> 00:04:50,890
+至少历险只是
+
+112
+00:04:50,940 --> 00:04:53,110
+恋情的象征而已,所以这不算真正的分手
+
+113
+00:04:53,160 --> 00:04:54,590
+不对
+
+114
+00:04:54,640 --> 00:04:56,990
+我们也有亲密的肢体关系
+
+115
+00:04:57,030 --> 00:04:58,600
+什么?不
+
+116
+00:04:58,640 --> 00:04:59,990
+他好像想看证据
+
+117
+00:05:00,030 --> 00:05:01,690
+就让他看看吧,两位
+
+118
+00:05:01,730 --> 00:05:03,390
+我没有要看证据
+
+119
+00:05:03,430 --> 00:05:04,560
+坏鸟鸟
+
+120
+00:05:11,570 --> 00:05:13,220
+我要给你自由意志
+
+121
+00:05:15,660 --> 00:05:17,440
+向乌鸦马屈服吧
+
+122
+00:05:22,970 --> 00:05:25,580
+-瑞克? -我回来了,朋友
+
+123
+00:05:25,620 --> 00:05:27,280
+莫蒂,是谁来了?
+
+124
+00:05:27,320 --> 00:05:28,980
+等等,你不是已经惨死了吗?
+
+125
+00:05:29,020 --> 00:05:30,410
+这是怎么回事?
+
+126
+00:05:30,460 --> 00:05:31,800
+其实…
+
+127
+00:05:31,850 --> 00:05:33,940
+你能把莫蒂变回14岁吗,爸?
+
+128
+00:05:33,980 --> 00:05:35,590
+这太荒谬了
+
+129
+00:05:35,630 --> 00:05:37,550
+好,听着,我可能用了老化药水
+
+130
+00:05:37,590 --> 00:05:39,730
+稍微情绪勒索你了一下
+
+131
+00:05:39,770 --> 00:05:41,380
+我猜到了,我完全能理解,莫蒂
+
+132
+00:05:41,420 --> 00:05:43,250
+我受够那两只乌鸦了
+
+133
+00:05:43,290 --> 00:05:45,430
+他们很黏人,我想跟你再试一次
+
+134
+00:05:45,470 --> 00:05:46,560
+我们就按下重置按钮吧
+
+135
+00:05:46,600 --> 00:05:48,560
+不,亲爱的,不要重置,好吗?
+
+136
+00:05:48,600 --> 00:05:51,300
+跟外公说,你值得他的尊重
+
+137
+00:05:51,350 --> 00:05:53,220
+你希望他之后换个方式对待你
+
+138
+00:05:53,260 --> 00:05:54,390
+我不要
+
+139
+00:05:54,440 --> 00:05:55,790
+我很想跟他复合
+
+140
+00:05:55,830 --> 00:05:57,400
+-跟他爸一样 -别担心
+
+141
+00:05:57,440 --> 00:05:58,610
+莫蒂是变中年才会这样
+
+142
+00:05:58,660 --> 00:06:00,090
+等他还有更长的人生要过
+
+143
+00:06:00,140 --> 00:06:01,660
+就不会这么黏人了
+
+144
+00:06:01,700 --> 00:06:02,840
+我希望他继续40岁
+
+145
+00:06:02,880 --> 00:06:05,530
+这样他才能帮我朋友买摇头丸
+
+146
+00:06:05,580 --> 00:06:06,620
+我宁愿放弃投票
+
+147
+00:06:06,670 --> 00:06:08,540
+也不要支持有缺陷的系统
+
+148
+00:06:08,580 --> 00:06:10,500
+第一场历险能先把我变回来吗?
+
+149
+00:06:10,540 --> 00:06:12,280
+-我一直在想草皮的事 -好吧
+
+150
+00:06:12,320 --> 00:06:13,670
+谁卖这烂老化药水给你?
+
+151
+00:06:13,720 --> 00:06:15,330
+-长什么样子? -跟你一样
+
+152
+00:06:15,370 --> 00:06:17,200
+-我是在大本营买的 -太棒了
+
+153
+00:06:17,240 --> 00:06:19,290
+快来点大本营的情节吧
+
+154
+00:06:19,330 --> 00:06:20,900
+再见了,各位废物
+
+155
+00:06:26,470 --> 00:06:28,690
+嗨,我是大本营的新吉祥物小和
+
+156
+00:06:28,730 --> 00:06:32,260
+因为这里有瑞克、和、莫蒂
+
+157
+00:06:32,300 --> 00:06:33,520
+真蠢
+
+158
+00:06:33,560 --> 00:06:34,650
+这里发生了什么事?
+
+159
+00:06:34,690 --> 00:06:36,520
+这里现在有个莫蒂总统了
+
+160
+00:06:36,570 --> 00:06:38,570
+真可爱,这里重建得很好
+
+161
+00:06:38,610 --> 00:06:39,790
+这里变成格伦代尔了
+
+162
+00:06:39,830 --> 00:06:41,130
+天啊,你脾气真暴躁
+
+163
+00:06:41,180 --> 00:06:42,440
+我现在连拉屎都会痛
+
+164
+00:06:42,480 --> 00:06:44,660
+是吗?这里会把你修好的
+
+165
+00:06:44,700 --> 00:06:46,580
+好,有个标准莫蒂
+
+166
+00:06:46,620 --> 00:06:48,530
+被老化到40岁了吗?
+
+167
+00:06:48,580 --> 00:06:49,710
+可以逆转吗?
+
+168
+00:06:49,750 --> 00:06:51,320
+想成是骨头
+
+169
+00:06:51,360 --> 00:06:52,930
+我们可以把他的年龄
+
+170
+00:06:52,970 --> 00:06:55,150
+断成三截,取出中间那段,再把头尾两段接起来
+
+171
+00:06:55,190 --> 00:06:56,850
+听起来好暴力
+
+172
+00:06:56,890 --> 00:06:58,590
+不是真正的骨头,莫蒂
+
+173
+00:06:58,630 --> 00:06:59,890
+好
+
+174
+00:06:59,940 --> 00:07:01,070
+但这过程也会
+
+175
+00:07:01,110 --> 00:07:02,500
+弄断全身的骨头
+
+176
+00:07:02,550 --> 00:07:05,030
+等等
+
+177
+00:07:05,070 --> 00:07:06,990
+-我喜欢蜡笔 -女生好恶
+
+178
+00:07:09,380 --> 00:07:12,510
+我好像变回原样了
+
+179
+00:07:12,560 --> 00:07:13,600
+你看起来有点怪
+
+180
+00:07:13,650 --> 00:07:15,340
+全身都是粉红色,就像老鼠宝宝
+
+181
+00:07:15,390 --> 00:07:16,820
+-这是正常的吗? -应该是
+
+182
+00:07:16,870 --> 00:07:18,560
+要存放或清除我们取出的26年
+
+183
+00:07:18,610 --> 00:07:19,650
+请在这里签名
+
+184
+00:07:19,700 --> 00:07:21,040
+什么?
+
+185
+00:07:21,090 --> 00:07:22,480
+我不要花钱存放那26年
+
+186
+00:07:22,520 --> 00:07:23,480
+那你们就得带走
+
+187
+00:07:25,310 --> 00:07:27,270
+我快准备好抛弃原则了
+
+188
+00:07:27,310 --> 00:07:28,490
+好吧,清除要多少钱?
+
+189
+00:07:30,310 --> 00:07:32,100
+发生了不公义的事
+
+190
+00:07:32,140 --> 00:07:33,710
+根本无法逃脱,无法逃脱
+
+191
+00:07:33,750 --> 00:07:35,710
+我来帮你,这样不好看
+
+192
+00:07:36,930 --> 00:07:38,710
+-天啊 -他们对我开了枪
+
+193
+00:07:38,760 --> 00:07:40,500
+你对大本营体验造成很大的伤害
+
+194
+00:07:40,540 --> 00:07:41,850
+-听我说 -把枪放下
+
+195
+00:07:41,890 --> 00:07:43,280
+我们都即将面临死亡
+
+196
+00:07:43,330 --> 00:07:44,680
+大本营是大规模杀伤…
+
+197
+00:07:46,420 --> 00:07:48,330
+你会被停职留薪
+
+198
+00:07:48,380 --> 00:07:50,600
+走吧,莫蒂,这快变政治事件了
+
+199
+00:07:50,640 --> 00:07:53,290
+我很有影响力吗?
+
+200
+00:07:53,340 --> 00:07:54,990
+对,你很有影响力
+
+201
+00:07:55,030 --> 00:07:57,520
+你有七个部落格
+
+202
+00:07:57,560 --> 00:07:59,560
+赞
+
+203
+00:07:59,600 --> 00:08:01,390
+太迟了
+
+204
+00:08:01,430 --> 00:08:02,690
+瑞克C-137
+
+205
+00:08:02,740 --> 00:08:04,740
+莫蒂总统邀请你跟他共进晚餐
+
+206
+00:08:04,780 --> 00:08:06,350
+天啊,真的吗?
+
+207
+00:08:06,390 --> 00:08:07,530
+我之前把这里摧毁了
+
+208
+00:08:07,570 --> 00:08:09,310
+总统已经特赦你了,先生
+
+209
+00:08:09,350 --> 00:08:10,960
+瑞克,我们去跟莫蒂总统吃饭
+
+210
+00:08:11,010 --> 00:08:12,790
+莫蒂,我们该进行小历险才对
+
+211
+00:08:12,840 --> 00:08:14,400
+大本营都得按照正规剧情来
+
+212
+00:08:14,450 --> 00:08:16,670
+好吧,看来状况真的
+
+213
+00:08:16,710 --> 00:08:17,710
+完全没变
+
+214
+00:08:17,750 --> 00:08:19,450
+好吧,我可以吃点东西
+
+215
+00:08:19,490 --> 00:08:21,540
+但他只要开始耍坏,我们就走人
+
+216
+00:08:25,150 --> 00:08:27,200
+这其实还蛮好吃的
+
+217
+00:08:27,240 --> 00:08:29,030
+好,你有中毒感再告诉我
+
+218
+00:08:29,070 --> 00:08:30,590
+很高兴能跟你合体
+
+219
+00:08:32,590 --> 00:08:34,730
+抱歉,我迟到了,有好多事要忙
+
+220
+00:08:34,770 --> 00:08:36,160
+你看
+
+221
+00:08:36,210 --> 00:08:37,640
+真的有莫蒂选上总统了
+
+222
+00:08:37,690 --> 00:08:38,770
+我每天都很讨厌选我的人
+
+223
+00:08:38,820 --> 00:08:41,040
+天啊,瑞克C-137
+
+224
+00:08:41,080 --> 00:08:43,430
+你是需要特别排开行程见的贵宾
+
+225
+00:08:43,470 --> 00:08:45,430
+希望你不会再来把这里炸烂
+
+226
+00:08:45,480 --> 00:08:47,480
+除非你想把我留下来
+
+227
+00:08:47,520 --> 00:08:48,830
+天啊,我想都不敢想
+
+228
+00:08:48,870 --> 00:08:50,390
+但你能来真是太好了
+
+229
+00:08:50,440 --> 00:08:52,350
+因为我本来想找你
+
+230
+00:08:52,400 --> 00:08:54,140
+他要耍坏了,来吧
+
+231
+00:08:54,180 --> 00:08:55,790
+-真是的 -瑞克,别这样
+
+232
+00:08:55,830 --> 00:08:57,920
+他都选上总统了,是瑞克和莫蒂选的
+
+233
+00:08:57,970 --> 00:09:00,010
+-他人很好 -每个政客人都很好
+
+234
+00:09:00,060 --> 00:09:01,620
+他脾气还真暴躁,对吧?
+
+235
+00:09:01,670 --> 00:09:03,280
+我们经历了很多事
+
+236
+00:09:03,320 --> 00:09:05,240
+他不喜欢…连续剧情
+
+237
+00:09:05,280 --> 00:09:07,370
+好,只要走单集剧情就好
+
+238
+00:09:07,410 --> 00:09:08,670
+瑞克从不留恋过去
+
+239
+00:09:08,720 --> 00:09:10,460
+这对传奇人物来说太可惜了
+
+240
+00:09:10,500 --> 00:09:12,420
+-你知道这里算是他建立的吗? -等等,什么?
+
+241
+00:09:12,460 --> 00:09:14,640
+你现在经营得很好,对吧?
+
+242
+00:09:14,680 --> 00:09:15,590
+才会有畸形莫蒂
+
+243
+00:09:15,640 --> 00:09:16,810
+从下水道冒出来
+
+244
+00:09:16,860 --> 00:09:18,680
+说着关于希望和改变的事?
+
+245
+00:09:18,730 --> 00:09:20,640
+-有道理 -回嘴回得好,瑞克
+
+246
+00:09:20,690 --> 00:09:21,770
+这是怎么回事,总统?
+
+247
+00:09:21,820 --> 00:09:23,430
+我正在执行某项计划
+
+248
+00:09:23,470 --> 00:09:24,730
+需要劳力
+
+249
+00:09:24,780 --> 00:09:26,600
+告诉我该如何降低中心有限曲线
+
+250
+00:09:26,650 --> 00:09:27,780
+我就不需要
+
+251
+00:09:27,820 --> 00:09:29,650
+那么多人力了
+
+252
+00:09:29,690 --> 00:09:31,040
+好,我们该走了,莫蒂
+
+253
+00:09:31,090 --> 00:09:32,260
+我想知道他在讲什么
+
+254
+00:09:32,310 --> 00:09:33,520
+对啊,你们都大老远来了
+
+255
+00:09:33,570 --> 00:09:34,830
+再给我十秒,好吗?
+
+256
+00:09:34,870 --> 00:09:36,700
+那你现在只剩六秒了
+
+257
+00:09:36,750 --> 00:09:37,830
+没关系
+
+258
+00:09:37,880 --> 00:09:39,490
+倒数二
+
+259
+00:09:39,530 --> 00:09:41,230
+一…
+
+260
+00:09:41,270 --> 00:09:42,840
+你如果告诉我会很有帮助
+
+261
+00:09:42,880 --> 00:09:44,970
+但我需要的情报应该都到手了
+
+262
+00:09:45,010 --> 00:09:46,620
+我确认一下
+
+263
+00:09:46,670 --> 00:09:48,760
+吃前菜的时间无法扫描整个大脑
+
+264
+00:09:48,800 --> 00:09:52,330
+你大部分大脑的内容都在很久之前就扫描过了
+
+265
+00:09:52,370 --> 00:09:53,630
+你可能不记得了
+
+266
+00:09:53,680 --> 00:09:55,890
+回去看第一季第九集,笨蛋
+
+267
+00:09:55,940 --> 00:09:57,900
+精益求精
+
+268
+00:09:57,940 --> 00:09:59,680
+-邪恶瑞克 -我们教训了他
+
+269
+00:09:59,720 --> 00:10:01,200
+邪恶瑞克,我喜欢
+
+270
+00:10:01,250 --> 00:10:02,680
+他是全宇宙最聪明的人
+
+271
+00:10:02,730 --> 00:10:05,340
+又很自大,很好操控
+
+272
+00:10:05,380 --> 00:10:06,990
+看起来很完整
+
+273
+00:10:07,040 --> 00:10:08,430
+我还担心要杀光大本营里的瑞克
+
+274
+00:10:08,470 --> 00:10:09,730
+才能得到我要的东西
+
+275
+00:10:09,780 --> 00:10:11,780
+王八蛋,我还帮你担保了
+
+276
+00:10:11,820 --> 00:10:13,780
+他会来都是因为我说想来
+
+277
+00:10:13,830 --> 00:10:14,910
+对不起,瑞克
+
+278
+00:10:14,960 --> 00:10:16,440
+道歉跟给我一把螺丝起子
+
+279
+00:10:16,480 --> 00:10:17,660
+我比较需要螺丝起子
+
+280
+00:10:17,700 --> 00:10:19,310
+我真讨厌你们这些没原则的莫蒂
+
+281
+00:10:19,350 --> 00:10:20,880
+你们比你们崇拜的瑞克更讨人厌
+
+282
+00:10:20,920 --> 00:10:22,090
+但这并没有意义
+
+283
+00:10:22,140 --> 00:10:23,490
+你也是情不自禁
+
+284
+00:10:23,530 --> 00:10:24,660
+你天生就这样
+
+285
+00:10:24,710 --> 00:10:26,140
+你想看吗?
+
+286
+00:10:29,150 --> 00:10:30,840
+你知道离群瑞克利用了莫蒂
+
+287
+00:10:30,890 --> 00:10:33,240
+让大本营找不到他们
+
+288
+00:10:33,280 --> 00:10:34,720
+但你或许不知道这计谋太成功了
+
+289
+00:10:34,760 --> 00:10:36,330
+大本营都变成了
+
+290
+00:10:36,370 --> 00:10:37,810
+莫蒂市场
+
+291
+00:10:37,850 --> 00:10:39,680
+你也不知道他们为了提高供给量
+
+292
+00:10:39,720 --> 00:10:41,680
+会做到什么地步
+
+293
+00:10:41,720 --> 00:10:43,330
+对,瑞克也可以到无限个宇宙去
+
+294
+00:10:43,380 --> 00:10:44,860
+寻找自然产生的孙子
+
+295
+00:10:44,900 --> 00:10:46,250
+但何必呢?
+
+296
+00:10:46,290 --> 00:10:47,770
+那样太麻烦了
+
+297
+00:10:47,820 --> 00:10:49,910
+还得承认自己的需要
+
+298
+00:10:49,950 --> 00:10:52,520
+我们的外公并没有无限个版本
+
+299
+00:10:52,560 --> 00:10:55,130
+他只是同一个糟老头的无限副本
+
+300
+00:10:55,170 --> 00:10:56,960
+他永远离不开我们
+
+301
+00:10:57,000 --> 00:10:59,740
+因为他很软弱,我们又善于原谅
+
+302
+00:11:01,000 --> 00:11:02,570
+所以我们才会跟他在一起
+
+303
+00:11:02,610 --> 00:11:04,180
+所以我们才会活着
+
+304
+00:11:07,880 --> 00:11:09,790
+搞什么?
+
+305
+00:11:09,840 --> 00:11:10,930
+瑞克,快说这不是事实
+
+306
+00:11:10,970 --> 00:11:12,710
+-这不全是事实 -骗子
+
+307
+00:11:12,750 --> 00:11:14,890
+-说来话长 -我现在很闲
+
+308
+00:11:14,930 --> 00:11:16,710
+好,莫蒂,我不是说过比起道歉
+
+309
+00:11:16,760 --> 00:11:18,760
+我比较需要螺丝起子吗?
+
+310
+00:11:18,800 --> 00:11:21,370
+我忘了我手里确实有把螺丝起子
+
+311
+00:11:21,410 --> 00:11:23,810
+废话,我简直就是G型神探
+
+312
+00:11:26,460 --> 00:11:28,600
+没关系,放他走吧
+
+313
+00:11:28,640 --> 00:11:31,900
+他是最瑞克的瑞克,我们再也不会见到他了
+
+314
+00:11:33,780 --> 00:11:35,430
+莫蒂,你来买老化药水时
+
+315
+00:11:35,470 --> 00:11:36,910
+有没有补过传送液?
+
+316
+00:11:36,950 --> 00:11:38,210
+有
+
+317
+00:11:38,260 --> 00:11:41,000
+靠
+
+318
+00:11:41,040 --> 00:11:43,440
+能破解我的传送枪的只有一个人
+
+319
+00:11:43,480 --> 00:11:45,310
+就是邪恶的你
+
+320
+00:11:45,350 --> 00:11:47,440
+真棒,他全都搞懂了
+
+321
+00:11:48,790 --> 00:11:50,400
+等等,先住手…
+
+322
+00:11:52,140 --> 00:11:55,010
+-那是谁? -大胃王该登场了,躲起来
+
+323
+00:11:57,710 --> 00:11:58,890
+他很享受吗?
+
+324
+00:11:58,930 --> 00:12:00,150
+这象征着资本主义,莫蒂
+
+325
+00:12:00,190 --> 00:12:01,980
+你觉得呢?
+
+326
+00:12:19,170 --> 00:12:20,470
+{\ren}Yoink!
+
+327
+00:12:20,520 --> 00:12:23,170
+你是无法逃避过去的,瑞克
+
+328
+00:12:23,220 --> 00:12:25,830
+你以为我会突然卸除力场吗?
+
+329
+00:12:25,870 --> 00:12:28,260
+我是在对你的言论表达不满
+
+330
+00:12:28,310 --> 00:12:30,180
+你就尽管不满吧
+
+331
+00:12:30,220 --> 00:12:33,230
+到了今晚,言论品质就不重要了
+
+332
+00:12:33,270 --> 00:12:36,010
+到了今晚,我就能如愿
+
+333
+00:12:36,050 --> 00:12:37,660
+降低曲线
+
+334
+00:12:41,190 --> 00:12:43,890
+谁都别离开,全都留下来…
+
+335
+00:12:43,930 --> 00:12:45,150
+谁都别离开,全都留下来
+
+336
+00:12:52,640 --> 00:12:54,810
+谁都别离开,全都留下来
+
+337
+00:12:54,860 --> 00:12:56,510
+在这种动荡时机
+
+338
+00:12:56,550 --> 00:12:58,600
+我有重要的话要说:"去撞墙,干你娘"
+
+339
+00:12:58,640 --> 00:13:00,250
+每句话都是药厂花钱请我讲的
+
+340
+00:13:00,300 --> 00:13:01,690
+我有很多钱
+
+341
+00:13:01,730 --> 00:13:03,260
+我不在乎你们…
+
+342
+00:13:03,300 --> 00:13:05,430
+不,干,不
+
+343
+00:13:05,480 --> 00:13:07,390
+我觉得处方药很棒
+
+344
+00:13:07,430 --> 00:13:09,610
+你们应该马上去买
+
+345
+00:13:09,650 --> 00:13:11,090
+怎么回事,瑞克?
+
+346
+00:13:11,130 --> 00:13:12,440
+他对大本营的传送液都动了手脚
+
+347
+00:13:12,480 --> 00:13:14,400
+走吧,我们或许还有办法能离开
+
+348
+00:13:14,440 --> 00:13:15,530
+从底下离开
+
+349
+00:13:21,750 --> 00:13:23,410
+他想从你的大脑里找到什么?
+
+350
+00:13:23,450 --> 00:13:26,100
+应该是大本营的维度驱动设计图
+
+351
+00:13:26,150 --> 00:13:27,500
+他若想破坏曲线
+
+352
+00:13:27,540 --> 00:13:28,930
+我们最好快逃
+
+353
+00:13:28,980 --> 00:13:29,850
+中心有限曲线是什么?
+
+354
+00:13:29,890 --> 00:13:31,680
+我们先活下来,我再开放提问
+
+355
+00:13:31,720 --> 00:13:33,980
+希望能从源头取得未污染传送液
+
+356
+00:13:34,030 --> 00:13:36,460
+然后离开这里
+
+357
+00:13:36,510 --> 00:13:38,030
+可能没办法了
+
+358
+00:13:40,120 --> 00:13:42,900
+我以为我的资本主义比喻很强了
+
+359
+00:13:44,990 --> 00:13:46,520
+你有帮忙建造大本营吗?
+
+360
+00:13:46,560 --> 00:13:47,870
+你是不是什么事都对我说谎?
+
+361
+00:13:47,910 --> 00:13:49,740
+我们能先专心穿越地洞基地吗?
+
+362
+00:13:49,780 --> 00:13:51,910
+我们重新开始了,莫蒂,我们要继续进行简单的历险
+
+363
+00:13:51,960 --> 00:13:53,960
+你要对我说实话才算重新开始
+
+364
+00:13:54,000 --> 00:13:55,570
+莫蒂,我们真的没时间
+
+365
+00:13:55,610 --> 00:13:57,440
+-这里要爆炸了 -不,我不信任你
+
+366
+00:13:57,480 --> 00:13:59,140
+你如果不直接回答我
+
+367
+00:13:59,180 --> 00:14:00,570
+我就不想继续跟你探险了
+
+368
+00:14:00,620 --> 00:14:02,100
+该死
+
+369
+00:14:02,140 --> 00:14:03,010
+这是我大脑的内容,莫蒂
+
+370
+00:14:03,050 --> 00:14:04,660
+你想看精彩情节吗?
+
+371
+00:14:04,710 --> 00:14:06,100
+你想知道我愚蠢的可怜故事吗?
+
+372
+00:14:06,140 --> 00:14:08,580
+那就随你便,不是现在
+
+373
+00:16:28,330 --> 00:16:30,070
+-做得好,莫蒂 -这样如何?
+
+374
+00:16:31,640 --> 00:16:33,600
+你太太死了?
+
+375
+00:16:33,640 --> 00:16:35,470
+对,大家现在可以闭嘴了
+
+376
+00:16:35,510 --> 00:16:38,910
+天啊,瑞克,我看过之后,心里好受多了
+
+377
+00:16:38,950 --> 00:16:40,170
+当然是这样啦
+
+378
+00:16:40,210 --> 00:16:43,260
+在他们眼中,自己才是居于劣势
+
+379
+00:16:43,300 --> 00:16:45,480
+所以他们才能合理化这一切
+
+380
+00:16:47,780 --> 00:16:49,050
+莫蒂,我不能
+
+381
+00:16:49,090 --> 00:16:50,220
+为所有烂瑞克负责
+
+382
+00:16:50,270 --> 00:16:51,480
+每个瑞克都是这样说
+
+383
+00:16:51,530 --> 00:16:52,750
+他们都有一样的借口
+
+384
+00:16:52,790 --> 00:16:54,140
+这是他们的本质
+
+385
+00:16:54,180 --> 00:16:55,270
+他们都不用负责任
+
+386
+00:16:55,310 --> 00:16:57,100
+他们都是自己的受害者
+
+387
+00:16:57,140 --> 00:16:59,840
+当天才好辛苦,你为什么不能直接死掉?
+
+388
+00:16:59,880 --> 00:17:00,930
+你打算怎么做?
+
+389
+00:17:00,970 --> 00:17:02,490
+我什么都不做,我要走了
+
+390
+00:17:02,540 --> 00:17:04,500
+你知道中心有限曲线是什么吗?
+
+391
+00:17:04,540 --> 00:17:06,190
+他们沿着无限建了一道墙
+
+392
+00:17:06,240 --> 00:17:08,200
+他们把所有无限宇宙
+
+393
+00:17:08,240 --> 00:17:11,630
+跟自己是最聪明的人的无限宇宙分开
+
+394
+00:17:11,680 --> 00:17:13,110
+每一版的我们都在
+
+395
+00:17:13,160 --> 00:17:18,080
+为无限宝宝建造的无限摇篮里过了一辈子
+
+396
+00:17:18,120 --> 00:17:19,120
+我要离开
+
+397
+00:17:19,160 --> 00:17:20,560
+所以才会被视为邪恶
+
+398
+00:17:20,600 --> 00:17:22,120
+因为我受够他了
+
+399
+00:17:22,170 --> 00:17:24,780
+你如果受够他,就会被视为邪恶
+
+400
+00:17:26,000 --> 00:17:28,430
+瑞克,你真的是为了我才离开乌鸦的吗?
+
+401
+00:17:28,480 --> 00:17:32,000
+还是你被他们甩了才回来?
+
+402
+00:17:32,050 --> 00:17:35,220
+这就对了,你也变成邪恶莫蒂了
+
+403
+00:17:35,270 --> 00:17:36,920
+我们在曲线的这一边
+
+404
+00:17:36,960 --> 00:17:38,790
+迟早都会变邪恶莫蒂
+
+405
+00:17:53,150 --> 00:17:54,590
+别担心,莫蒂,我们还有
+
+406
+00:17:54,630 --> 00:17:56,510
+他们没想到的离开方式——凤凰行动
+
+407
+00:17:56,550 --> 00:17:58,120
+不就是求死吗?
+
+408
+00:17:58,160 --> 00:17:59,730
+对,但糗的是他们
+
+409
+00:17:59,770 --> 00:18:01,380
+我们发现了离开这星球的方式
+
+410
+00:18:03,770 --> 00:18:05,470
+改变路线
+
+411
+00:18:05,510 --> 00:18:08,210
+改变路线…
+
+412
+00:18:09,740 --> 00:18:12,740
+改变路线…
+
+413
+00:18:15,440 --> 00:18:16,700
+他妈的老天爷啊
+
+414
+00:18:16,740 --> 00:18:18,400
+快,莫蒂,我们得走了
+
+415
+00:18:20,220 --> 00:18:22,270
+你可以跟我走
+
+416
+00:18:22,310 --> 00:18:23,970
+不想走就别怪我
+
+417
+00:18:24,010 --> 00:18:25,970
+在我看来,莫蒂
+
+418
+00:18:26,010 --> 00:18:27,190
+这是你最好的选择
+
+419
+00:18:27,230 --> 00:18:31,020
+我其实没有计划
+
+420
+00:18:33,670 --> 00:18:35,980
+谢了,很高兴你无视了我的建议
+
+421
+00:18:36,020 --> 00:18:37,850
+这样也好,我骗了你
+
+422
+00:18:37,890 --> 00:18:39,370
+第二个座位是马桶
+
+423
+00:18:39,420 --> 00:18:41,160
+真是混蛋
+
+424
+00:18:41,200 --> 00:18:42,810
+但你坦承说谎还蛮酷的
+
+425
+00:18:42,860 --> 00:18:44,600
+天啊,你们还真善于原谅
+
+426
+00:18:44,640 --> 00:18:46,420
+走吧
+
+427
+00:19:01,270 --> 00:19:03,960
+跟大本营道别吧,各位
+
+428
+00:20:58,470 --> 00:21:00,730
+邪恶莫蒂
+
+429
+00:21:00,780 --> 00:21:02,520
+好酷的计谋
+
+430
+00:21:02,560 --> 00:21:05,000
+我很好奇有没有邪恶的我
+
+431
+00:21:05,040 --> 00:21:07,350
+但仔细看看我的人生
+
+432
+00:21:07,390 --> 00:21:10,220
+我可能根本就不需要邪恶的我
+
+433
+00:21:10,260 --> 00:21:12,700
+因为我自己就能把事情搞砸了
+
+434
+00:21:14,220 --> 00:21:16,310
+我没找回大学的工作
+
+435
+00:21:16,360 --> 00:21:18,750
+记得吗?瑞克逼我练空手道
+
+436
+00:21:18,790 --> 00:21:20,400
+蛮好笑的
+
+437
+00:21:20,450 --> 00:21:22,360
+但在那之后,一切就都走下坡了
+
+438
+00:21:22,410 --> 00:21:24,760
+我也开始跟艾咪疏远
+
+439
+00:21:24,800 --> 00:21:27,150
+我之前什么心事都会跟她说
+
+440
+00:21:27,190 --> 00:21:28,720
+但我后来就不说了
+
+441
+00:21:28,760 --> 00:21:31,200
+因为我希望她能爱她心目中的我
+
+442
+00:21:31,240 --> 00:21:33,550
+而不是我即将变成的那个样子
+
+443
+00:21:33,590 --> 00:21:35,940
+你有想过我们心爱的人如果看清我们真正的样子
+
+444
+00:21:35,990 --> 00:21:37,990
+他们会有多惊慌吗?
+
+445
+00:21:38,030 --> 00:21:41,990
+所以我们每天越讲越多谎言
+
+446
+00:21:42,030 --> 00:21:45,470
+最后还是伤害了少数有勇气爱我们的人
+
+447
+00:21:45,520 --> 00:21:47,170
+真希望我没这么做
+
+448
+00:21:47,210 --> 00:21:49,430
+真希望我也有勇气爱他们
+
+449
+00:21:49,480 --> 00:21:52,000
+我也不知道,或许你该试试看
+
+450
+00:21:52,040 --> 00:21:54,180
+时间并没有我们想像中的那么多
+

+ 6 - 1
internal/logic/sub_parser/ass/ass.go

@@ -123,14 +123,19 @@ func (p Parser) DetermineFileTypeFromBytes(inBytes []byte, nowExt string) (bool,
 	// 需要判断每一个 Line 是啥语言,[语言的code]次数
 	var langDict map[int]int
 	langDict = make(map[int]int)
+	// 抽取出所有的中文对话
 	var chLines = make([]string, 0)
+	// 抽取出所有的第二语言对话
+	var otherLines = make([]string, 0)
 	for _, dialogue := range subFileInfo.Dialogues {
-		language.DetectSubLangAndStatistics(dialogue.Lines, langDict, &chLines)
+		language.DetectSubLangAndStatistics(dialogue.Lines, langDict, &chLines, &otherLines)
 	}
 	// 从统计出来的字典,找出 Top 1 或者 2 的出来,然后计算出是什么语言的字幕
 	detectLang := language.SubLangStatistics2SubLangType(float32(countLineFeed), float32(usefullDialogueCount), langDict, chLines)
 	subFileInfo.Lang = detectLang
 	subFileInfo.Data = inBytes
+	subFileInfo.CHLines = chLines
+	subFileInfo.OtherLines = otherLines
 	return true, &subFileInfo, nil
 }
 

+ 5 - 1
internal/logic/sub_parser/ass/ass_test.go

@@ -34,13 +34,17 @@ func TestParser_DetermineFileTypeFromFile(t *testing.T) {
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
 			p := Parser{}
-			got, err := p.DetermineFileTypeFromFile(tt.args.filePath)
+			bFind, got, err := p.DetermineFileTypeFromFile(tt.args.filePath)
 			if (err != nil) != tt.wantErr {
 				t.Errorf("DetermineFileTypeFromFile() error = %v, wantErr %v", err, tt.wantErr)
 				t.Fatal(err)
 				return
 			}
 
+			if bFind == false {
+				t.Fatal("not support sub type")
+			}
+
 			if got == nil && tt.wantNil == true {
 
 			} else if got != nil && tt.wantNil == false {

+ 6 - 1
internal/logic/sub_parser/srt/srt.go

@@ -83,14 +83,19 @@ func (p Parser) DetermineFileTypeFromBytes(inBytes []byte, nowExt string) (bool,
 	// 需要判断每一个 Line 是啥语言,[语言的code]次数
 	var langDict map[int]int
 	langDict = make(map[int]int)
+	// 抽取出所有的中文对话
 	var chLines = make([]string, 0)
+	// 抽取出所有的第二语言对话
+	var otherLines = make([]string, 0)
 	for _, dialogue := range subFileInfo.Dialogues {
-		language.DetectSubLangAndStatistics(dialogue.Lines, langDict, &chLines)
+		language.DetectSubLangAndStatistics(dialogue.Lines, langDict, &chLines, &otherLines)
 	}
 	// 从统计出来的字典,找出 Top 1 或者 2 的出来,然后计算出是什么语言的字幕
 	detectLang := language.SubLangStatistics2SubLangType(float32(countLineFeed), float32(len(matched)), langDict, chLines)
 	subFileInfo.Lang = detectLang
 	subFileInfo.Data = inBytes
+	subFileInfo.CHLines = chLines
+	subFileInfo.OtherLines = otherLines
 	return true, &subFileInfo, nil
 }
 

+ 44 - 6
internal/logic/sub_parser/srt/srt_test.go

@@ -1,17 +1,55 @@
 package srt
 
 import (
+	"github.com/allanpk716/ChineseSubFinder/internal/pkg"
+	"github.com/allanpk716/ChineseSubFinder/internal/types"
+	"path"
 	"testing"
 )
 
 func TestParser_DetermineFileType(t *testing.T) {
-	//filePath := "C:\\Tmp\\saw9.srt"
-	//filePath := "C:\\tmp\\[zimuku]_0_oslo.2021.1080p.web.h264-naisu.简体&英文.srt"
-	filePath := "C:\\tmp\\oslo.2021.1080p.web.h264-naisu.简体&英文.srt"
-	parser := NewParser()
-	sfi, err := parser.DetermineFileTypeFromFile(filePath)
+	testDataPath := "../../../../TestData/sub_parser"
+	testRootDir, err := pkg.CopyTestData(testDataPath)
 	if err != nil {
 		t.Fatal(err)
 	}
-	println(sfi.Name, sfi.Lang.String(), sfi.Ext)
+
+	type args struct {
+		filePath string
+	}
+	tests := []struct {
+		name     string
+		args     args
+		wantNil  bool
+		wantErr  bool
+		wantLang types.Language
+	}{
+		{name: "1", args: args{filePath: path.Join(testRootDir, "[zimuku]_5_Loki.S01E02.The.Variant.1080p.DSNP.WEB-DL.DDP5.1.Atmos.H.264-CM.chs&eng.srt")}, wantNil: false, wantErr: false, wantLang: types.ChineseSimpleEnglish},
+		{name: "2", args: args{filePath: path.Join(testRootDir, "[zimuku]_5_Loki.S01E03.Lamentis.1080p.DSNP.WEB-DL.DDP5.1.H.264-TOMMY.chs&eng.srt")}, wantNil: false, wantErr: false, wantLang: types.ChineseSimpleEnglish},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			p := Parser{}
+			bFind, got, err := p.DetermineFileTypeFromFile(tt.args.filePath)
+			if (err != nil) != tt.wantErr {
+				t.Errorf("DetermineFileTypeFromFile() error = %v, wantErr %v", err, tt.wantErr)
+				t.Fatal(err)
+				return
+			}
+
+			if bFind == false {
+				t.Fatal("not support sub type")
+			}
+
+			if got == nil && tt.wantNil == true {
+
+			} else if got != nil && tt.wantNil == false {
+
+			} else {
+				t.Fatal("DetermineFileTypeFromFile got:", got, "wantNil:", tt.wantNil)
+			}
+
+			println(got.Name, got.Ext, got.Lang)
+		})
+	}
 }

+ 3 - 1
internal/pkg/language/language.go

@@ -231,7 +231,7 @@ func IsWhiteListLang(lang whatlanggo.Lang) bool {
 }
 
 // DetectSubLangAndStatistics 检测语言然后统计
-func DetectSubLangAndStatistics(lines []string, langDict map[int]int, chLines *[]string) {
+func DetectSubLangAndStatistics(lines []string, langDict map[int]int, chLines *[]string, otherLines *[]string) {
 
 	for _, line := range lines {
 		info := whatlanggo.DetectWithOptions(line, GetLangOptions())
@@ -251,6 +251,8 @@ func DetectSubLangAndStatistics(lines []string, langDict map[int]int, chLines *[
 		// 统计中文有多少行
 		if info.Lang == whatlanggo.Cmn {
 			*chLines = append(*chLines, line)
+		} else {
+			*otherLines = append(*otherLines, line)
 		}
 	}
 }

+ 16 - 0
internal/pkg/sub_parser_hub/subParserHub.go

@@ -51,6 +51,22 @@ func (p SubParserHub) DetermineFileTypeFromFile(filePath string) (bool, *subpars
 	return false, nil, nil
 }
 
+// DetermineFileTypeFromBytes 确定字幕文件的类型,是双语字幕或者某一种语言等等信息,如果返回 nil ,那么就说明都没有字幕的格式匹配上
+func (p SubParserHub) DetermineFileTypeFromBytes(inBytes []byte, nowExt string) (bool, *subparser.FileInfo, error) {
+	for _, parser := range p.Parser {
+		bFind, subFileInfo, err := parser.DetermineFileTypeFromBytes(inBytes, nowExt)
+		if err != nil {
+			return false, nil, err
+		}
+		if bFind == false {
+			continue
+		}
+		return true, subFileInfo, nil
+	}
+	// 如果返回 nil ,那么就说明都没有字幕的格式匹配上
+	return false, nil, nil
+}
+
 // IsSubHasChinese 字幕文件是否包含中文
 func (p SubParserHub) IsSubHasChinese(fileFPath string) bool {
 

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 61 - 4
internal/pkg/sub_timeline_fixer/fixer.go


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 28 - 0
internal/pkg/sub_timeline_fixer/fixer_test.go


+ 2 - 0
internal/types/subparser/fileinfo.go

@@ -10,6 +10,8 @@ type FileInfo struct {
 	FileFullPath  string         // 字幕文件的全路径
 	Data          []byte         // 字幕的二进制文件内容
 	Dialogues     []OneDialogue  // 整个字幕文件的所有对话
+	CHLines       []string       // 抽取出所有的中文对话
+	OtherLines    []string       // 抽取出所有的第二语言对话,可能是英文、韩文、日文
 }
 
 // OneDialogue 一句对话

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است