虽然现在很多人更习惯直接在线看视频,但相信一定还有很多和我一样更喜欢找质量更优质的资源下载到本地观看。在本地上看,就需要一个播放器才可以。
而系统自带的播放功能实在太拉胯了(支持的格式少,有些甚至需要付费才可以使用),所以这种情况我们就很有必要另外安装一个更好用的本地视频播放器。
下面,我将给大家盘点下,在众多本地视频播放器里,都有哪些播放器是强大而又良心的?一共筛选了6款,相信这份名单即使是老/司/.机也不会有多少反对的声音。
1、MPC-HC(点这下)
对于懂行的朋友来说,MPC-HC绝对可以称得上是神级播放器。它的全称是“Media Player Classic Home Cinema”,最早是作为Windows Media Player(WMP)的同人作品开发出来的。然而,它却大大地超越了后者。

MPC-HC体积及资源占用很小,响应迅速,能播放网上几乎全部主流的音频视频格式,兼容性非常好,适合低配置老电脑上。
根据简单的比较,在同一台电脑上用 PotPlayer、QQ影音 以及 MPC-HC 播放同一部影片,基本上 MPC-HC 的资源占用都会节省不少。

2、VLC(点这下)
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。

它可播放大多数格式,无需安装编解码器包;完全免费,无广告,无跟踪行为;能播放任何内容,和potplayer一样,加速不变声,并可以播放不完整的AVI文件。

3、MPV(点这下)
MPV是基于MPlayer和mplayer2的媒体播放器。它支持多种视频文件格式,音频和视频编解码器以及字幕类型。特殊输入URL类型可用于从磁盘文件以外的各种来源读取输入。根据平台,支持各种不同的视频和音频输出方法。

mpv具有基于OpenGL,Vulkan和D3D11的视频输出,能够实现发烧友喜爱的许多功能,例如使用流行的高质量算法进行视频缩放,色彩管理,帧定时,插值,HDR等。
虽然mpv力求极简主义并且不提供真正的GUI,但它在视频顶部有一个小控制器用于基本控制。另外它还可以利用所有平台上的大多数硬件解码 API。硬件解码可以在运行时按需启用。
总结:简单、简洁、但也很强大。

4、PotPlayer(点这下)
对于一般的用户来说,其实要求并不多,只要这个播放器能播放的格式多、打开速度快、运行时占用资源小、没有广告,那就是最好的了。
而PotPlayer就是这样的一款软件,点这下最新版
无论你在网上任何地方搜“Windows上好用的视频播放器”,那PotPlayer都一定榜上有名。这不是大家为了恰饭而推荐的,而是因为它真的好用。

PotPlayer的优势在于强大的内置解码器,而且能做到0.2-12倍的倍数播放的同时,还可以做到变速不变声,这对要刷课的学生党来说,好用和实用程度懂的都懂。
另外如果你也嫌弃原生皮肤有点古板、想换个帅气的皮肤,可以参考下面的操作去更换,配得好颜值相当高,而且不同皮肤的功能按钮也各有特色。
我也给大家准备了几款:点这下,更换后的预览上两张大家参考下。

在PC端如果要装一个本地视频播放器,个人还是比较推荐PotPlayer的,毕竟它各方面都蛮强大,还支持一定程度的界面美化。

5、MPlayer WW编译版(点这下)
MPlayer 是一款开源的多媒体播放器,以 GNU 通用公共许可证发布,多平台支持。MPlayer 是建基于命令行界面,在各操作系统可选择安装不同的图形界面。
而MPlayer WW 则是由william0wang编译的版本。相对原版,WW版对低配电脑支持比较好,占用系统资源低,Lite 版本的压缩包只有 9M 大小,解压缩后 30M,无需安装。首次使用即支持大多数视频格式。

6、QQ影音(点这下)
QQ影音是鹅厂出品的,算是鹅厂所有产品里最良心的产品了吧(说的是鹅厂的产品里)。界面简洁、无广告,支持大部分的主流视频格式。
Ps:QQ影音在前几天(22年6月14日),鹅厂下架了它所有的版本,不知道是不是要此告别舞台,但作为本地播放器,它下不下架对使用影响也不会有多少。

7、其他的播放器
除了上面提到的6款,其实还有一些其他的表现也还不错的播放器,比如迅雷影音、爱奇艺万能联播、完美解码...这些就不一一介绍了,有兴趣的话自己去搜索吧。
总结来说,上面提到的几款可能是本地视频播放器这个领域里最好的几个了吧?如果你也习惯在本地播放上看视频,相信看完这篇文章后你应该不会再缺好用、无广告、解码能力又强大...的视频播放器了。所以,如果觉得有用,随手点个赞呀?
我打算为ruby脚本创建一个安装程序,但我希望能够确保机器安装了RVM。有没有一种方法可以完全离线安装RVM并且不引人注目(通过不引人注目,就像创建一个可以做所有事情的脚本而不是要求用户向他们的bash_profile或bashrc添加一些东西)我不是要脚本本身,只是一个关于如何走这条路的快速指针(如果可能的话)。我们还研究了这个很有帮助的问题:RVM-isthereawayforsimpleofflineinstall?但有点误导,因为答案只向我们展示了如何离线在RVM中安装ruby。我们需要能够离线安装RVM本身,并查看脚本https://raw.github.com/wayn
我正在编写一个包含C扩展的gem。通常当我写一个gem时,我会遵循TDD的过程,我会写一个失败的规范,然后处理代码直到它通过,等等......在“ext/mygem/mygem.c”中我的C扩展和在gemspec的“扩展”中配置的有效extconf.rb,如何运行我的规范并仍然加载我的C扩展?当我更改C代码时,我需要采取哪些步骤来重新编译代码?这可能是个愚蠢的问题,但是从我的gem的开发源代码树中输入“bundleinstall”不会构建任何native扩展。当我手动运行rubyext/mygem/extconf.rb时,我确实得到了一个Makefile(在整个项目的根目录中),然后当
我们的git存储库中目前有一个Gemfile。但是,有一个gem我只在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将它添加到我们的Gemfile中,但每次我checkout到我们的master/dev主分支时,由于与跟踪的gemfile冲突,我必须删除它。我想要的是类似Gemfile.local的东西,它将继承从Gemfile导入的gems,但也允许在那里导入新的gems以供使用只有我的机器。此文件将在.gitignore中被忽略。这可能吗? 最佳答案 设置BUNDLE_GEMFILE环境变量:BUNDLE_GEMFI
只是想确保我理解了事情。据我目前收集到的信息,Cucumber只是一个“包装器”,或者是一种通过将事物分类为功能和步骤来组织测试的好方法,其中实际的单元测试处于步骤阶段。它允许您根据事物的工作方式组织您的测试。对吗? 最佳答案 有点。它是一种组织测试的方式,但不仅如此。它的行为就像最初的Rails集成测试一样,但更易于使用。这里最大的好处是您的session在整个Scenario中保持透明。关于Cucumber的另一件事是您(应该)从使用您的代码的浏览器或客户端的角度进行测试。如果您愿意,您可以使用步骤来构建对象和设置状态,但通常您
作为新的阿里云用户,您可以50免费试用多种优惠,价值高达1,700美元(或8,500美元)。这将让您了解和体验阿里云平台上提供的一系列产品和服务。如果您以个人身份注册免费试用,您将获得价值1,700美元的优惠。但是,如果您是注册公司,您可以选择企业免费试用,提交基本信息通过企业实名注册验证,即可开始价值$8,500的免费试用!本教程介绍了如何设置您的帐户并使用您的免费试用版。关于免费试用在我们开始此试用之前,您还必须遵守以下条款和条件才能访问您的免费试用:只有在一年内创建的账户才有资格获得阿里云免费试用。通过此免费试用优惠,用户可以免费试用免费试用活动页面上列出的每种产品一次。如果您有多个帐
我的Rails站点使用了一个确实不是很好的gem。每次我需要做一些新的事情时,我最终不得不花费与向实际Rails项目添加代码一样多的时间来为gem添加功能。但我不介意,我将我的Gemfile设置为指向我的gem的GitHub分支(我尝试提交PR,但维护者似乎已经下台)。问题是我真的没有找到一种合理的方法来测试我添加到gem的新东西。在railsc中测试它会特别好,但我能想到的唯一方法是a)更改~/.rvm/gems/.../foo。rb,这看起来不对或者b)升级版本,推送到Github,然后运行bundleup,这除了耗时之外显然是一场灾难,因为我不确定我所做的promise是否正
在Rails自动生成的功能测试(test/functional/products_controller_test.rb)中,我看到以下代码:classProductsControllerTest我的问题是:方法调用products()在哪里/如何定义?products(:one)到底是什么意思?看代码,大概意思是“创建一个产品”,但是它是如何工作的呢?注意我是Ruby/Rails的新手,如果这些是微不足道的问题,我深表歉意。 最佳答案 如果您查看test/fixtures文件夹,您会看到一个products.yml文件。这是在您创建
背景here.在上面的链接中,给出了以下示例:classauthor.id)endend除了这种语法对于像我这样的初学者来说很陌生——我一直认为类方法是用defself.my_class_method定义的——我在哪里可以找到关于类的文档RubyonRails中的方法?据我所知,类方法总是在类本身(MyClass.my_class_method)上调用,但如果Rails中的类方法是可链接的,似乎必须进行其他操作在这里!编辑:我想我通过对类方法的语法发表评论有点被骗了。我真的想问Rails如何使类方法可链接—我了解方法链接的工作原理,但不知道Rails如何允许您链接类方法而无需实际返
我希望访问我机器上的所有HTTP流量(我的Windows机器-不是服务器)。据我了解,拥有一个本地代理是所有流量路线的必经之路。我一直在谷歌搜索但未能找到任何资源(关于Ruby)来帮助我。非常感谢任何提示或链接。 最佳答案 WEBrick中有一个HTTP代理(Rubystdlib的一部分)和here's一个实现示例。如果你喜欢生活在边缘,还有em-proxy伊利亚·格里戈里克。这postIlya暗示它似乎确实需要一些调整来解决您的问题。 关于ruby-如何捕获所有HTTP流量(本地代理)
我正在尝试找出一种方法来显示来自不在RAILS_ROOT下(在RedHat或Ubuntu环境中)的已安装文件系统的图像。我不想使用符号链接(symboliclink),因为这个应用程序实际上是通过Tomcat部署的,而当我关闭Tomcat时,Tomcat会尝试跟随符号链接(symboliclink)并删除挂载中的所有图像。由于这些文件的数量和大小,将图像放在public/images下也不是一种选择。我查看了send_file,但它只会显示一张图片。我需要在一个格式良好的页面中显示6个请求的图像。由于膨胀,我宁愿不使用Base64编码,但我不知道如何将图像数据与呈现的页面一起传递下去。