求 Windows 能够遮挡/裁剪固定区域的本地视频播放器

有些视频课程会有评论区,大家基本都在里面闲聊、灌水,没有什么看的价值,有没有什么视频播放器能遮住这部分内容呢?(我视频都是下载下来看,不在线看)
我能想到的方案是用 Snipaste 贴个纯黑图在要屏蔽的区域,但终究是不够优雅,不知道有没有播放器自带这个功能。第二个原因是有时候视频的整个右边又不需要,只是遮住而不裁剪浪费屏幕空间(比如屏幕是 16:9,视频是 18:9,不需要的宽度占 2/18,即有效视频画面比例是 16:9,但要是只是用贴图软件这一下会有上、下、右三条黑边)
我想到的最简单的实现方法是播放器点选了这个功能后,用鼠标划个矩形,播放器就会把这个矩形涂黑或者裁剪掉
谢谢大家

我觉得是不是ass字幕就行?ass应该是可以画出一个图形然后,字幕时间一直到结束
还方便打开关闭

参考 浅谈ASS的特效代码玩法5:矢量绘图篇-进阶高手大佬的必修之课 - 字幕 - 音轨 - 国语视界 制作一个这样的字幕,好像也不算困难

另外,我想大部分播放器都没有内置这样的功能吧。估计也是要通过滤镜之类的方法解决,不见得有你用snipate更快,更简单,更容易调节

4 个赞

这是一个创新的思路,但一来我不懂 ass 怎么手写,二来要精准覆盖那个区域可能也麻烦?三来要为每个视频都配一个 ass,应该会挺麻烦的吧

我贴了一个教程,可以可视化的操作生成, 参见1.利用Aegisub快速绘图

你说每个文件都需要操作,我想除非是用什么ai工具或者计算机图形识别之类的技术来自动识别需要遮盖的位置,都是难以避免的。
如果播放器没有内置简单快捷的功能的话,我像应该也不会比我说的ass简单。

我个人还是建议你用snipate的贴图,耗费时间应该是最少,操作也方便,没有任何学习成本

3 个赞

另一种思路,直接放大、移动画面到课程区域,vlc或mpv的自带功能可以轻松做到

1 个赞

也就是裁剪(crop)吧
至少mpv本体不能可视化裁剪,估计还得反复尝试要裁剪多少…
找到一个脚本可以可视化裁剪 GitHub - occivink/mpv-scripts: Various scripts for mpv

1 个赞

你好,我安装了这个脚本,不知道要怎么用。

Press the binding to enter crop mode.

我要怎样才能进入 crop 模式呢?
谢谢答主,让我发现了 mpv 的新天地:脚本

常用的办法:
1.有的浏览器扩展或者油猴脚本可以实现把视频单独拿出来播放;
2.和1类似,有对应的扩展+脚本可以调用外部播放器,例如vlc或者potplayer;
上面1、2不支持所有网站,所以由于楼主没有说是哪个网站,所以大概简单讲下;
3.类似楼主说的区域剪切,例如WindowTop还有NTWind Sticky Previews、OnTopReplica…等等好多,以前这里有介绍过!

1 个赞

Animation

好像不行?没什么变化
我对比了一下,中文“裁减到用户比例”就是“Crop By Aspect Ratio”
(PS:改了半天终于达到论坛要求的 1M 以下了)

  • 1、2:我没有说清楚,我不在线看,都是下载下来看。
  • 3:这些应该都是基于贴图遮挡的原理吧,但其实这些都有缺陷:
    1.放个视频需要开两软件,不够优雅
    2.有时候视频的整个右边又不需要,只是遮住而不裁剪浪费屏幕空间

可以这样用 画中画软件把播放器的重点区域切出来
PowerToys 有这种功能
MouseInc 有画中画功能
OnTopReplica 有这种功能
把你想看的区域切出来成一个独立的窗口然后可以用其他比如记事本遮挡住
原来的本地播放器但是不能最小化
你可以试试

OnTopReplica
image
MouseInc

微软的 PowerToys

这样你连讲师的部分都一起切除了只关注重点内容
播放器的窗口 可以正常播放 但是不能最小画
可以被遮挡 比如 学习笔记
切出来的窗口 可以置顶显示和移动 比切个黑框遮挡优雅多了

1 个赞


播放的是本地视频,没觉得有什么不优雅。。。当然,也可以有耐心多试试看看能否找到喜欢的播放器!

1 个赞

哇,还有这个功能。作为potplayer忠粉,要试一试。

1 个赞

谢谢,是个好思路

我自己mpv的部分快捷键命令

6 	add video-zoom -0.005 		#缩小视频(log2对数比例)
7 	add video-zoom 0.005 		#放大视频
^ 	set video-zoom 0.433		#放大适应2.4:1比例
& 	set video-zoom 0.402		#放大适应2.35:1比例
ALT+6     add video-align-x -0.1
ALT+7     add video-align-x 0.1
ALT+8     add video-align-y -0.1
ALT+9     add video-align-y 0.1
- 	set video-zoom 0 ; set panscan 0 ;set video-align-x 0 ; set video-align-y 0# 重设缩放\裁剪\位置


原视频

设置video-zoom为0.42,video-align-x为-1效果如上

3捕获

33捕获
vlc的相关选项,“覆盖”或许就是你一楼想要的

MPC-BE以及衍生播放器可以使用着色器对画面进行放大、移动、遮掩,当然不能使用GUI进行快速修改,需要手动改数字来调整就是了

之前做过相似但是不同的画面调整着色器