adulttime.24.02.01

今天终于解决了银行卡的问题,再往全球付里塞了11.45后,我得以在adulttime和sexarts里二选一🤔

我最后选了adulttime,因为这玩意还是比较有挑战性的,我记得它全站有十几万视频,光我比较感兴趣的那个迫真按摩系列片子就有720个(确信🤔而且更有意思的是,它抠掉了下载键(至少对5美元一个月的抠逼会员来说),意味着我得用别的方法来下视频,比如雷普它的hls播放列表🤔

很明显我还是更喜欢用hls来下片子,因为首先它的hls分片cdn很难判定我是来看片子的还是来下片子的还是来siterip的,而下载链接判断是不是恶意雷普就容易很多(确信🤔其次作为hls的重度使用者、XXtube的发明者,我当然更喜欢它分好片,毕竟除了我自己分片要占用我自己的计算资源外,我目前的分片方式对付4k视频时没法分出大小均匀分布的片子但它们可以🤔另外在用aria2雷普了所有ts后,除了合成出视频外,我还可以将这些ts直接上传到guilded tube或者discord tube,再替换一下m3u8🤔更何况合出视频后其实大小和它的api显示的视频大小相差不大,甚至还大些可还行🤔

不过它的早期视频可没有hls,这些玩意恐怕我还是得下载后分片(恼🤔

它还有其他一些东西,比如视频metadata啥的,还有评论,还有更有意思的,部分视频配了字幕🤔我记得以前研究过一个叫做xconfession的玩意,它将视频字幕啥的塞进了同一个m3u8里,但adulttime不是这样,它的m3u8链接在打开视频链接的网页里,字幕链接在视频metadata的json里🤔

luminethonk

在1145.14秒后,我撸出来了一个大致的脚本框架,它能够根据详情页里的某个部分来判断视频源是不是hls🤔其实也没啥申必的,直接抓auto词条,如果它抓到了链接那么这玩意就是自适应版本m3u8,里面是各个分辨率的具体m3u8,写一个for来为每一个分辨率建立文件夹、下载分片然后ffmpeg合并就vans力🤔如果auto词条没有链接,说明它的视频源压根就不是hls,直接对着解析出来的mp4一顿aria2c(确信🤔总之无论它用不用hls,最后它都能生成各种分辨率的视频,接下来直接guilded drive走起🤔

但第二阶段呢?我也许可以直接上guilded tube脚本,我记得它既支持视频重新分片,也支持输入m3u8,忘了🤔但也许需要重新写一个,反正将那个通用脚本里的部分玩意删改下应该没啥问题(确信🤔主要是确保它最后生成的m3u8链接必须能够返回给调用它的脚本,因为我有可能还需要用生成的链接替换自适应m3u8里的链接,最后将这个新的自适应m3u8也上传到guilded drive🤔

在此基础上甚至我可能还需要将字幕文件的链接也插入自适应m3u8里,以及将它们合并到视频里🤔如果我能找到当年处理xconfession的脚本的话,那里貌似写了ffmpeg如何插入字幕🤔

发表评论