找回密码
 立即注册
12
返回列表 发新帖
楼主: ljx3916190

有人可以把这个网站的歌词生成ass外挂字幕嘛

  • TA的每日心情
    开心
    2019-4-4 17:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    14

    主题

    80

    回帖

    1949

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    476888
    NoobNeo 发表于 2019-4-26 09:25:39 | 显示全部楼层
    ljx3916190 发表于 2019-4-26 09:06
    虽然我很鸡的跑去用了pascal
    但是感觉应该不是代码的问题啊
    同样的一句

    这是因为你用的字体跟我的不一样, 不同字体宽度不同, 自动化时计算的位置肯定不一样
    声明: 本人所有手抄字幕都采用 进行许可(特殊标注除外)
    已获许可的字幕组: DHR動研字幕組, TUcaptions
    以往字幕有问题的, 请与我联系, 论坛不一定有时间上.
    最佳途径: Telegram @noobneo
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-3-28 06:13
  • 签到天数: 119 天

    [LV.6]常住居民II

    7

    主题

    89

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    23532
    ljx3916190  楼主| 发表于 2019-4-26 09:28:16 | 显示全部楼层

    照着ls的改了字体以后再爪机跟电脑上歪的都不是很厉害了WWW
    就这样收工了WWW
    这个pas要手动给最后一句调轴 不知道ls是怎么解决最后一句木有endtime的
    不过反正也是要手动调轴的没多大区别+.+

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-4 17:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    14

    主题

    80

    回帖

    1949

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    476888
    NoobNeo 发表于 2019-4-26 09:34:47 | 显示全部楼层
    本帖最后由 NoobNeo 于 2019-4-26 09:39 编辑
    ljx3916190 发表于 2019-4-26 09:28

    照着ls的改了字体以后再爪机跟电脑上歪的都不是很厉害了WWW
    就这样收工了WWW
    网站api返回的数据里, StartTime和EndTime是成对的, 不需要处理最后一个EndTime
    声明: 本人所有手抄字幕都采用 进行许可(特殊标注除外)
    已获许可的字幕组: DHR動研字幕組, TUcaptions
    以往字幕有问题的, 请与我联系, 论坛不一定有时间上.
    最佳途径: Telegram @noobneo
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-3-28 06:13
  • 签到天数: 119 天

    [LV.6]常住居民II

    7

    主题

    89

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    23532
    ljx3916190  楼主| 发表于 2019-4-26 10:27:31 | 显示全部楼层
    NoobNeo 发表于 2019-4-26 09:34
    网站api返回的数据里, StartTime和EndTime是成对的, 不需要处理最后一个EndTime

    emmm
    不换一种语言的话能读到内个endtime嘛T.T
    还有pascal输出的文件编码是ansi...有办法让他输出utf-8嘛
    T.T
    感觉自己好鸡啊

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-4 17:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    14

    主题

    80

    回帖

    1949

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    476888
    NoobNeo 发表于 2019-4-26 10:53:00 | 显示全部楼层
    ljx3916190 发表于 2019-4-26 10:27
    emmm
    不换一种语言的话能读到内个endtime嘛T.T
    还有pascal输出的文件编码是ansi...有办法让他输出utf-8嘛 ...

    我没接触过pascal, 这个得你自己Google了EndTime缺少一个, StartTime不应该也少一个吗, 不然循环的时候不会报数组溢出吗? 会不会是循环的时候漏掉了

    声明: 本人所有手抄字幕都采用 进行许可(特殊标注除外)
    已获许可的字幕组: DHR動研字幕組, TUcaptions
    以往字幕有问题的, 请与我联系, 论坛不一定有时间上.
    最佳途径: Telegram @noobneo
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-3-28 06:13
  • 签到天数: 119 天

    [LV.6]常住居民II

    7

    主题

    89

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    23532
    ljx3916190  楼主| 发表于 2019-4-26 12:34:03 | 显示全部楼层
    本帖最后由 ljx3916190 于 2019-4-26 12:37 编辑
    NoobNeo 发表于 2019-4-26 10:53
    我没接触过pascal, 这个得你自己Google了EndTime缺少一个, StartTime不应该也少一个吗, 不然循环的时候不 ...

    emmm
    我是直接网页里检查元素提取的歌词跟时间
    每句只有starttime没看到有endtime...
    于素每句的endtime用的是下一句的starttime...然后最后一句没有下句就gg了 只能事先把st[n]赋值给st[n+1]...

    或者说跟编程没关系用浏览器怎么样能看到这个endtime
    内个api能打开成一个页面么...

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-4 17:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    14

    主题

    80

    回帖

    1949

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    476888
    NoobNeo 发表于 2019-4-26 13:19:27 | 显示全部楼层
    本帖最后由 NoobNeo 于 2019-4-26 13:20 编辑
    ljx3916190 发表于 2019-4-26 12:34
    emmm
    我是直接网页里检查元素提取的歌词跟时间
    每句只有starttime没看到有endtime...

    老哥, 网站是有api的, 放着api不用去解析网页内容, 这太自虐了吧.这个api不是用地址传参的, 需要post歌曲PK, 直接开网页是没内容的.curl的话是这样的⬇
    1. curl "https://www.jpmarumaru.com/tw/api/json_JPSongTrack.asp" -H "Origin: https://www.jpmarumaru.com" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.108 Safari/537.36" -H "Content-Type: application/x-www-form-urlencoded; charset=UTF-8" -H "Referer: https://www.jpmarumaru.com/tw/JPSongPlay-642.html" -H "Connection: keep-alive" --data "SongPK=642"
    复制代码
    依旧安利python来完成这种简单的任务, 直接用命令行批量抓取
    1. import sys
    2. for pk in sys.argv[1:]:
    3.     api(pk)
    复制代码
    运行⬇
    1. python3 vcb-s.py 642 9892
    复制代码
    结果⬇


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    声明: 本人所有手抄字幕都采用 进行许可(特殊标注除外)
    已获许可的字幕组: DHR動研字幕組, TUcaptions
    以往字幕有问题的, 请与我联系, 论坛不一定有时间上.
    最佳途径: Telegram @noobneo
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-2-20 00:37
  • 签到天数: 1707 天

    [LV.Master]伴坛终老

    2

    主题

    138

    回帖

    0

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    371046
    xfdz 发表于 2019-4-26 16:27:05 | 显示全部楼层
    见证一个程序的诞生
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-30 18:53
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    2

    主题

    7

    回帖

    5

    VC币

    注册会员

    Rank: 2

    积分
    1990
    65887166 发表于 2019-4-26 20:54:52 | 显示全部楼层
    人均程序员膜拜楼上
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    32
    懶懶喔 发表于 2019-6-19 19:03:39 | 显示全部楼层
    hchdjp 发表于 2019-4-25 10:23
    以前在tcax论坛找到过一份lua脚本,不过最近上不去tcax,忘了来源了。用法大概是(万事屋,よろずや)这样,选 ...

    那個
    我按下"複製代碼"然後貼到.txt裡面更變附檔名為.lua
    再丟到autoload裡面之後開啟aegisub卻載入失敗
    想問一下究竟要怎麼安裝
    回复 支持 反对

    使用道具 举报

    12
    返回列表 发新帖
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表