VLC

  1. 官网
  2. 源码 Github
  3. 知乎 VLC
  4. VLC 百科

VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影音光盘及各类流式协议。它也能作为unicast或multicast的流式服务器在IPv4或IPv6的高速网络连接下使用。它融合了FFmpeg计划的解码器与libdvdcss程序库使其有播放多媒体文件及加密DVD影碟的功能。

FFMPEG

  1. 官网
  2. 源码 Github

多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward";FFmpeg编码库可以使用GPU加速。

kodi

  1. 官网
  2. 源码 Github
  3. kodi中文网
  4. Kodi 百科

Kodi(以前称为XBMC)是一个免费的开放源代码媒体播放器软件应用程序,由XBMC基金会(一家非营利技术联盟)开发。 Kodi可用于多种操作系统和硬件平台,配有软件10英尺用户界面,可用于电视机和遥控器。它允许用户播放和查看大多数流媒体,如来自Internet的视频,音乐,播客和视频,以及来自本地和网络存储媒体的所有常见数字媒体文件。

SMPlayer

  1. 官网
  2. 源码 Github

SMPlayer 是个适用于 Windows 和 Linux 的免费媒体播放器, 内置解码器,可以播放几乎所有格式的视频和音频文件。 无需再安装任何外部解码器。 只要安装了 SMPlayer, 你就能够播放所有的格式,不用再费事查找安装解码包,SMPlayer 最有趣的一个功能是:它会记住您播放过的所有文件的设置。

Popcorn Time

  1. 官网
  2. 源码 Github
  3. Butter Project

「Popcorn Time」是一个开源的跨平台应用程序,主要用来观看盗版电影和电视节目。该应用让用户能够轻松获取盗版内容并且用户体验出色,曾引起好莱坞的愤怒。如今,Popcorn Time 正式宣布关闭。由于代码开源,Popcorn Time 已经被多个开发团队 fork,并以此推出了如 Time4Popcorn 和 Butter Project 这样的替代品。虽然 Popcorn Time 已“死”,但其“精神”得到了留存。

Stremio

  1. 官网
  2. 源码 Github 或者这里

Stremio官方版是使用范围较为广泛的视频播放工具,Stremio官方版可以帮助使用者按照类别、流派、等级等内容发现最新最好看的电影电视剧资源,是一个现代化的媒体中心。Stremio最新版可以通过易于安装的插件发现,观看和整理视频内容,还能够将该软件上的内容投影到手机、平板或者电视上去,这样就能够大大提升视频的体验感。

OBS Studio

  1. 官网
  2. 源码 Github

Open Broadcaster Software是一个免费的开源的视频录制和视频实时交流软件。其有多种功能并广泛使用在视频采集,直播等领域。

Open Broadcaster Software 它支持和包含以下功能:

  1. 支持H264(X264)和 AAC 编码。
  2. 支持Intel Quick Sync Video (QSV) 和 NVENC。
  3. 无限量的场景和视频源。
  4. 支持实时RTMP流推送至 Twitch,YouTube,DailyMotion,Hitbox等平台。
  5. 支持 MP4 和 FLV 格式输出。
  6. 支持捕获基于 GPU 的游戏捕获,并高性能的输出游戏视频流。
  7. 支持DirectShow 采集设备(Webcams,采集卡等)。
  8. Windows 8 高速监控采集支持。
  9. 双线性或lanczos3 重采样支持。

SPlayer

  1. 官网
  2. 源码 Github
  3. SPlayer项目的Qt界面代码

记得最初这个播放器是 基于 QT 实现的,后来改为 Electorn 实现,体积应该比原来大了。

参考