9
9
from audio_utils import mp3_utility
10
10
from audio_curation .scraping import youtube
11
11
12
- UPANYASA_BASE = "/media/vvasuki/vData/audio/learning/upanyAsAH "
12
+ ARCHIVE_BASE = "/media/vvasuki/vData/audio/curation/archive "
13
13
YT_BASE = "/media/vvasuki/vData/audio/curation/archive/yt-curation"
14
14
DESCRIPTION_BASE = """
15
15
श्रवणसौकर्याय-रक्ष्यमाणम् अत्र।
19
19
def shrii_vaishnava ():
20
20
# youtube.get_all(url="https://www.youtube.com/@Ramayanaforus/videos", dest_dir=os.path.join(YT_BASE, "duShyanth-shrIdhar-talks"), postprocessor_args={"metadata": {"albumartist": "dushyanth shrIdhar"}})
21
21
# archive_utility.update_item(item_id="duShyanth-shrIdhar-talks", dir_path=os.path.join(YT_BASE, "duShyanth-shrIdhar-talks"))
22
+
23
+
24
+ # youtube.get_all(url="https://www.youtube.com/@gspk/videos", dest_dir=os.path.join(YT_BASE, "gspk_stotra-pArAyaNa-kainkaryam"), postprocessor_args={"metadata": {"albumartist": "GSPK"}})
22
25
# archive_utility.update_item(item_id="gspk_stotra-pArAyaNa-kainkaryam", dir_path=os.path.join(YT_BASE, "gspk_stotra-pArAyaNa-kainkaryam"))
23
26
24
27
# youtube.get_all(url="https://www.youtube.com/@ramanujadaya8750/videos", dest_dir=os.path.join(YT_BASE, "rAmAnuja-dayA"), postprocessor_args={"metadata": {"albumartist": "rAmAnuja-dayA"}})
25
28
# archive_utility.update_item(item_id="rAmAnuja-dayA-audio", dir_path=os.path.join(YT_BASE, "rAmAnuja-dayA"))
29
+
30
+
26
31
# archive_utility.update_item(item_id="tattva-muktA-kalApaH_ALvAr", dir_path=os.path.join(YT_BASE, "tattva-muktA-kalApaH_ALvAr"), metadata={"title": "tattva-muktA-kalApaH - ALvAr", "description": "तत्त्व-मुक्ता-कलापः - आळ्वार्-पाठः\n\n" + DESCRIPTION_BASE})
27
32
28
33
# youtube.get_all(url="https://www.youtube.com/@parankushacharinstituteofvedic/videos", dest_dir=os.path.join(YT_BASE, "PISV"), postprocessor_args={"metadata": {"albumartist": "pisvTalks"}})
29
34
# archive_utility.update_item(item_id="pisvTalks", dir_path=os.path.join(YT_BASE, "PISV"), metadata={"title": "PISV Talks", "description": "पराङ्कुशाचार्य-वैदिक-शोध-संस्था-धारा-भाषणानि\n\n" + DESCRIPTION_BASE})
30
35
31
36
32
37
# youtube.get_all(url="https://www.youtube.com/@desikadaily/videos", dest_dir=os.path.join(YT_BASE, "deshika-daily"), postprocessor_args={"metadata": {"albumartist": "deshika-daily"}})
33
- # archive_utility.update_item(item_id="deshika-daily", dir_path=os.path.join(YT_BASE, "deshika-daily"), metadata={"title": "deshika-daily talks", "description": "देशिक-दैनिक-धारा-भाषणानि\n\n" + DESCRIPTION_BASE})
38
+ archive_utility .update_item (item_id = "deshika-daily" , dir_path = os .path .join (YT_BASE , "deshika-daily" ), metadata = {"title" : "deshika-daily talks" , "description" : "देशिक-दैनिक-धारा-भाषणानि\n \n " + DESCRIPTION_BASE })
34
39
35
40
# youtube.get_all(url="https://www.youtube.com/playlist?list=PLFLowj4VMohUI_zCFA0ZadHDEARgm8J7B", dest_dir=os.path.join(YT_BASE, "nArAyaNAchArya/mbh"), postprocessor_args={"metadata": {"albumartist": "KS nArAyaNAchArya"}})
36
41
@@ -40,10 +45,15 @@ def shrii_vaishnava():
40
45
pass
41
46
42
47
43
- def naaTTeri ():
44
- item = audio_archive_utility .ArchiveAudioItem (archive_id = "natteri-guru-paramparA_tamiL" )
45
- base_dir = os .path .join (UPANYASA_BASE , "nATTeri" )
46
- item .download_original_files (destination_dir = base_dir )
48
+ def naaTTeri (dry_run = False ):
49
+ archive_id = "natteri-guru-paramparA_tamiL"
50
+ base_dir = os .path .join (ARCHIVE_BASE , "nATTeri" )
51
+ item = audio_archive_utility .ArchiveAudioItem (archive_id = archive_id , repo_base = base_dir )
52
+ # archive_audio_item.update_metadata(metadata=metadata)
53
+ # item.download_original_files(destination_dir=base_dir)
54
+ item .update_from_dir (dry_run = dry_run )
55
+ item .delete_unaccounted_for_files (all_files_or_dir = base_dir , dry_run = dry_run )
56
+
47
57
48
58
def dhaarmika_lectureicts ():
49
59
pass
@@ -55,14 +65,15 @@ def dhaarmika_lectureicts():
55
65
56
66
def misc ():
57
67
pass
58
- archive_utility .update_item (item_id = "paNDita-parichayaH" , dir_path = os .path .join (YT_BASE , "../paNDita-parichayaH" ))
68
+ # archive_utility.update_item(item_id="paNDita-parichayaH", dir_path=os.path.join(YT_BASE, "../paNDita-parichayaH"))
69
+ archive_utility .update_item (item_id = "MA-lakShmI-tAtAchAryaH" , dir_path = os .path .join (YT_BASE , "../paNDita-parichayaH/laxmI-tAtAryaH" ))
59
70
# archive_utility.update_item(item_id="vyAsarAja-maTha-lectures", dir_path=os.path.join(YT_BASE, "vyAsarAjamaTha"))
60
71
# archive_utility.update_item(item_id="viShNu-purANa-taylor", dir_path=os.path.join(YT_BASE, "../viShNu-purANa-taylor"))
61
72
62
73
63
74
if __name__ == "__main__" :
64
75
# shrii_vaishnava()
65
- # naaTTeri()
76
+ naaTTeri (dry_run = False )
66
77
# dhaarmika_lectures()
67
- misc ()
78
+ # misc()
68
79
pass
0 commit comments