add: script for insert into psql

This commit is contained in:
alikia2x (寒寒) 2025-01-31 13:36:14 +08:00
parent 8c202bdb4f
commit 99e22815c9
Signed by: alikia2x
GPG Key ID: 56209E0CCD8420C6
5 changed files with 274 additions and 2 deletions

View File

@ -920,7 +920,7 @@
{"aid": 791366733, "title": "menfnfn", "description": "-", "tags": ["让虚拟歌手为你唱", "虚拟之声创作计划·2023第四期"], "author_info": "bili_70413135045: ", "label": 0} {"aid": 791366733, "title": "menfnfn", "description": "-", "tags": ["让虚拟歌手为你唱", "虚拟之声创作计划·2023第四期"], "author_info": "bili_70413135045: ", "label": 0}
{"aid": 233901881, "title": "《父亲的草原母亲的河》-降D调-钢琴伴奏-正谱伴奏-动态谱", "description": "声乐作品钢琴正谱伴奏视频,音频纯钢琴录制,视频动态走带条手工调校,让声乐教学更高效,练歌更方便。\n学生学歌神器老师教学助手\n说明降调伴奏仅为音频降调曲谱仍为原调需要原调伴奏可进入个人空间搜索……", "tags": ["虚拟歌手分享官", "教学", "音乐", "正谱伴奏", "和伴奏", "虚拟之声创作计划·2023第三期", "钢琴伴奏", "培训", "歌曲伴奏", "声乐伴奏", "必剪创作"], "author_info": "音乐视频玩家: 来一首说唱就唱的歌曲吧,音乐、歌词都准备好了! \n\n#…分享各类艺术歌曲及伴奏…#", "label": 0} {"aid": 233901881, "title": "《父亲的草原母亲的河》-降D调-钢琴伴奏-正谱伴奏-动态谱", "description": "声乐作品钢琴正谱伴奏视频,音频纯钢琴录制,视频动态走带条手工调校,让声乐教学更高效,练歌更方便。\n学生学歌神器老师教学助手\n说明降调伴奏仅为音频降调曲谱仍为原调需要原调伴奏可进入个人空间搜索……", "tags": ["虚拟歌手分享官", "教学", "音乐", "正谱伴奏", "和伴奏", "虚拟之声创作计划·2023第三期", "钢琴伴奏", "培训", "歌曲伴奏", "声乐伴奏", "必剪创作"], "author_info": "音乐视频玩家: 来一首说唱就唱的歌曲吧,音乐、歌词都准备好了! \n\n#…分享各类艺术歌曲及伴奏…#", "label": 0}
{"aid": 91991603, "title": "【洛天依】洛天依 - 盛开季节", "description": "作品类型: 原创曲\n调教: 阿宽\n作词: 阿宽\n作曲: 阿宽\n编曲/混音: 阿宽\n简介补充: 创作于10.03.10新编于20.02.26。。。我现在是多无聊。。。。_(:з」∠)_", "tags": ["VOCALOID", "VOCALOIDCHINA", "原创歌曲", "原创曲", "自制", "洛天依原创曲", "洛天依"], "author_info": "arqalm: 我的网易音乐人主页https://music.163.com/#/artist?id=12126188", "label": 1} {"aid": 91991603, "title": "【洛天依】洛天依 - 盛开季节", "description": "作品类型: 原创曲\n调教: 阿宽\n作词: 阿宽\n作曲: 阿宽\n编曲/混音: 阿宽\n简介补充: 创作于10.03.10新编于20.02.26。。。我现在是多无聊。。。。_(:з」∠)_", "tags": ["VOCALOID", "VOCALOIDCHINA", "原创歌曲", "原创曲", "自制", "洛天依原创曲", "洛天依"], "author_info": "arqalm: 我的网易音乐人主页https://music.163.com/#/artist?id=12126188", "label": 1}
{"aid": 1406015081, "title": "「 AI 孙燕姿 」《请你一定要记得我好吗》cover 房东的猫", "description": "免责声明:\n本作品仅作为娱乐目的发布可能造成的后果与使用的音声转换项目的作者、贡献者无关\n本视频使用AI音色替换技术(Sovits4.0),视频中演唱人声并非孙燕姿本人。\n如有侵权告知删除\n原唱请你一定要记得我好吗-房东的猫\nAI声源孙燕姿", "tags": ["AI", "孙燕姿", "COVER", "翻唱", "房东的猫"], "author_info": "无语猫猫没有鱼: 要好好吃饭哦", "label": 2} {"aid": 1406015081, "title": "「 AI 孙燕姿 」《请你一定要记得我好吗》cover 房东的猫", "description": "免责声明:\n本作品仅作为娱乐目的发布可能造成的后果与使用的音声转换项目的作者、贡献者无关\n本视频使用AI音色替换技术(Sovits4.0),视频中演唱人声并非孙燕姿本人。\n如有侵权告知删除\n原唱请你一定要记得我好吗-房东的猫\nAI声源孙燕姿", "tags": ["AI", "孙燕姿", "COVER", "翻唱", "房东的猫"], "author_info": "无语猫猫没有鱼: 要好好吃饭哦", "label": 0}
{"aid": 236266867, "title": "在一起真好|一緒がよかった / 重音テトSV【SynthV オリジナル】", "description": "https://youtu.be/8H8P_w4OAmo\nUPHaqua - はふれつ\n一緒がよかった / 重音テトSV【SynthV オリジナル】\n11月22日\n2023年\n関係ないけどT1優勝おめでとう", "tags": ["携手虚拟歌手征服世界吧!", "虚拟歌手", "重音テト", "SynthV"], "author_info": "音街ウナ: AI觉醒切蒲英\n ——2021.2.9\n是音街鳗切蒲英双推人也看冷门歌姬和VUP\n有想让我搬运的油管视频欢迎来推荐哦", "label": 0} {"aid": 236266867, "title": "在一起真好|一緒がよかった / 重音テトSV【SynthV オリジナル】", "description": "https://youtu.be/8H8P_w4OAmo\nUPHaqua - はふれつ\n一緒がよかった / 重音テトSV【SynthV オリジナル】\n11月22日\n2023年\n関係ないけどT1優勝おめでとう", "tags": ["携手虚拟歌手征服世界吧!", "虚拟歌手", "重音テト", "SynthV"], "author_info": "音街ウナ: AI觉醒切蒲英\n ——2021.2.9\n是音街鳗切蒲英双推人也看冷门歌姬和VUP\n有想让我搬运的油管视频欢迎来推荐哦", "label": 0}
{"aid": 212218392, "title": "【鏡音レン】嫉妬[short ver]【yoh】", "description": "sm40137018\n投稿日時 2022/03/06 18:00\n嫉妬\n\nvo : 鏡音レン\n\nillust : 조둔이 \nhttps://twitter.com/JODOONI\n\nmusic & video : yoh\nhttps://twitter.com/yoh_hidamari\n\noff vo→https://www.dropbox.com/s/wbvl5gew4oxb5u4/%E5%AB%89%E5%A6%AC%20off.mp3?dl=0", "tags": ["VOCALOID", "鏡音レン", "yoh", "嫉妬"], "author_info": "路过的某咸鱼: ", "label": 0} {"aid": 212218392, "title": "【鏡音レン】嫉妬[short ver]【yoh】", "description": "sm40137018\n投稿日時 2022/03/06 18:00\n嫉妬\n\nvo : 鏡音レン\n\nillust : 조둔이 \nhttps://twitter.com/JODOONI\n\nmusic & video : yoh\nhttps://twitter.com/yoh_hidamari\n\noff vo→https://www.dropbox.com/s/wbvl5gew4oxb5u4/%E5%AB%89%E5%A6%AC%20off.mp3?dl=0", "tags": ["VOCALOID", "鏡音レン", "yoh", "嫉妬"], "author_info": "路过的某咸鱼: ", "label": 0}
{"aid": 18174891, "title": "【乐正龙牙&洛天依】凉凉(考试版) 献给挂科或者即将挂科的小伙伴们", "description": "喜欢的话就推荐、投币、收藏、订阅素质4连吧~~\r\n翻调曲\r\npv:DS绝对小贱\r\n重作词:@凸凸你034\r\n英文翻译:@凸凸你034\r\n调教:DS绝对小贱\r\n新浪微博http://weibo.com/dsxiaojian2000\n\r\n我优酷空间地址http://i.youku.com/i/UMTIwNjYwNTQwOA==", "tags": ["翻译大家", "洛天依", "翻唱", "乐正龙牙", "VOCALOID中文曲", "VOCALOID", "合唱", "开口跪", "凉凉", "重作词"], "author_info": "DS绝对小贱: 鬼畜区的宝藏up 中国版《我的世界》DoMCer服务器 Admin", "label": 2} {"aid": 18174891, "title": "【乐正龙牙&洛天依】凉凉(考试版) 献给挂科或者即将挂科的小伙伴们", "description": "喜欢的话就推荐、投币、收藏、订阅素质4连吧~~\r\n翻调曲\r\npv:DS绝对小贱\r\n重作词:@凸凸你034\r\n英文翻译:@凸凸你034\r\n调教:DS绝对小贱\r\n新浪微博http://weibo.com/dsxiaojian2000\n\r\n我优酷空间地址http://i.youku.com/i/UMTIwNjYwNTQwOA==", "tags": ["翻译大家", "洛天依", "翻唱", "乐正龙牙", "VOCALOID中文曲", "VOCALOID", "合唱", "开口跪", "凉凉", "重作词"], "author_info": "DS绝对小贱: 鬼畜区的宝藏up 中国版《我的世界》DoMCer服务器 Admin", "label": 2}

View File

@ -41,7 +41,6 @@
{"aid": 571894135, "title": "【GUMI】Cha Cha Cha【Turbo】", "tags": ["GUMI", "VOCALOID", "EngVoca", "Turbo"], "author_info": "regnore: ⌒o⌒", "description": "https://www.youtube.com/watch?v=fC_WbVzvKzw\n2023年5月22日\n\nkääristä :DDD\n\nArrangement: Turbo\nOriginal: Käärijä\nVocals: GUMI \nArt: RAGErkgk", "model": 0, "human": 0} {"aid": 571894135, "title": "【GUMI】Cha Cha Cha【Turbo】", "tags": ["GUMI", "VOCALOID", "EngVoca", "Turbo"], "author_info": "regnore: ⌒o⌒", "description": "https://www.youtube.com/watch?v=fC_WbVzvKzw\n2023年5月22日\n\nkääristä :DDD\n\nArrangement: Turbo\nOriginal: Käärijä\nVocals: GUMI \nArt: RAGErkgk", "model": 0, "human": 0}
{"aid": 705007020, "title": "【巡音ルカ】autumn pinky【ぐにょ】", "tags": ["音乐", "歌曲", "VOCALOID", "巡音ルカ", "ぐにょ"], "author_info": "mipaqwq: 不定期更新", "description": "https://www.nicovideo.jp/watch/sm19365711", "model": 0, "human": 0} {"aid": 705007020, "title": "【巡音ルカ】autumn pinky【ぐにょ】", "tags": ["音乐", "歌曲", "VOCALOID", "巡音ルカ", "ぐにょ"], "author_info": "mipaqwq: 不定期更新", "description": "https://www.nicovideo.jp/watch/sm19365711", "model": 0, "human": 0}
{"aid": 1903268, "title": "【GUMI】吶喜欢吗【漫画PV付】kk2", "tags": ["VOCALOID", "GUMI"], "author_info": "GUMI_: ", "description": "sm25366533\r\n■Music & Lyricskk2【\r\n■Illust蜂蜜ハニィ\r\n■Movie二見宗", "model": 0, "human": 0} {"aid": 1903268, "title": "【GUMI】吶喜欢吗【漫画PV付】kk2", "tags": ["VOCALOID", "GUMI"], "author_info": "GUMI_: ", "description": "sm25366533\r\n■Music & Lyricskk2【\r\n■Illust蜂蜜ハニィ\r\n■Movie二見宗", "model": 0, "human": 0}
{"aid": 868179987, "title": "【洛天依/鸾明】I Got Smoke", "tags": ["虚拟歌手分享官", "洛天依", "COD19", "丁真", "i got smoke", "火影忍者手游", "I Got Love", "公主连结", "原神", "ACE Studio", "虚拟之声创作计划·2023第二期"], "author_info": "老铬: 05", "description": "个人学习制品,仅供娱乐,学习", "model": 0, "human": 2}
{"aid": 112943815462173, "title": "如果かいりきベア在得了健忘症的情况下写《ダーリンダンス》会怎么样ps我剪上瘾了好好玩草", "tags": ["VOCALOID", "かいりきベア", "初音未来"], "author_info": "Re-Iku: 本人的视频仅在bilibili、vx的sph有发布。其他平台一律为盗用视频。还有我天雷ppy不要在我评论底下提及ppy谢谢。。", "description": "-", "model": 0, "human": 0} {"aid": 112943815462173, "title": "如果かいりきベア在得了健忘症的情况下写《ダーリンダンス》会怎么样ps我剪上瘾了好好玩草", "tags": ["VOCALOID", "かいりきベア", "初音未来"], "author_info": "Re-Iku: 本人的视频仅在bilibili、vx的sph有发布。其他平台一律为盗用视频。还有我天雷ppy不要在我评论底下提及ppy谢谢。。", "description": "-", "model": 0, "human": 0}
{"aid": 754797277, "title": "好难过(第一次请勿喷)", "tags": ["伤感"], "author_info": "Carl裴: 中国boy大猩猩???", "description": "-", "model": 0, "human": 0} {"aid": 754797277, "title": "好难过(第一次请勿喷)", "tags": ["伤感"], "author_info": "Carl裴: 中国boy大猩猩???", "description": "-", "model": 0, "human": 0}
{"aid": 960576567, "title": "【起氏双子-起礼AI】《歌行四方》——听声声不息吟游四方【原创PV付】【HB to 阿铃养鲸鱼】", "tags": ["洛天依游学记", "原创PV付", "翻唱", "洛天依", "虚拟歌手", "ACE虚拟歌姬", "起氏双子", "起礼", "天依游学记", "ACE Studio", "Vsinger创作激励计划·2023四期"], "author_info": "鬼面P: 头像Yan盐巴 ⭐约稿请走工房⭐作品见收藏 粉丝群979306979 已满二群742993364 无名社调音师 其他平台同名 ", "description": "本家BV1Yp4y1j7jX\n作词 : 乐仔\n作曲 : 徐肖\n编曲 : 徐肖\n演唱@起氏双子Official \n曲绘@阿铃养鲸鱼 \n调/混/视鬼面P\n————————————————————\n摸了祝风铃老师生日快乐", "model": 2, "human": 2} {"aid": 960576567, "title": "【起氏双子-起礼AI】《歌行四方》——听声声不息吟游四方【原创PV付】【HB to 阿铃养鲸鱼】", "tags": ["洛天依游学记", "原创PV付", "翻唱", "洛天依", "虚拟歌手", "ACE虚拟歌姬", "起氏双子", "起礼", "天依游学记", "ACE Studio", "Vsinger创作激励计划·2023四期"], "author_info": "鬼面P: 头像Yan盐巴 ⭐约稿请走工房⭐作品见收藏 粉丝群979306979 已满二群742993364 无名社调音师 其他平台同名 ", "description": "本家BV1Yp4y1j7jX\n作词 : 乐仔\n作曲 : 徐肖\n编曲 : 徐肖\n演唱@起氏双子Official \n曲绘@阿铃养鲸鱼 \n调/混/视鬼面P\n————————————————————\n摸了祝风铃老师生日快乐", "model": 2, "human": 2}
@ -141,3 +140,28 @@
{"aid": 926929867, "title": "【约战×琴里×十六悲曲】浮夸 · 内心独白", "description": "本作品由冰枫の灵狐工作室团队人员制作——一个用爱发电的非商业团队\n喜欢的话多多支持我们哦\n——约战不倒陪你到老\nbgm:浮夸-陈奕迅\n策划羊羽333\n剪辑羊羽333\n填词羊羽333\n调音羊羽333\n混音羊羽333\n后期羊羽333", "tags": ["有人能火,为什么不能是我", "五河琴里", "中文填词", "洛天依", "浮夸", "陈奕迅", "约会大作战", "VOCALOID", "约战", "热血"], "author_info": "羊羽333: 约战不倒陪你到老 群号591946704", "url": "https://www.bilibili.com/video/BV12T4y1L7BQ", "model": 2, "human": 2} {"aid": 926929867, "title": "【约战×琴里×十六悲曲】浮夸 · 内心独白", "description": "本作品由冰枫の灵狐工作室团队人员制作——一个用爱发电的非商业团队\n喜欢的话多多支持我们哦\n——约战不倒陪你到老\nbgm:浮夸-陈奕迅\n策划羊羽333\n剪辑羊羽333\n填词羊羽333\n调音羊羽333\n混音羊羽333\n后期羊羽333", "tags": ["有人能火,为什么不能是我", "五河琴里", "中文填词", "洛天依", "浮夸", "陈奕迅", "约会大作战", "VOCALOID", "约战", "热血"], "author_info": "羊羽333: 约战不倒陪你到老 群号591946704", "url": "https://www.bilibili.com/video/BV12T4y1L7BQ", "model": 2, "human": 2}
{"aid": 644900147, "title": "【大学理化生填词】ACE虚拟歌姬重置版", "description": "均为此前发布过的作品本次使用ACE虚拟歌姬重置再次上传", "tags": ["化学", "生物", "填词", "物理"], "author_info": "耶律新吉乐呼: ", "url": "https://www.bilibili.com/video/BV1oY4y1M7ws", "model": 0, "human": 2} {"aid": 644900147, "title": "【大学理化生填词】ACE虚拟歌姬重置版", "description": "均为此前发布过的作品本次使用ACE虚拟歌姬重置再次上传", "tags": ["化学", "生物", "填词", "物理"], "author_info": "耶律新吉乐呼: ", "url": "https://www.bilibili.com/video/BV1oY4y1M7ws", "model": 0, "human": 2}
{"aid": 1207317, "title": "把切手指2×速度播放就成了欢快的童谣~", "description": " sm10533832 Divaol 编辑器Die难度。做这个score好久了做好后一直在改动。", "tags": ["初音MIKU", "VOCALOID", "指切り"], "author_info": "湘西・林黛玉・Leua: 初音毒唯鼠了】擅长用赶尸系道法摄取网络喷子的魂魄为己用,令其厄运缠身一辈子。", "url": "https://www.bilibili.com/video/BV1xx411T7TG", "model": 0, "human": 0} {"aid": 1207317, "title": "把切手指2×速度播放就成了欢快的童谣~", "description": " sm10533832 Divaol 编辑器Die难度。做这个score好久了做好后一直在改动。", "tags": ["初音MIKU", "VOCALOID", "指切り"], "author_info": "湘西・林黛玉・Leua: 初音毒唯鼠了】擅长用赶尸系道法摄取网络喷子的魂魄为己用,令其厄运缠身一辈子。", "url": "https://www.bilibili.com/video/BV1xx411T7TG", "model": 0, "human": 0}
{"aid": 113730583007104, "title": "【鳴花ミコト鳴花ヒメ】All i want for Christmas🌲 【VOCALOIDカバー】", "description": "https://youtu.be/_OoHLC67n8M?si=qIJKISBjTwkTyHr5\n原视频简介:Happy happy Hollydays everybody!!!\n\nIt took its fine time aaand i miss @step_stone ,they just vanished without any trace at all :(\n\nVsqx/Vpr: • All Miku Wants for Chr... \n\nInstrumental: • Mariah Carey - All I W... \n\nDateiname: all i w f ch", "tags": ["COVER", "VOCALOID", "Meika mikoto", "Meika hime"], "author_info": "花海屍肥: 翻译/搬运自己喜欢的→ツイステAzul / Vocaloid:鳴花ミコト ", "url": "https://www.bilibili.com/video/BV1f2C8YNER8", "model": 0, "human": 0}
{"aid": 22035046, "title": "┗|∵|┓你能听到吗feat.HoneyWorks feat.flower", "description": "https://youtu.be/CZzRi-4DDEo\n僕にも大事な人ができたよ\n\n聞こえますか-N.Edit- feat.春輝幼少期CVこいぬのボカロカバーです\n\n┗|∵|┓ハニワです mylist/20486867\n 告白実行委員会 mylist/51167517\n\nTVアニメ「いつだって僕らの恋は10センチだった。」\nTOKYO MXBS11群馬テレビとちぎテレビほかにて2017年11月24日より\n毎週金曜24:00 6週連続放送\n\n◆歌flower\n◆作編曲HoneyWorks\n◆ギターOji\n◆ピアcake\n◆ストリングス門脇大輔ストリングス\n\n■イラストろこる\n■動画編集ziro\n\nカラオケはこちら┏|∵|┛co474645\n\n■フルサイズ収録CD\n「東京ウインターセッション」\nAmazon\nhttp://amzn.asia/1YCjp8l\n\nHoneyWorks公式HP→http://honeyworks.jp/", "tags": ["HoneyWorks", "VOCALOID", "flower", "Oji", "門脇大輔ストリングス", "春輝", "ハニワ", "ろこる", "cake", "ziro", "无论何时我们的恋情都是10厘米。", "いつだって僕らの恋は10センチだった。"], "author_info": "羊小星: ", "url": "https://www.bilibili.com/video/BV1pW411L7vk", "model": 0, "human": 0}
{"aid": 835684154, "title": "【不知道换个啥名】Up主探索中欢迎收看求三连", "description": "-", "tags": ["2024虚拟歌手贺岁纪"], "author_info": "不知道换个啥名: ", "url": "https://www.bilibili.com/video/BV1rg4y1r7MD", "model": 0, "human": 0}
{"aid": 502555287, "title": "【弄燠音レタ Luftschiff】灰姑娘【塩釜】", "description": "sm38561608\nレタ7周年記念です。\n新音源を配布いたします。\nA#3 D4 F4 A#4 の四音階連続音で優しくも芯のある音源です。\n巻き舌、エッジボイス、ハミングを収録しています。\n\n名前の由来は、飛行船を表す「Luftschiff」(ルフトシッフ)から。\n\n中の人 √LETA【twitter→@Leta_root】\n音源制作・調声・MIX 塩釜【mylist/40760612】\nイラスト ou様\n動画 高橋ゆいじ様【user/64451585】\n\n配布所→https://letamerry.jimdofree.com/\n\n本家様→【sm34434886】\nustは月灯ケイジ*Cage Tsukiakari様からお借りしました。", "tags": ["弄燠音レタ", "シンデレラ", "塩釜"], "author_info": "kttts: 随缘转载视频的社畜大部分情况不看bili投完下号。有事私信评论不咋看。请支持作者", "url": "https://www.bilibili.com/video/BV1nK411F7Fb", "model": 0, "human": 0}
{"aid": 1501727848, "title": "滤镜会骗人,但镜子不会", "description": "-", "tags": ["AI虚拟之声实验室", "搞笑", "日常", "可爱", "生活", "现场", "虚拟之声创作计划·2024第一期", "镜子", "女子", "骗人", "滤镜"], "author_info": "旅行分享up主: ", "url": "https://www.bilibili.com/video/BV1eD421E7C3", "model": 0, "human": 0}
{"aid": 703978478, "title": "学习6", "description": "-", "tags": ["让虚拟歌手为你唱", "虚拟之声创作计划·2023第三期"], "author_info": "绵延不绝的诗: ", "url": "https://www.bilibili.com/video/BV1Zm4y1G7NJ", "model": 0, "human": 0}
{"aid": 573852442, "title": "【がくっぽいどPOWER】BadBye【カバー】", "description": "https://www.nicovideo.jp/watch/sm18409550\nがくぽGET ||| 原曲: sm13560654 ||| YT: http://youtu.be/kyohvb9AtJk(已经没有了) ||| mylist/25247638\n\n是这位p主的第一首茄翻唱曲^ ^", "tags": ["COVER", "がくっぽいど", "神威がくぽ", "VOCALOID", "AbstractCactus"], "author_info": "小霖是hao人: 偶尔搬搬路西法老师的视频偶尔也搞点同人。有条件请支持原作者看同人图可以走wb或lof同一个id", "url": "https://www.bilibili.com/video/BV1Fz4y1x74R", "model": 0, "human": 0}
{"aid": 883550687, "title": "【KAITO V3】彗星になれたなら / 如果能成为彗星的话【Cover by Selio】", "description": "联动诗岸 ver. → BV1ai4y1x73k\n\n用KAITO翻了春卷饭的新曲请多指教\n=======================================\nOriginal performed by はるまきごはんsm37052227\nCover Vocal by VOCALOID3 KAITO (Soft/Whisper)\nVocal Edit & Mix by Selio.\n\n『大人になったらどうする』", "tags": ["VOCALOID", "KAITO V3", "はるまきごはん", "KAITO", "彗星になれたなら", "Selio", "bilibili新星计划"], "author_info": "Selio: 所有投稿内容禁止任何形式的无授权二次使用 / 有个QQ群788687796", "url": "https://www.bilibili.com/video/BV1NK4y147kd", "model": 0, "human": 0}
{"aid": 958696894, "title": "苗苗退圈了吗最近有网友注意到苗苗vlog中摆放一个印有宝宝小脚丫的相框写着“one month”英文字母标注的日期是23年7月2日。上面还印着疑似孩子名字", "description": "-", "tags": ["AI虚拟之声实验室", "郑恺", "生活", "奔跑吧兄弟", "日常", "虚拟之声创作计划·2023第三期", "一个", "苗苗", "孩子", "相框", "Vlog"], "author_info": "晴天晒太阳的鱼: ", "url": "https://www.bilibili.com/video/BV1Fp4y1w72i", "model": 0, "human": 0}
{"aid": 928952, "title": "【MEIKO V3 Power Trial】Joint【Cover】", "description": "众所周知的《灼眼的夏娜Second》片头曲原唱是川田麻美VSQ是作者自制。转自http://www.youtube.com/watch?v=W3Nn_AD7sQc", "tags": ["MEIKO", "VOCALOID"], "author_info": "一杯利克水: MEIKO我が女神擎天柱我男神‖美漫+特摄爬墙中超级英雄赛高小林阿姨可能是神吧‖BG战士腐过敏持续治疗中", "url": "https://www.bilibili.com/video/BV1Ks411Z7t2", "model": 0, "human": 0}
{"aid": 3000033, "title": "【初音ミク】「Arkhepennia」 -Short Ver.-【by 削除】", "description": "v=XULByQK7FrY 作曲:削除\r\n作词:灯火はこ\r\nPV:ろんず・Aono.Y\r\nVOCALOID CINEMA PARTY 4K 上映作品", "tags": ["VOCALOID", "初音ミク", "VOCALOID处女作", "削除(ボカロP)", "ARKHEPENNIA"], "author_info": "北野_賢: 推荐用bandcamp体验早期术圈雰围", "url": "https://www.bilibili.com/video/BV1Ps411271C", "model": 0, "human": 0}
{"aid": 259653281, "title": "【洛天依原创曲】仁者无敌", "description": "【原创曲】仁者无敌【果仁社】【五仁庄园六周年祭单品】\n策划/词作/视频制作/分镜:蓝冰瓜\n作编曲言下之意\n曲绘火球球球球 & chbNH陈吉稽\n素材摄影FrostMint霜叶\n人声演唱梨子梨子Pear\nVOCALOID演唱洛天依V4\nVOCALOID调校酸菜鱼p\n混音ねがれ流星\n协力棱子Middeo\n——————————\n友谊万岁\n——————————\n合唱版BV1WB4y1V7SD", "tags": ["2022虚拟歌手创作赛", "V家", "原创歌曲", "洛天依", "洛天依原创曲", "VOCALOIDCHINA", "中文VOCALOID", "Vsinger", "五仁庄园"], "author_info": "-言下之意-: 曲师喵 \n头像by@Delease \n合作/扩列请联系QQ2123023922", "url": "https://www.bilibili.com/video/BV17a411d7AM", "model": 1, "human": 1}
{"aid": 961308899, "title": "【# 歌え騒げ秋のアモアス歌枠リレ一】えっとこれが進むでこれがキル?あれ?ここはどこ?【#amongus /#新人vtuber/#蒼星すい】", "description": "https://www.youtube.com/live/YunEkCT08zo?si=2EUeHEd_qRXXYA9N", "tags": ["油管", "日语", "新人", "学习", "VTuber", "直播录像", "联动"], "author_info": "蒼星すい: (˵¯͒〰¯͒˵)", "url": "https://www.bilibili.com/video/BV1HH4y1m7Yq", "model": 0, "human": 0}
{"aid": 26180849, "title": "REM Remix", "description": "sm30923396\nOriginal samayuzame(sm24135616)\n\nmylist/37447686\n\nRemixed by MSS Sound System\n\nmylist/61497613", "tags": ["雨月(UTAU)", "MSSサウンドシステム", "samayuzame"], "author_info": "neneneneneneneko: ", "url": "https://www.bilibili.com/video/BV1ps411V7Br", "model": 0, "human": 0}
{"aid": 249268844, "title": "初音ミクに法華経を唱えさせてみた", "description": "自我偈sm1157398\n方便品sm1150857", "tags": ["创价学会", "初音未来", "日莲宗", "SOCALOID", "必須アモト酸", "頭がパーンMAD素材リンク"], "author_info": "盗版狗眼受害者: ", "url": "https://www.bilibili.com/video/BV1kv411n7XB", "model": 0, "human": 0}
{"aid": 55801588, "title": "【初音ミク】Beyond the Forest【ヘンドリックスSS】", "description": "sm35271152\n【ヘンドリックス・リスト】mylist/62018196 \n【統合マイリスト】mylist/59428495 \n\nTitle ビヨンド ザ フォレスト BEYOND THE FOREST\nft.  初音ミク \nTracks ザ・ヘンドリックス THE HENDRIX are MEDOCANBLACKHEART_jp(JPN) \n※イラストは 「am」様よりお借りいたしました。", "tags": ["初音ミク", "ヘンドリックスSS"], "author_info": "CairZ: 主V/U/C搬运补档。部分授权如有撞车或禁转或授权麻烦私信删除", "url": "https://www.bilibili.com/video/BV1j441157fR", "model": 0, "human": 0}
{"aid": 1200458094, "title": "The Nights但是成吉思汗版", "description": "填词练习,纯粹图一乐\n\n原版为Avicii(艾维奇)与多名创作者共同创作的名曲\"The Nights\"发行于2014年收录在《The Days / Nights EP》专辑中并曾在英国舞曲排行榜上拿下第 一\n\n本曲由夏语遥进行翻唱\n-------------------------------------------------- -------------------------------------------------- --\n歌词\n\n一望无际的草原\n奔驰着蒙古的军队\n斗志高昂 随时准备南迁\n\n兄弟间必须要团结\n困难要一同面对\n将所有挑战全部都击溃\n\n你也许脆弱\n但内心必须坚固如钢铁\n在强敌面前也不能胆怯\n\n要让其他人\n都知道 铁骑们的神威\n将会踏平敌人的城垣\n\n我听说在 长城的另一边\n有一整片肥沃的良田\n青山绿水与绵延的海岸线\n\n只待我将西夏与金\n给逐出中原\n\n雄伟且壮丽的宫殿\n从未见过的器械\n真是令我们大开眼界\n\n征服疆域的初衷不会改变\n只是眼光放更远\n一路向西直逼欧洲边缘\n\n蒙古的男儿 永远不会 驻足原地不前\n铁蹄能到的地方都踏遍\n\n未完的事业 就交给 我信任的后辈\n我就在六盘山歇一会\n\n人生能够过得平淡乏味\n也可以过得轰轰烈烈\n\n只要未来回顾一生的作为\n并且不会感到后悔\n就勇往直前\n\n只要不会感到后悔\n就勇往直前\n\n就勇往直前", "tags": ["AVICII", "夏语遥", "翻唱", "成吉思汗", "元朝", "铁木真", "Vsinger", "The Nights"], "author_info": "KuangTheGameDev: 我的遊戲Game on Steam:\n《教堂時代》Church Era", "url": "https://www.bilibili.com/video/BV1MF4m1M7aL", "model": 0, "human": 2}
{"aid": 33630813, "title": "【mylist复制】やすみつ", "description": "http://www.nicovideo.jp/mylist/60429302\nsm33924676", "tags": ["初音ミク", "MYLIST复制系列", "やすみつ"], "author_info": "neneneneneneneko: ", "url": "https://www.bilibili.com/video/BV12t411f7mm", "model": 0, "human": 0}
{"aid": 12826419, "title": "【夢眠ネム】「あるいは夢眠ねむという概念へのサクシード」 MV Short ver.", "description": "https://www.youtube.com/watch?v=K52_ujKGiC8", "tags": ["电波组", "VOCALOID", "夢眠ネム", "でんぱ組", "夢眠NEMU"], "author_info": ": VX: Plastic_Lover 网易云:索留香 聊天QQ群:470686169 所有视频皆为转载 ", "url": "https://www.bilibili.com/video/BV1gx411s7p9", "model": 0, "human": 0}
{"aid": 288272303, "title": "【初音ミク】圣诞老人没有来【春雨P】", "description": "sm38004236\nこれってダメな人生なんだ...\n\n◆music : 春雨P https://twitter.com/haru_same_p\n◆illustrate : てたに https://twitter.com/tetaniii\n\n◆off vo : https://xfs.jp/kSyd80", "tags": ["春雨P", "サンタクロースは来ない"], "author_info": "ゆりがさきなな: ", "url": "https://www.bilibili.com/video/BV1yf4y1e75q", "model": 0, "human": 0}
{"aid": 798738710, "title": "【DeepVocal天碎瓷翻唱】惊蛰节气物语【2021天碎瓷寒假调教祭】", "description": "本家av4018994\nSTAFF 调混:文科生misaki 曲绘:诗驯 原pv:依凡 现pv:Aite25 词曲:桑葚上的猴子\n------------\n唱天碎瓷DeepVocal\n调混开心羊哈哈\n扒谱天月风沙\n来凑个热闹嘻嘻~\n超爱天碎瓷的T2音色٩(๑>◡<๑)۶\n喜欢的小伙伴多多三连\n上个稿件BV18K4y1W7ur【诗岸翻唱】云碧谣", "tags": ["冬日音乐季", "惊蛰", "中文翻唱", "节气物语", "DeepVocal", "天碎瓷", "2021天碎瓷寒假调教祭"], "author_info": "开心羊哈哈: 好好学习,天天向上!", "url": "https://www.bilibili.com/video/BV1ay4y1m7tJ", "model": 0, "human": 2}
{"aid": 886077538, "title": "TikTok搬运/Kyleryoumadethat/ A new beat with FIREWORK", "description": "-", "tags": ["TRAP", "电子音乐", "欧美音乐", "欧美", "伴奏", "BEAT"], "author_info": "therealann: 绝对有惊喜", "url": "https://www.bilibili.com/video/BV1RK4y1p7SR", "model": 0, "human": 0}
{"aid": 995481449, "title": "【徵羽摩柯/跨语种】真理之口", "description": "原曲 BV1m54y127fJ\nvsqx 平潮阳\n调混 我\n\n很有特色的一首歌因为最近总是把摩柯当女生来用所以这次换下风格oo\n调的很烂混音也是", "tags": ["Vsinger创作激励计划", "虚拟歌手", "VOCALOID", "徵羽摩柯", "v.flower", "跨语种", "翻调", "vsinger", "柊キライ", "必剪创作", "Vsinger创作激励计划·2023二期"], "author_info": "ゆ泠: 游戏调教绘画摸鱼人,成分特别杂,所以看到了有奇怪的更新请不要取关我((*╯^╰)/", "url": "https://www.bilibili.com/video/BV19s4y1975d", "model": 2, "human": 0}
{"aid": 399453563, "title": "【高考应援】《人》言和领唱“这就是人的一生 请珍惜这个旅程”翻自ilem《车》", "description": "本家《车》BV1rx411a7CH 洛天依演唱ilem原创\n填词/调教/混音/曲绘/pv安樂Nitrogen\n演唱言和 乐正绫 洛天依 许安乐\n................\n1.这个是以高考作文为题写的歌\n2.费了不少劲,跑了不少地儿,主打一个赔钱卖买\n3.原曲是以车喻人,而我只是信手胡诌几句罢了\n4.实在没啥可写的啦\n5.还是祝诸位高考加油~\n6.许君安乐捏", "tags": ["Vsinger创作激励计划", "言和", "乐正绫", "洛天依", "许安乐", "安樂Nitrogen", "高考作文", "车", "高考应援", "翻填", "Vsinger创作激励计划·2023三期"], "author_info": "安樂Nitrogen: /乐", "url": "https://www.bilibili.com/video/BV1go4y1g7hG", "model": 2, "human": 2}
{"aid": 237006196, "title": "【洛天依AI言和AI】配音还珠格格名场面小黑屋片段言洛大型整活现场【ACE studio语调校】", "description": "【洛天依AI言和AI】配音还珠格格名场面小黑屋片段虚拟歌姬大型整活现场【ACE studio语调校】\n调校熹微\n视频制作熹微\n视频素材来源还珠格格第十四集片段\n封面洛天依V4公式服抠图立绘为@盐水是言和水 提供)\n今天突来灵感做的这一段", "tags": ["Vsinger创作激励计划", "洛天依", "虚拟歌手", "容嬷嬷", "言和", "还珠格格", "洛天依AI", "ACE studio", "言和AI", "语调校", "Vsinger创作激励计划第六期"], "author_info": "熹微-落日余晖云朵: 网易云音乐人,主坑术力口/开联/甄嬛传/纸嫁衣/PVZ调校/PV/混剪/艺设/绘画/吐槽/整活合作私信或Q:2442902485", "url": "https://www.bilibili.com/video/BV1Ye411C7mi", "model": 2, "human": 0}

122
deno.lock
View File

@ -332,6 +332,7 @@
} }
}, },
"redirects": { "redirects": {
"https://deno.land/x/postgres/mod.ts": "https://deno.land/x/postgres@v0.19.3/mod.ts",
"https://deno.land/x/sqlite/mod.ts": "https://deno.land/x/sqlite@v3.9.1/mod.ts" "https://deno.land/x/sqlite/mod.ts": "https://deno.land/x/sqlite@v3.9.1/mod.ts"
}, },
"remote": { "remote": {
@ -359,6 +360,127 @@
"https://deno.land/std@0.113.0/path/posix.ts": "34349174b9cd121625a2810837a82dd8b986bbaaad5ade690d1de75bbb4555b2", "https://deno.land/std@0.113.0/path/posix.ts": "34349174b9cd121625a2810837a82dd8b986bbaaad5ade690d1de75bbb4555b2",
"https://deno.land/std@0.113.0/path/separator.ts": "8fdcf289b1b76fd726a508f57d3370ca029ae6976fcde5044007f062e643ff1c", "https://deno.land/std@0.113.0/path/separator.ts": "8fdcf289b1b76fd726a508f57d3370ca029ae6976fcde5044007f062e643ff1c",
"https://deno.land/std@0.113.0/path/win32.ts": "11549e8c6df8307a8efcfa47ad7b2a75da743eac7d4c89c9723a944661c8bd2e", "https://deno.land/std@0.113.0/path/win32.ts": "11549e8c6df8307a8efcfa47ad7b2a75da743eac7d4c89c9723a944661c8bd2e",
"https://deno.land/std@0.214.0/assert/assert.ts": "bec068b2fccdd434c138a555b19a2c2393b71dfaada02b7d568a01541e67cdc5",
"https://deno.land/std@0.214.0/assert/assertion_error.ts": "9f689a101ee586c4ce92f52fa7ddd362e86434ffdf1f848e45987dc7689976b8",
"https://deno.land/std@0.214.0/async/delay.ts": "8e1d18fe8b28ff95885e2bc54eccec1713f57f756053576d8228e6ca110793ad",
"https://deno.land/std@0.214.0/bytes/copy.ts": "f29c03168853720dfe82eaa57793d0b9e3543ebfe5306684182f0f1e3bfd422a",
"https://deno.land/std@0.214.0/crypto/_fnv/fnv32.ts": "ba2c5ef976b9f047d7ce2d33dfe18671afc75154bcf20ef89d932b2fe8820535",
"https://deno.land/std@0.214.0/crypto/_fnv/fnv64.ts": "580cadfe2ff333fe253d15df450f927c8ac7e408b704547be26aab41b5772558",
"https://deno.land/std@0.214.0/crypto/_fnv/mod.ts": "8dbb60f062a6e77b82f7a62ac11fabfba52c3cd408c21916b130d8f57a880f96",
"https://deno.land/std@0.214.0/crypto/_fnv/util.ts": "27b36ce3440d0a180af6bf1cfc2c326f68823288540a354dc1d636b781b9b75f",
"https://deno.land/std@0.214.0/crypto/_wasm/lib/deno_std_wasm_crypto.generated.mjs": "76c727912539737def4549bb62a96897f37eb334b979f49c57b8af7a1617635e",
"https://deno.land/std@0.214.0/crypto/_wasm/mod.ts": "c55f91473846827f077dfd7e5fc6e2726dee5003b6a5747610707cdc638a22ba",
"https://deno.land/std@0.214.0/crypto/crypto.ts": "4448f8461c797adba8d70a2c60f7795a546d7a0926e96366391bffdd06491c16",
"https://deno.land/std@0.214.0/datetime/_common.ts": "a62214c1924766e008e27d3d843ceba4b545dc2aa9880de0ecdef9966d5736b6",
"https://deno.land/std@0.214.0/datetime/parse.ts": "bb248bbcb3cd54bcaf504a1ee670fc4695e429d9019c06af954bbe2bcb8f1d02",
"https://deno.land/std@0.214.0/encoding/_util.ts": "beacef316c1255da9bc8e95afb1fa56ed69baef919c88dc06ae6cb7a6103d376",
"https://deno.land/std@0.214.0/encoding/base64.ts": "96e61a556d933201266fea84ae500453293f2aff130057b579baafda096a96bc",
"https://deno.land/std@0.214.0/encoding/hex.ts": "4d47d3b25103cf81a2ed38f54b394d39a77b63338e1eaa04b70c614cb45ec2e6",
"https://deno.land/std@0.214.0/fmt/colors.ts": "aeaee795471b56fc62a3cb2e174ed33e91551b535f44677f6320336aabb54fbb",
"https://deno.land/std@0.214.0/io/buf_reader.ts": "c73aad99491ee6db3d6b001fa4a780e9245c67b9296f5bad9c0fa7384e35d47a",
"https://deno.land/std@0.214.0/io/buf_writer.ts": "f82f640c8b3a820f600a8da429ad0537037c7d6a78426bbca2396fb1f75d3ef4",
"https://deno.land/std@0.214.0/path/_common/assert_path.ts": "2ca275f36ac1788b2acb60fb2b79cb06027198bc2ba6fb7e163efaedde98c297",
"https://deno.land/std@0.214.0/path/_common/basename.ts": "569744855bc8445f3a56087fd2aed56bdad39da971a8d92b138c9913aecc5fa2",
"https://deno.land/std@0.214.0/path/_common/common.ts": "6157c7ec1f4db2b4a9a187efd6ce76dcaf1e61cfd49f87e40d4ea102818df031",
"https://deno.land/std@0.214.0/path/_common/constants.ts": "dc5f8057159f4b48cd304eb3027e42f1148cf4df1fb4240774d3492b5d12ac0c",
"https://deno.land/std@0.214.0/path/_common/dirname.ts": "684df4aa71a04bbcc346c692c8485594fc8a90b9408dfbc26ff32cf3e0c98cc8",
"https://deno.land/std@0.214.0/path/_common/format.ts": "92500e91ea5de21c97f5fe91e178bae62af524b72d5fcd246d6d60ae4bcada8b",
"https://deno.land/std@0.214.0/path/_common/from_file_url.ts": "d672bdeebc11bf80e99bf266f886c70963107bdd31134c4e249eef51133ceccf",
"https://deno.land/std@0.214.0/path/_common/glob_to_reg_exp.ts": "2007aa87bed6eb2c8ae8381adcc3125027543d9ec347713c1ad2c68427330770",
"https://deno.land/std@0.214.0/path/_common/normalize.ts": "684df4aa71a04bbcc346c692c8485594fc8a90b9408dfbc26ff32cf3e0c98cc8",
"https://deno.land/std@0.214.0/path/_common/normalize_string.ts": "dfdf657a1b1a7db7999f7c575ee7e6b0551d9c20f19486c6c3f5ff428384c965",
"https://deno.land/std@0.214.0/path/_common/relative.ts": "faa2753d9b32320ed4ada0733261e3357c186e5705678d9dd08b97527deae607",
"https://deno.land/std@0.214.0/path/_common/strip_trailing_separators.ts": "7024a93447efcdcfeaa9339a98fa63ef9d53de363f1fbe9858970f1bba02655a",
"https://deno.land/std@0.214.0/path/_common/to_file_url.ts": "7f76adbc83ece1bba173e6e98a27c647712cab773d3f8cbe0398b74afc817883",
"https://deno.land/std@0.214.0/path/_interface.ts": "a1419fcf45c0ceb8acdccc94394e3e94f99e18cfd32d509aab514c8841799600",
"https://deno.land/std@0.214.0/path/_os.ts": "8fb9b90fb6b753bd8c77cfd8a33c2ff6c5f5bc185f50de8ca4ac6a05710b2c15",
"https://deno.land/std@0.214.0/path/basename.ts": "5d341aadb7ada266e2280561692c165771d071c98746fcb66da928870cd47668",
"https://deno.land/std@0.214.0/path/common.ts": "03e52e22882402c986fe97ca3b5bb4263c2aa811c515ce84584b23bac4cc2643",
"https://deno.land/std@0.214.0/path/constants.ts": "0c206169ca104938ede9da48ac952de288f23343304a1c3cb6ec7625e7325f36",
"https://deno.land/std@0.214.0/path/dirname.ts": "85bd955bf31d62c9aafdd7ff561c4b5fb587d11a9a5a45e2b01aedffa4238a7c",
"https://deno.land/std@0.214.0/path/extname.ts": "593303db8ae8c865cbd9ceec6e55d4b9ac5410c1e276bfd3131916591b954441",
"https://deno.land/std@0.214.0/path/format.ts": "98fad25f1af7b96a48efb5b67378fcc8ed77be895df8b9c733b86411632162af",
"https://deno.land/std@0.214.0/path/from_file_url.ts": "911833ae4fd10a1c84f6271f36151ab785955849117dc48c6e43b929504ee069",
"https://deno.land/std@0.214.0/path/glob_to_regexp.ts": "83c5fd36a8c86f5e72df9d0f45317f9546afa2ce39acaafe079d43a865aced08",
"https://deno.land/std@0.214.0/path/is_absolute.ts": "4791afc8bfd0c87f0526eaa616b0d16e7b3ab6a65b62942e50eac68de4ef67d7",
"https://deno.land/std@0.214.0/path/is_glob.ts": "a65f6195d3058c3050ab905705891b412ff942a292bcbaa1a807a74439a14141",
"https://deno.land/std@0.214.0/path/join.ts": "ae2ec5ca44c7e84a235fd532e4a0116bfb1f2368b394db1c4fb75e3c0f26a33a",
"https://deno.land/std@0.214.0/path/join_globs.ts": "e9589869a33dc3982101898ee50903db918ca00ad2614dbe3934d597d7b1fbea",
"https://deno.land/std@0.214.0/path/mod.ts": "ffeaccb713dbe6c72e015b7c767f753f8ec5fbc3b621ff5eeee486ffc2c0ddda",
"https://deno.land/std@0.214.0/path/normalize.ts": "4155743ccceeed319b350c1e62e931600272fad8ad00c417b91df093867a8352",
"https://deno.land/std@0.214.0/path/normalize_glob.ts": "98ee8268fad271193603271c203ae973280b5abfbdd2cbca1053fd2af71869ca",
"https://deno.land/std@0.214.0/path/parse.ts": "65e8e285f1a63b714e19ef24b68f56e76934c3df0b6e65fd440d3991f4f8aefb",
"https://deno.land/std@0.214.0/path/posix/_util.ts": "1e3937da30f080bfc99fe45d7ed23c47dd8585c5e473b2d771380d3a6937cf9d",
"https://deno.land/std@0.214.0/path/posix/basename.ts": "39ee27a29f1f35935d3603ccf01d53f3d6e0c5d4d0f84421e65bd1afeff42843",
"https://deno.land/std@0.214.0/path/posix/common.ts": "26f60ccc8b2cac3e1613000c23ac5a7d392715d479e5be413473a37903a2b5d4",
"https://deno.land/std@0.214.0/path/posix/constants.ts": "93481efb98cdffa4c719c22a0182b994e5a6aed3047e1962f6c2c75b7592bef1",
"https://deno.land/std@0.214.0/path/posix/dirname.ts": "6535d2bdd566118963537b9dda8867ba9e2a361015540dc91f5afbb65c0cce8b",
"https://deno.land/std@0.214.0/path/posix/extname.ts": "8d36ae0082063c5e1191639699e6f77d3acf501600a3d87b74943f0ae5327427",
"https://deno.land/std@0.214.0/path/posix/format.ts": "185e9ee2091a42dd39e2a3b8e4925370ee8407572cee1ae52838aed96310c5c1",
"https://deno.land/std@0.214.0/path/posix/from_file_url.ts": "951aee3a2c46fd0ed488899d024c6352b59154c70552e90885ed0c2ab699bc40",
"https://deno.land/std@0.214.0/path/posix/glob_to_regexp.ts": "54d3ff40f309e3732ab6e5b19d7111d2d415248bcd35b67a99defcbc1972e697",
"https://deno.land/std@0.214.0/path/posix/is_absolute.ts": "cebe561ad0ae294f0ce0365a1879dcfca8abd872821519b4fcc8d8967f888ede",
"https://deno.land/std@0.214.0/path/posix/is_glob.ts": "8a8b08c08bf731acf2c1232218f1f45a11131bc01de81e5f803450a5914434b9",
"https://deno.land/std@0.214.0/path/posix/join.ts": "aef88d5fa3650f7516730865dbb951594d1a955b785e2450dbee93b8e32694f3",
"https://deno.land/std@0.214.0/path/posix/join_globs.ts": "ee2f4676c5b8a0dfa519da58b8ade4d1c4aa8dd3fe35619edec883ae9df1f8c9",
"https://deno.land/std@0.214.0/path/posix/mod.ts": "563a18c2b3ddc62f3e4a324ff0f583e819b8602a72ad880cb98c9e2e34f8db5b",
"https://deno.land/std@0.214.0/path/posix/normalize.ts": "baeb49816a8299f90a0237d214cef46f00ba3e95c0d2ceb74205a6a584b58a91",
"https://deno.land/std@0.214.0/path/posix/normalize_glob.ts": "65f0138fa518ef9ece354f32889783fc38cdf985fb02dcf1c3b14fa47d665640",
"https://deno.land/std@0.214.0/path/posix/parse.ts": "d5bac4eb21262ab168eead7e2196cb862940c84cee572eafedd12a0d34adc8fb",
"https://deno.land/std@0.214.0/path/posix/relative.ts": "3907d6eda41f0ff723d336125a1ad4349112cd4d48f693859980314d5b9da31c",
"https://deno.land/std@0.214.0/path/posix/resolve.ts": "bac20d9921beebbbb2b73706683b518b1d0c1b1da514140cee409e90d6b2913a",
"https://deno.land/std@0.214.0/path/posix/separator.ts": "c9ecae5c843170118156ac5d12dc53e9caf6a1a4c96fc8b1a0ab02dff5c847b0",
"https://deno.land/std@0.214.0/path/posix/to_file_url.ts": "7aa752ba66a35049e0e4a4be5a0a31ac6b645257d2e031142abb1854de250aaf",
"https://deno.land/std@0.214.0/path/posix/to_namespaced_path.ts": "28b216b3c76f892a4dca9734ff1cc0045d135532bfd9c435ae4858bfa5a2ebf0",
"https://deno.land/std@0.214.0/path/relative.ts": "ab739d727180ed8727e34ed71d976912461d98e2b76de3d3de834c1066667add",
"https://deno.land/std@0.214.0/path/resolve.ts": "a6f977bdb4272e79d8d0ed4333e3d71367cc3926acf15ac271f1d059c8494d8d",
"https://deno.land/std@0.214.0/path/separator.ts": "c6c890507f944a1f5cb7d53b8d638d6ce3cf0f34609c8d84a10c1eaa400b77a9",
"https://deno.land/std@0.214.0/path/to_file_url.ts": "88f049b769bce411e2d2db5bd9e6fd9a185a5fbd6b9f5ad8f52bef517c4ece1b",
"https://deno.land/std@0.214.0/path/to_namespaced_path.ts": "b706a4103b104cfadc09600a5f838c2ba94dbcdb642344557122dda444526e40",
"https://deno.land/std@0.214.0/path/windows/_util.ts": "d5f47363e5293fced22c984550d5e70e98e266cc3f31769e1710511803d04808",
"https://deno.land/std@0.214.0/path/windows/basename.ts": "e2dbf31d1d6385bfab1ce38c333aa290b6d7ae9e0ecb8234a654e583cf22f8fe",
"https://deno.land/std@0.214.0/path/windows/common.ts": "26f60ccc8b2cac3e1613000c23ac5a7d392715d479e5be413473a37903a2b5d4",
"https://deno.land/std@0.214.0/path/windows/constants.ts": "5afaac0a1f67b68b0a380a4ef391bf59feb55856aa8c60dfc01bd3b6abb813f5",
"https://deno.land/std@0.214.0/path/windows/dirname.ts": "33e421be5a5558a1346a48e74c330b8e560be7424ed7684ea03c12c21b627bc9",
"https://deno.land/std@0.214.0/path/windows/extname.ts": "165a61b00d781257fda1e9606a48c78b06815385e7d703232548dbfc95346bef",
"https://deno.land/std@0.214.0/path/windows/format.ts": "bbb5ecf379305b472b1082cd2fdc010e44a0020030414974d6029be9ad52aeb6",
"https://deno.land/std@0.214.0/path/windows/from_file_url.ts": "ced2d587b6dff18f963f269d745c4a599cf82b0c4007356bd957cb4cb52efc01",
"https://deno.land/std@0.214.0/path/windows/glob_to_regexp.ts": "6dcd1242bd8907aa9660cbdd7c93446e6927b201112b0cba37ca5d80f81be51b",
"https://deno.land/std@0.214.0/path/windows/is_absolute.ts": "4a8f6853f8598cf91a835f41abed42112cebab09478b072e4beb00ec81f8ca8a",
"https://deno.land/std@0.214.0/path/windows/is_glob.ts": "8a8b08c08bf731acf2c1232218f1f45a11131bc01de81e5f803450a5914434b9",
"https://deno.land/std@0.214.0/path/windows/join.ts": "e0b3356615c1a75c56ebb6a7311157911659e11fd533d80d724800126b761ac3",
"https://deno.land/std@0.214.0/path/windows/join_globs.ts": "ee2f4676c5b8a0dfa519da58b8ade4d1c4aa8dd3fe35619edec883ae9df1f8c9",
"https://deno.land/std@0.214.0/path/windows/mod.ts": "7d6062927bda47c47847ffb55d8f1a37b0383840aee5c7dfc93984005819689c",
"https://deno.land/std@0.214.0/path/windows/normalize.ts": "78126170ab917f0ca355a9af9e65ad6bfa5be14d574c5fb09bb1920f52577780",
"https://deno.land/std@0.214.0/path/windows/normalize_glob.ts": "179c86ba89f4d3fe283d2addbe0607341f79ee9b1ae663abcfb3439db2e97810",
"https://deno.land/std@0.214.0/path/windows/parse.ts": "b9239edd892a06a06625c1b58425e199f018ce5649ace024d144495c984da734",
"https://deno.land/std@0.214.0/path/windows/relative.ts": "3e1abc7977ee6cc0db2730d1f9cb38be87b0ce4806759d271a70e4997fc638d7",
"https://deno.land/std@0.214.0/path/windows/resolve.ts": "75b2e3e1238d840782cee3d8864d82bfaa593c7af8b22f19c6422cf82f330ab3",
"https://deno.land/std@0.214.0/path/windows/separator.ts": "e51c5522140eff4f8402617c5c68a201fdfa3a1a8b28dc23587cff931b665e43",
"https://deno.land/std@0.214.0/path/windows/to_file_url.ts": "1cd63fd35ec8d1370feaa4752eccc4cc05ea5362a878be8dc7db733650995484",
"https://deno.land/std@0.214.0/path/windows/to_namespaced_path.ts": "4ffa4fb6fae321448d5fe810b3ca741d84df4d7897e61ee29be961a6aac89a4c",
"https://deno.land/x/postgres@v0.19.3/client.ts": "d141c65c20484c545a1119c9af7a52dcc24f75c1a5633de2b9617b0f4b2ed5c1",
"https://deno.land/x/postgres@v0.19.3/client/error.ts": "05b0e35d65caf0ba21f7f6fab28c0811da83cd8b4897995a2f411c2c83391036",
"https://deno.land/x/postgres@v0.19.3/connection/auth.ts": "db15c1659742ef4d2791b32834950278dc7a40cb931f8e434e6569298e58df51",
"https://deno.land/x/postgres@v0.19.3/connection/connection.ts": "198a0ecf92a0d2aa72db3bb88b8f412d3b1f6b87d464d5f7bff9aa3b6aff8370",
"https://deno.land/x/postgres@v0.19.3/connection/connection_params.ts": "463d7a9ed559f537a55d6928cab62e1c31b808d08cd0411b6ae461d0c0183c93",
"https://deno.land/x/postgres@v0.19.3/connection/message.ts": "20da5d80fc4d7ddb7b850083e0b3fa8734eb26642221dad89c62e27d78e57a4d",
"https://deno.land/x/postgres@v0.19.3/connection/message_code.ts": "12bcb110df6945152f9f6c63128786558d7ad1e61006920daaa16ef85b3bab7d",
"https://deno.land/x/postgres@v0.19.3/connection/packet.ts": "050aeff1fc13c9349e89451a155ffcd0b1343dc313a51f84439e3e45f64b56c8",
"https://deno.land/x/postgres@v0.19.3/connection/scram.ts": "532d4d58b565a2ab48fb5e1e14dc9bfb3bb283d535011e371e698eb4a89dd994",
"https://deno.land/x/postgres@v0.19.3/debug.ts": "8add17699191f11e6830b8c95d9de25857d221bb2cf6c4ae22254d395895c1f9",
"https://deno.land/x/postgres@v0.19.3/deps.ts": "c312038fe64b8368f8a294119f11d8f235fe67de84d7c3b0ef67b3a56628171a",
"https://deno.land/x/postgres@v0.19.3/mod.ts": "4930c7b44f8d16ea71026f7e3ef22a2322d84655edceacd55f7461a9218d8560",
"https://deno.land/x/postgres@v0.19.3/pool.ts": "2289f029e7a3bd3d460d4faa71399a920b7406c92a97c0715d6e31dbf1380ec3",
"https://deno.land/x/postgres@v0.19.3/query/array_parser.ts": "ff72d3e026e3022a1a223a6530be5663f8ebbd911ed978291314e7fe6c2f2464",
"https://deno.land/x/postgres@v0.19.3/query/decode.ts": "3e89ad2a662eab66a4f4e195ff0924d71d199af3c2f5637d1ae650301a03fa9b",
"https://deno.land/x/postgres@v0.19.3/query/decoders.ts": "6a73da1024086ab91e233648c850dccbde59248b90d87054bbbd7f0bf4a50681",
"https://deno.land/x/postgres@v0.19.3/query/encode.ts": "5b1c305bc7352a6f9fe37f235dddfc23e26419c77a133b4eaea42cf136481aa6",
"https://deno.land/x/postgres@v0.19.3/query/oid.ts": "21fc714ac212350ba7df496f88ea9e01a4ee0458911d0f2b6a81498e12e7af4c",
"https://deno.land/x/postgres@v0.19.3/query/query.ts": "510f9a27da87ed7b31b5cbcd14bf3028b441ac2ddc368483679d0b86a9d9f213",
"https://deno.land/x/postgres@v0.19.3/query/transaction.ts": "8f4eef68f8e9b4be216199404315e6e08fe1fe98afb2e640bffd077662f79678",
"https://deno.land/x/postgres@v0.19.3/utils/deferred.ts": "5420531adb6c3ea29ca8aac57b9b59bd3e4b9a938a4996bbd0947a858f611080",
"https://deno.land/x/postgres@v0.19.3/utils/utils.ts": "ca47193ea03ff5b585e487a06f106d367e509263a960b787197ce0c03113a738",
"https://deno.land/x/sqlite@v3.9.1/build/sqlite.js": "2afc7875c7b9c85d89730c4a311ab3a304e5d1bf761fbadd8c07bbdf130f5f9b", "https://deno.land/x/sqlite@v3.9.1/build/sqlite.js": "2afc7875c7b9c85d89730c4a311ab3a304e5d1bf761fbadd8c07bbdf130f5f9b",
"https://deno.land/x/sqlite@v3.9.1/build/vfs.js": "7f7778a9fe499cd10738d6e43867340b50b67d3e39142b0065acd51a84cd2e03", "https://deno.land/x/sqlite@v3.9.1/build/vfs.js": "7f7778a9fe499cd10738d6e43867340b50b67d3e39142b0065acd51a84cd2e03",
"https://deno.land/x/sqlite@v3.9.1/mod.ts": "e09fc79d8065fe222578114b109b1fd60077bff1bb75448532077f784f4d6a83", "https://deno.land/x/sqlite@v3.9.1/mod.ts": "e09fc79d8065fe222578114b109b1fd60077bff1bb75448532077f784f4d6a83",

14
doc/song_type.md Normal file
View File

@ -0,0 +1,14 @@
# Song Type
The `type` column used in the PostgreSQL database.
| Type | Description |
|------|------------------------|
| 0 | Other |
| 1 | Original |
| 2 | Cover |
| 3 | Remix |
| 4 | Instrumental |
| 100 | AI tagged: Unrelated |
| 101 | AI tagged: Original |
| 102 | AI tagged: Cover/Remix |

112
scripts/insertToDB.ts Normal file
View File

@ -0,0 +1,112 @@
// Import necessary modules
import { Client } from "https://deno.land/x/postgres/mod.ts";
import { Database } from "jsr:@db/sqlite@0.12";
const model_predicted_text = await Deno.readTextFile("./data/filter/model_predicted.jsonl");
const labels = model_predicted_text
.split("\n")
.map((line) => JSON.parse(line))
.reduce((acc, item, _index) => {
acc[item.aid] = item.label + 100;
return acc;
}, {} as { [key: number]: string });
interface SQLiteEntry {
aid: number;
bvid: number;
status: "success" | "fail" | "error";
data: string;
timestamp: number;
}
// Define the SQLite database path
const sqliteDbPath = "./data/main.db";
// Define PostgreSQL connection details
const postgresConfig = {
hostname: "localhost",
database: "cvsa",
user: "alikia",
password: "",
port: 5432,
};
// Function to connect to PostgreSQL
async function connectToPostgres() {
const client = new Client(postgresConfig);
await client.connect();
return client;
}
const PER_PAGE = 1000;
/*
* Function to format timestamp to PostgreSQL datetime format
*/
function formatDatetime(timestamp: number) {
const date = new Date(timestamp * 1000);
return date.toISOString().slice(0, 19).replace("T", " ");
}
// Function to read data from SQLite
function readFromSQLite(db: Database, page: number): Array<SQLiteEntry> {
const offset = page * PER_PAGE;
const query = `SELECT * FROM bili_info_crawl WHERE status = 'success' LIMIT ${PER_PAGE} OFFSET ${offset}`;
const rows: SQLiteEntry[] = db.prepare(query).all();
return rows;
}
// Function to insert data into PostgreSQL
async function insertIntoPostgres(client: Client, data: Array<SQLiteEntry>) {
for (const entry of data) {
try {
const aid = entry.aid;
const label = labels[aid];
if (!label || label == 100) {
//console.warn(`Skipped for aid ${entry.aid}.`)
continue;
}
const jsonData = JSON.parse(entry.data);
const bvid = entry.bvid;
const views = jsonData.View.stat.view;
const length = jsonData.View.pages[0].duration;
const published_at = jsonData.View.pubdate;
const query = `INSERT INTO songs (aid, bvid, views, length, published_at, type) VALUES ($1, $2, $3, $4, $5, $6)`;
await client.queryObject(query, [aid, bvid, views, length, formatDatetime(published_at), label]);
//console.log(`Inserted data for aid ${entry.aid}`)
}
catch (e) {
console.error(`Error inserting data for aid ${entry.aid}:`, e)
}
}
}
// Main function to execute the script
async function main() {
// Connect to SQLite
const sqliteDb = new Database(sqliteDbPath);
// Connect to PostgreSQL
const postgresClient = await connectToPostgres();
// Read data from SQLite
let page = 0;
let data = [];
do {
data = readFromSQLite(sqliteDb, page);
if (data.length > 0) {
await insertIntoPostgres(postgresClient, data);
page++;
}
} while (data.length > 0);
// Close PostgreSQL connection
await postgresClient.end();
// Close SQLite connection
sqliteDb.close();
}
// Run the main function
main().catch(console.error);