自己做的网站怎么上传到域名,钢筋网片理论重量表规格表,如何做网站app,互联网保险的典型产品b站视频(网页加客户端)本地视频 生成回链
引言
基于上一篇博客方案
本地视频进度加入笔记根据进度快速锁定视频位置 我想着只有本地的话, 那b站上的视频, 不是每次都得下载下来吗? 如果是一套课程, 直接下载, 然后视频处理成mp3,还好, 如果只是一个视频, 每次这样处理就有点…b站视频(网页加客户端)本地视频 生成回链
引言
基于上一篇博客方案
本地视频进度加入笔记根据进度快速锁定视频位置 我想着只有本地的话, 那b站上的视频, 不是每次都得下载下来吗? 如果是一套课程, 直接下载, 然后视频处理成mp3,还好, 如果只是一个视频, 每次这样处理就有点麻烦了,所以直接基于网页或客户端, 生成回链就是一个不错的方案. 实现的功能V2.0
注意:本2.0使用方法,需要使用双屏幕,并且正确摆放,请参考以下博客设置电脑屏幕 双屏幕摆放方案 (1)本地视频回溯 请看上篇博客本地视频进度加入笔记根据进度快速锁定视频位置 (2)b站视频网页使用:
生成回链: 回链格式:[时间]-[空降链接] 借助脚本, 把b站空降链接,加入typora 网页回溯: 1.在typora中 按下ctrl鼠标左键, 浏览器跳转对应视频对应时间 2.时间回溯: 选中 [时间],然后按下 ctrlaltu , 利用网页脚本调整网页视频时间为特定时间(需要网页不是全屏,因为需要拓展漏出来) (3)b站客户端使用
生成回链: 回链格式:[时间]-[空降链接] 借助脚本, 把b站空降链接,加入typora 至于回溯: 参考b站网页客户端的回溯(ctrl 加鼠标左键,快速跳转), 因为b站客户端没有提供时间定位接口 配置方法
下载脚本 三端回链脚本下载 https://wwyz.lanzoup.com/izQTD2l4pzha后面我们一个一个配置 测试脚本可用性 我们需要先测试每个脚本的功能, 保证脚本可用, 从而保证整个流程可用 1.鼠标移动到特定屏幕 (1) 打开脚本: 双击鼠标移动到特定屏幕.exe (2)把屏幕这样摆放, 并且设置右边屏幕为主屏幕 1, 左边屏幕为副屏 2 快捷打开此设置小脚本 (3)按下快捷键测试 按下 ctrlalt1 : 观察,光标是否移动到了屏幕 1 中央 按下 ctrlalt2 : 观察,光标是否移动到了屏幕 2 中央 如果测试通过, 则可以进行下一步
2.edge拓展
(1)把浏览器拓展放在C盘纯英文路径 (2)导入浏览器拓展 (3)测试拓展可用性
在浏览器页面, 按下 ctrlshiftV , 观察是否可以弹出时间定位框 (4)打开一个b站网页视频, 然后在这个框里,输入 00:01:00, 然后回车,观察视频是否跳转到对应时间(如果没有,请删除拓展,重新添加, ) 3.视频索引脚本测试 (1)打开视频索引文件夹, 双击这两个脚本 (2)先测试视频索引空降功能 [00:01:00]-[https://www.bilibili.com/video/BV1eLzGYfEKM?t60.0] (3)测试获取视频回溯链接
快捷键:ctrlalty (不打开potplayer的情况下)
网页端:按照刚才的网页全屏( 把网页放在屏幕2 )
typora: 只打开一个文件(已经保存过的,放在屏幕1) 按下 ctrlalty ,然后在typora中观察是否得到 回链 [时间]-[链接] 例如:[00:01:07]-[https://www.bilibili.com/video/BV1eLzGYfEKM?t67.9] 至此, 网页回链和回溯就测试完了, 下面测试客户端, (4)测试b站客户端回链生成
①打开b站客户端视频(放在屏幕 2)
②打开一个typora笔记,放在屏幕 1
③按下 ctrlalty, 然后观察回链生成情况 至于客户端回溯, 目前客户端没接口, 只能回溯网页,参考链接空降(ctrl 加鼠标左键,快速跳转) 示例链接如下(和b站链接一样):
[00:00:44]-[https://www.bilibili.com/video/BV1AekJY6ECP?t44.6]
4.potplayer打开b站视频测试
(1) potplayer要想访问自己的b站, 需要配置key值
chen310/BilibiliPotPlayer: PotPlayer 哔哩哔哩插件可以直接在 PotPlayer 中播放哔哩哔哩中的视频、直播和音乐 开隐私模式, cookie失效的比较慢 (2)potplayer快捷键配置
① 打开potplayer
② 配置链接 ctrlaltF11 ③ 测试 打开b站链接 我们可以把从浏览器获得的空降链接,拿过来 [00:00:44]-[https://www.bilibili.com/video/BV1AekJY6ECP?t44.6p1] 然后全选, 按下ctrlaltu就可以利用 potplayer打开视频并定位 ④ 测试从potplayer获取 空降链接 打开potplayer网页视频的情况下,按下ctrlalty, 就可以把空降链接发送到typora 开发思路
至此, 脚本已经全部测试完成。
下面讲脚本开发思路 这样就更能体会到脚本带来的便捷。
讲解思路就是 通过对比 手动获取回链 和 脚本通过模拟手动处理回链 的方式来讲解。
获取回链
手动获取
b站 打开视频, 然后鼠标右键,就可以看到回链设置, 然后左键复制,即可 https://www.bilibili.com/video/BV1eLzGYfEKM?t2.7 potplayer
https://www.bilibili.com/video/BV1AekJY6ECP?p1 自动获取回链
B站客户端 因为b站客户端, 没有对应的定位接口, 所以只能获取回链, 对于回溯,需要通过网页拓展 (1)模拟手动点击, 光标移动到屏幕2
(2)右键
(3)左键
(4)拿到链接
https://www.bilibili.com/video/BV1eLzGYfEKM?t2.7
(5)通过 t时间, 换算处 [小时:分钟:秒]-[链接]
(6)然后搜索typora窗口, 把处理好的链接, 加入typora
B站网页端 网页端, 获取回链, 也是模拟人工操作, 和B站客户端(ctrl 加鼠标左键,快速跳转)一样 potplayer [00:00:52]-[https://www.bilibili.com/video/BV1AekJY6ECP?p1t52] 回链回溯
手动回溯
b站
(1)拿到链接 https://www.bilibili.com/video/BV1eLzGYfEKM?t2.7 (2)ctrl鼠标左键, 点击链接
(3)进入跳转浏览器,然后空降
(4)手动定位, 按下ctrlshiftw, 把时间加入到拓展, 然后回车 potplayer (1)打开链接,等待加载 (2)手动定位 按下快捷键, ctrlaltd, 把定位窗口跳出来, 手动输入时间
自动回溯
b站
(1)选中[时间]-[链接]中的 ,链接(强调不带中括号) https://www.bilibili.com/video/BV1AekJY6ECP?p1t52 (2)按下ctrlaltu
(3)脚本自动跳转浏览器(其实和手动点击一样ctrl鼠标左键)
(4)自动定位 选中[时间]-[链接]中得, [时间] 强调:带中括号 按下 ctrlaltu
下面是自动执行的步骤
1.鼠标移动到网页
2.触发ctrlshiftv
3.然后把选中的链接中的时间,换算成 小时:分钟:秒, 加入到定位框
4.然后回车定位
potplayer
1.选中 [时间]-[链接], 全选, 然后按下ctrlaltu
2.自动识别到是全部链接
下面是自动执行的步骤
3.打开potplayer
4.触发快捷键ctrl alt f11
5.把链接加入到地址栏 这里有一个bug就是, 加入地址栏之后, 链接中不能包含t时间,不然识别不到,就会导致每次都是第一集, 所以我把链接自动处理了, 去掉了t,然后定位的时候, 自动记忆定位了 6.打开视频, 等待两秒, ctrlaltd 打开定位框
7.输入定位时间 小时:分钟:秒
8.因为是第一次打开视频, 需要加载时间, 所以定为需要人工确认
9.后续如果仍然是同一个视频, 那么按下ctrlaltu, 就会自动触发定位
10.如果不是这个视频, 那么就关掉potplayer,重复上述步骤