Created
February 5, 2021 06:44
-
-
Save sc268/88a696604715e945603ec31d9d692eda to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
input = """0:07 Komm, ihr Töchter (Chor) | |
8:02 De Jesu diese Rede (Rezitativ) | |
8:46 Herzlieber Jesu (Choral) | |
9:38 Da Versammleten (Rezitativ) | |
10:02 Ja nicht auf das Fest (Chor) | |
10:17 Da nun Jesus war zu Bethanien (Rezitativ) | |
10:49 Wozu dienet dieser Unrat? (Chor) | |
11:16 Da das Jesus merkete (Rezitativ) | |
12:50 Du liebert Heiland du (Arioso) | |
13:46 Buss un Reu (Arie) | |
17:30 Da ging hin der Zwölfen einer (Rezitativ) | |
18:08 Blute nur (Arie) | |
22:49 Aber am ergste Tage (Rezitativ) | |
23:03 Wo willst du (Chor) | |
23:25 Er sprach (Rezitativ) | |
24:38 Und sie wurden sehr Betrübt | |
24:50 Herr, bin ich's? (Chor) | |
25:03 Ich bin's (Chor) | |
25:54 Er antwortete (Rezitativ) | |
28:53 Wiewohl mein Herz (Arioso) | |
30:07 Ich will dir mein Herze schenken (Arie) | |
33:19 Und da sie (Rezitativ) | |
34:24 Erkenne mich, mein Hüter (Choral) | |
35:33 Petrus aber (Rezitativ) | |
36:40 Ich will hier bei dich stehen (Choral) | |
37:48 Da kamm Jesus (Rezitativ) | |
39:35 O Schmerz (Arioso) | |
41:10 Ich will bei meinem Jesu wachen (Arie) | |
46:15 Und ging hin (Rezitativ) | |
46:58 Der Heiland fällt (Arioso) | |
47:50 Gerne will ich mich bequemen (Arie) | |
52:08 Und er kam (Rezitativ) | |
53:28 Was mein Gott will (Choral) | |
54:32 Und er kam (Rezitativ) | |
57:00 So ist mein Jesus nun gefangen (Arie) | |
1:00:07 Sind Blitze, sind Donner (Chor) | |
1:01:16 Und siehe (Rezitativ) | |
1:03:38 O Mensch, bewein (Choral) | |
1:09:16 Ach! Nun ist mein Jesus hin (Arie) | |
1:12:30 Die aberJesum (Rezitativ) | |
1:13:34 Mir hat die Welt (Choral) | |
1:14:17 Und wiewohl (Rezitativ) | |
1:15:31 Mein Jesus schweigt (Arioso) | |
1:16:58 Geduld! (Aria) | |
1:20:39 Und der Hohepriester (Rezitativ) | |
1:22:01 Er is des Totes schuldig (Chor) | |
1:22:12 Da speieten (Rezitativ) | |
1:22:27 Weissage uns (Chor) | |
1:22:48 Wer hat dich so geschlagen (Choral) | |
1:23:42 Petrus aber (Rezitativ) | |
1:24:42 Wahrlich, du bist (Chor) | |
1:24:52 Da hub er an (Rezitativ) | |
1:26:19 Erbarme dich (Arie) | |
1:32:34 Bin ich gleich (Choral) | |
1:33:39 Des Morgens (Rezitativ) | |
1:34:33 Was gehet uns das an? (Chor) | |
1:34:42 Und er warf (Rezitativ) | |
1:35:22 Gebt mir meinem Jesum wieder! (Arie) | |
1:38:00 Sie hielten aber (Rezitativ) | |
1:40:14 Befiehl due deine Wege (Choral) | |
1:41:24 Auf das Fest (Rezitativ) | |
1:43:27 Lass ihn kreuzigen (Chor) | |
1:43:46 Wie wunderbarlich (Choral) | |
1:44:37 Der Landpfleger (Rezitativ) | |
1:44:55 Er hat uns allen wohlgetan (Arioso) | |
1:46:01 Aus Liebe (Arie) | |
1:50:47 Sie schrieen aber (Rezitativ) | |
1:50:52 Lass ihn kreuzigen (Chor) | |
1:51:09 Da aber Pilatus (Rezitativ) | |
1:51:35 Sein Blut komme über uns (Chor) | |
1:52:11 Da gab er (Rezitativ) | |
1:52:29 Erbarm es Gott! (Arioso) | |
1:53:23 Können Tränen meiner Wangen (Arie) | |
2:00:40 Da nahmen (Rezitativ) | |
2:01:22 Gegrüsset seist du (Chor) | |
2:01:49 O Haupt voll Blut und Wunden (Choral) | |
2:04:11 Und da sie (Rezitativ) | |
2:05:03 Ja freilich (Arioso) | |
2:05:41 Komm, süsses Kreuz (Arie) | |
2:11:42 Und da sie (Rezitativ) | |
2:13:26 Der du den Tempel (Chor) | |
2:13:51 Desgleichen auch (Rezitativ) | |
2:14:01 Andern hat er (Chor) | |
2:14:50 Desgleichen schmäheten (Rezitativ) | |
2:15:06 Ach Golgatha (Arioso) | |
2:16:27 Sehet, Jesus hat die Hand (Arie) | |
2:19:46 Und von der sechsten (Rezitativ) | |
2:21:30 Der rufet dem Elias (Chor) | |
2:21:33 Und baldlief (Evangelist) | |
2:21:46 Halt! Lass sehen (Chor) | |
2:21:54 Aber Jesus schriee (Rezitativ) | |
2:22:23 Wenn ich einmal (Choral) | |
2:23:52 Und siehe da (Rezitativ) | |
2:24:56 Wahrlich, dieser ist Gottes Sohn (Chor) | |
2:25:16 Und es waren vie; Weiber (Rezitativ) | |
2:26:33 Am Abend (Arioso) | |
2:28:27 Mache dich, meinHerze, rein (Arie) | |
2:34:02 Und Joseph (Rezitativ) | |
2:35:13 Herr, wir haben gedacht (Chor) | |
2:36:04 Pilatus sprach (Rezitativ) | |
2:36:49 Nun ist der Herr (Rezitativ) | |
2:38:45 Wur setzen uns mit Tränen nieder (Chor)""" | |
ts = [] | |
titles = [] | |
for line in input.split('\n'): | |
arr = line.split(' ') | |
ts.append(arr[0]) | |
titles.append(' '.join(arr[1:])) | |
fn = 'Bach - St Matthew Passion BWV 244 - Van Veldhoven _ Netherlands Bach Society-ZwVW1ttVhuQ' | |
n = len(titles) | |
for i in range(n): | |
if i < (n - 1): | |
print(f"ffmpeg -i '{fn}' -vcodec copy -acodec copy -ss {ts[i]} -to {ts[i+1]} '{titles[i]}.mp3'") | |
else: | |
print(f"ffmpeg -i '{fn}' -vcodec copy -acodec copy -ss {ts[i]} '{titles[i]}.mp3'") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment