[开源自荐] web插件 - 画中画播放器

软件名称

弹幕画中画播放器

简介

使用了最新的画中画API,可以在画中画里控制进度条,音量等功能

虽然名字里有[弹幕],但还是可以在很多没弹幕的网站上用的,比如youtube上

目前功能

  • 在画中画窗口中拖动、键盘控制进度、调整音量,调节倍速
  • 弹幕播放和发送
    • bilibili视频 + 直播
    • 斗鱼直播
    • CC直播
    • 动画疯
    • youtube直播
    • twitch直播
    • 抖音直播
  • 支持bilibili、youtube的视频字幕播放
  • 支持外挂.srt .ass字幕
  • 与bilibili一样的长按右键快进功能

发布商店

非chromium的浏览器不支持该新API所以不打算上架,且需要chromium版本处于116及以上才能使用该API,对于其他套皮浏览器的兼容性未知

7 Likes

太棒了,之前一直在找一个能够显示弹幕的画中画插件,没想到就看到这个了,赞。下载试试先。

2 Likes

画中画窗口的ocs有办法做成Potplayer和mpv那样的嘛
特别需要像mpv那样的可以切换显示ocs的快捷键

所以说它和普通画中画模式的区别,就是它能显示弹幕?

emmm,配合新API又不是只搞这个显示弹幕,能在这个新画中画里能搞发送弹幕,鼠标键盘控制,你是不看上面的功能介绍嘛

是的没咋看 :rofl:

ocs是个啥的缩写,我搜半天搞不懂你说的哪个,open control sound?


On Screen Controller (OSC)我之前打错了, 就是视频底下的控制栏
不是单指进度条, 因为我喜欢比较简洁的界面, 所以主要用mpv
能用快捷键切换是否显示osc就好了

很棒,比我之前用的那个插件方便好用。

1 Like

能不能不显示标题栏?就是bilibili.com的那个一行

不行,这个api没有这功能

弹幕数量是不是不能设置啊

只有占用行数设置,如果说要搞最大数量也是能搞的,但是观感可能不好,我弹幕都是同速的不是b站那种越长速度越快

设置里自适应边框设置为以高度为准后,调整过窗口大小,换其他视频打开的还是默认大小的,是bug吗

看了下确实有问题,没保存上关闭的大小,下个版本修复

要是可以弄成arc浏览器那种切换标签页可以自动开启画中画就更方便了

现在一堆好用的扩充都不支援Manifest V3 之前小弟使用的好用的画中画…也不支援了…还好有大佬您的…要不然…其它的…都只有…播放键…谢谢您了…功能真不错… :100:

之前也有想过弄这个功能:smile:看来都是有同样想法的

距离上次发帖插件已经更新了21次了,现在记录总结下更新了啥吧。

  1. 增加了2个新的PIP模式
    1. 基于web录制API的navigator.mediaDevices.getDisplayMedia + cropTarget裁剪,可以实现非同源iframe视频的画中画功能,也能突破Crunchyroll的EME版权保护(Netflix应该也可以,但没会员没试过:thinking:
    2. 基于webRTC的模式,也是实现非同源iframe视频的画中画功能。使用录制模式浏览器中会有一行“屏幕共享中”的tab没法隐藏,这个模式就为了解决这个的
  2. 增加了加载自定义弹幕文件,或者输入bilibili url下载弹幕
  3. 增加了Youtube下的侧边栏
  4. 增加了替换网页的视频播放器成插件的播放器,里面支持了网页全屏模式

说起现在用自己的插件大部分都是用的替换模式了,不像之前在公司里只有一个屏幕需要用上画中画:rofl:为了这个替换模式还兼容了挺多的,跨iframe的keydown/keyup的网页全屏算是比较深入的技术点