首页 > 其他分享 >PotPlayer播放器创建有声字幕以及实时字幕翻译

PotPlayer播放器创建有声字幕以及实时字幕翻译

时间:2025-01-07 12:04:55浏览次数:8  
标签:播放器 faster whisper py 字幕 File PotPlayer line

文章目录

环境

  • Windows 11 家庭中文版
  • PotPlayer 241216

步骤

注意:本文中有多个视频截图,虽然是同一时间点,但每次修改了PotPlayer播放器配置后,实际上可能需要重启播放器。使用同一时间点只是为了方便比较。

准备

下载、安装PotPlayer的最新版本。测试播放功能,确认其工作正常:

在这里插入图片描述

注意:本例中,视频本身已经包含了中英文字幕(非单独的字幕文件)。不过没关系,我们忽略它,一会儿将会把生成的字幕置于视频的顶部,以示区别。

注意:PotPlayer 241211版本添加使用Whisper从语音生成字幕的功能,请检查一下PotPlayer版本,如果不够新,需要升级一下:

在这里插入图片描述

创建有声字幕

在PotPlayer上单击右键,选择“字幕” -> “创建有声字幕” -> “创建有声字幕…”:

在这里插入图片描述

在弹出的对话框里:

  • 转换引擎:选择“Whisper-Faster”,点击“下载”按钮,下载引擎。
  • 型号:选择“small”,其它选项还有tiny、medium、large等,模型越大越精确,但是计算成本也越高。注意右边的“下载”按钮是灰色的。
  • 勾选“播放开始时自动生成”。

在这里插入图片描述

最后,点击“开始”按钮:

在这里插入图片描述

由于本地还没有模型( C:\Users\Administrator\AppData\Roaming\PotPlayerMini64\Model\faster-whisper-small ),所以它会尝试从网络下载,但是由于众所周知的原因,连接不上Hugging Face Hub,最后会报错如下:

声音提取
开始转换
Model not found at: C:\Users\Administrator\AppData\Roaming\PotPlayerMini64\Model\faster-whisper-small
Attempting to download:
An error occured while synchronizing the model Systran/faster-whisper-small from the Hugging Face Hub:
(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /api/models/Systran/faster-whisper-small/revision/main (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000002821E8B4940>: Failed to establish a new connection: [WinError 10060] �������ӷ���һ��ʱ���û����ȷ�

标签:播放器,faster,whisper,py,字幕,File,PotPlayer,line
From: https://blog.csdn.net/duke_ding2/article/details/144973709

相关文章

  • H5流媒体播放器EasyPlayer.js安卓播放器如何实现视频源快速切换?
    随着流媒体技术的迅速发展,H5流媒体播放器已成为现代网络视频播放的重要工具。其中,EasyPlayer.js视频流媒体播放器作为一款功能强大的H5播放器,凭借其全面的协议支持、多种解码方式以及跨平台兼容性,赢得了广泛的关注和应用。那么EasyPlayer.js安卓播放器应如何实现视频源快速切换......
  • 免费视频播放器PotPlayer
    软件介绍PotPlayer是一款免费的多媒体播放器,支持各种视频编解码器和格式,由KMPlayer的原制作者姜龙喜先生开发。软件特色1、格式兼容性强PotPlayer几乎支持所有常见的媒体文件格式,包括高清视频如MKV、AVI、MP4以及音频如MP3、FLAC等,无需额外安装编解码器即可流畅播放2、自......
  • 网页直播/点播播放器EasyPlayer.js遇到播放RTMP视频时,画面显示异常是什么原因?
    流媒体作为数字时代信息传播的重要载体,正展现出前所未有的广阔前景。其凭借实时性、互动性和跨平台兼容性的独特优势,不仅在娱乐、教育、新闻等多个领域大放异彩,还深刻改变了人们的生活方式和信息获取习惯。随着技术的不断进步和应用场景的不断拓展,流媒体正以前所未有的速度蓬勃发......
  • 无插件直播流媒体音视频播放器EasyPlayer.js开发之框架的讲解说明
    随着流媒体技术的迅速发展,H5将会成为了网页音视频播放的主流标准。H5提供了更安全的浏览体验,支持更多的功能,如本地存储、设备兼容和实时连接。这些特性使得H5在提供流畅的用户体验和保障用户隐私方面具有明显优势。EasyPlayer播放器一贯秉承Easy系列小而精,接口简单功能强大的宗......
  • 基于vue的视频播放器的设计与实现+vue源码+论文
    项目简介视频播放器系统是一个多功能的在线视频管理平台,它通过精心设计的功能模块,满足了管理员和用户的不同需求。系统主要分为管理员和用户两大角色,各自拥有独立的功能权限。管理员模块具备强大的后台管理功能,包括视频信息管理、视频留言管理、用户管理和论坛管理等,能够对视......
  • 无插件直播流媒体音视频播放器EasyPlayer.js RTSP流重连问题的说明
    当前,流媒体行业正处于快速发展的阶段,全球市场规模不断扩大,技术革新持续推动行业进步。随着5G技术的推广、智能设备的更新换代,以及用户对高质量音视频内容需求的增长,流媒体技术已成为获取信息和娱乐的重要途径。那么在应用中,RTSP流重连问题是如何设计重连的?1、EasyPlayer的底层R......
  • H.265流媒体播放器EasyPlayer.js如何实现本地快照抓拍截图功能?
    随着流媒体技术的迅速发展,H5流媒体播放器已成为现代网络视频播放的重要工具。其中,EasyPlayer.js播放器作为一款功能强大的H5播放器,凭借其全面的协议支持、多种解码方式以及跨平台兼容性,赢得了广泛的关注和应用。那么想要实现播放器本地快照抓拍截图功能,应该如何操作呢?实现步骤:......
  • 使用HTML5实现一个MP3音乐播放器
    要使用HTML5实现一个MP3音乐播放器,你可以使用HTML5的<audio>标签。以下是一个简单的音乐播放器的实现:<!DOCTYPEhtml><html><head><title>MP3音乐播放器</title><style>#controls{margin-top:20px;}</style><......
  • EasyPlayer.js视频流媒体播放器RTSP windows播放器SDK API的接口说明
    在数字化时代,流媒体播放器已成为信息传播和娱乐消遣的主流载体。随着技术的进步,流媒体播放器的核心技术和发展趋势不断演变,影响着整个行业的发展方向。那么在实际运用中,关于EasyPlayerRTSPwindows播放器SDKAPI接口要注意什么?背景介绍EasyPlayer实现对RTSP直播流进行实时采集......
  • EasyPlayer.js网页直播播放器如何实现Windows播放器实时流即时回放功能
    H5流媒体播放器,作为基于HTML5技术的创新产品,近年来在音频和视频播放领域取得了显著的发展。它不仅为用户提供了流畅、稳定的播放体验,还通过丰富的交互功能增强了用户的参与感。那么在实际应用中,如何实现Windows播放器实时流进行本地缓冲区即时回放功能呢?1、背景说明参照国内视......