V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zgzb
V2EX  ›  分享创造

基于 Python -Vlc 的全能播放器 CvPlayer

  •  
  •   zgzb · 2020-12-03 19:23:29 +08:00 · 2374 次点击
    这是一个创建于 1449 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Python-Vlc 是 Vlc 的 python 绑定,官网介绍:此模块为 VLC 视频播放器的本机 libvlc API (请参阅 http://wiki.videolan.org/LibVLC )提供基于 ctypes 的绑定(请参阅 http://wiki.videolan.org/PythonBinding )。请注意,它依赖于已经存在的 VLC 安装。
    包含基本播放功能,如快进、快退、循环播放、设置音量等。
    支持网络播放,如电视直播。在软件目录下新建 CPlayerlist.txt ,添加网络地址(如 CCTV1: http://liveplay-kk.rtxapp.com/live/program/live/cctv1hd/4000000/mnf.m3u8 )后打开软件,双击即可播放。
    附图:
    https://s3.ax1x.com/2020/12/03/D7rkrQ.png
    py 文件在 Github 上: https://github.com/cnzbpy/simplepy
    链接: https://wwx.lanzoux.com/b01hlwsdi 密码:W4mT
    第 1 条附言  ·  2020-12-05 19:01:28 +08:00
    更新:
    1 、包含基本播放功能,如快进、快退、循环播放、设置音量等。
    2 、支持网络播放,如电视直播。在软件目录下新建 CPlayerlist.txt ,添加网络地址(如 CCTV1 ),格式:
    播放列表名,(英文逗号)地址
    如 CCTV1,http://liveplay-kk.rtxapp.com/live/program/live/cctv1hd/4000000/mnf.m3u8 然后打开软件,双击即可播放。
    3 、右键支持播放列表自定义,如重命名,移动播放项目,保存当前播放列表。
    2 条回复    2020-12-06 07:30:44 +08:00
    mrhhhdx
        1
    mrhhhdx  
       2020-12-04 01:20:38 +08:00 via iPhone
    收藏了,播 rtsp 延迟大不?
    zgzb
        2
    zgzb  
    OP
       2020-12-06 07:30:44 +08:00 via Android
    @mrhhhdx 没试过。软件是用 vlc 插件和 python-vlc 写的,vlc 支持的应该都支持。在 github 上通过修改 CvPlayer 文件夹下的 vlc 文件夹可以自定义 vlc 插件,精简或添加功能后可以重新打包
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3163 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.