GridPlayer – 支持在一个画面同时播放多个视频的视频播放器

媒体影音11小时前更新 J.Cling
4 0

GridPlayer 是一款基于VLC媒体框架开发的开源、跨平台视频播放器,支持用户在一个窗口内同时播放和管理多个视频,视频数量主要受限于用户自身的硬件性能,提供了VLC兼容的几乎所有视频和音频格式,并能播放包括m3u8链接在内的在线流媒体。

另外,支持自由配置的网格布局,支持所有影片按百分比或时间进行同步播放,提供硬件和软件两种解码模式以适配不同性能的设备,允许用户保存播放列表及创建最多10个播放快照以便快速恢复观看状态,同时具备拖拽调整视频位置、控制播放速度与画面缩放以及设置帧精确循环片段等细节控制功能。

J.Cling 推荐拓展:


主要功能特点

  • 跨平台(Linux、Mac 和 Windows)
  • 支持任何视频和音频格式(VLC)
  • 支持(几乎)任何流媒体 URL(streamlink + yt-dlp
  • 硬件与软件视频解码
  • 控制视频宽高比、播放速度、缩放
  • 设置带帧精度的循环片段
  • 可配置的网格布局
  • 通过拖放轻松切换视频
  • 播放列表保留每个视频的设置

官方使用说明

支持两种视频输出模式:

  • 硬件(默认)模式使用可用的 GPU 渲染视频。此模式提供高性能,是推荐的模式。
  • 软件模式完全独立于 GPU,仅使用 CPU 渲染视频。此模式在高分辨率视频下可能导致高 CPU 负载。

由于 libvlc 软件库的限制,视频解码被拆分为并行进程。您可以通过”每个进程的视频数”设置来控制单个解码进程处理多少视频。将此选项设置过高可能会导致高 CPU 负载和应用程序冻结。最佳值是每个进程 4 个视频。

还有”硬件 SP”模式。它处理运行进程中的视频解码。不建议与多个视频(>4-6 个)一起使用,因为它可能会导致高 CPU 负载和应用程序冻结。

由于操作系统进程间限制,”硬件 SP”是 macOS 中唯一可用的硬件模式。

更新日志

v0.5.4

Added

  • 允许 rtmp 协议

Fixed

  • 更新 streamlink、yt-dlp 和最低 python 版本

获取方式

官方网站

https://github.com/vzhd1701/gridplayer

网盘下载

https://pan.quark.cn/s/43ffe5d959a4

更多媒体影音请访问:

https://www.gewuzhizhi.vip/favorites/multimedia

© 版权声明

相关文章