关于 VLC

proginn468312

共 1753字,需浏览 4分钟

 ·

2020-08-21 08:59

1

VideoLAN 简介


来自维基百科:




VideoLAN 是开发通过局域网(LAN)播放视频及其他媒体格式的软件的计划。最初开发了两个媒体流媒体程序 VideoLAN Client(VLC)及 VideoLAN Server(VLS),然而大部分的 VLS 功能都逐渐集成进 VLC,所以就将 VLC 改名为 VLC media player。




这个项目原本是巴黎中央理工学院学生的专题项目,但自从以GNU通用公共许可协议发布自由软件之后,这个计划吸引了来自20多个国家的开发团队



VideoLAN 既是一个项目组,也是一家非盈利组织。它开发了很多项目,有适合所有用户的(例如:VLC、VLMC),也有适合专业人士的(例如:DVBlast、Multicat),更有适合开发人员的(例如:libdvdcss、libVLC)。在这些众多的项目中,最著名的无疑是 VLC。



2

关于 VLC




VLC 是一款很受欢迎的多媒体播放器,由 VideoLAN 项目开发,适用于 Windows、Linux 以及 macOS 等系统。它能够播放和流式传输任何音频文件和视频文件,甚至包括 DVD 电影。




与其他播放器的不同之处在于,VLC 完全免费、开源,并且兼容所有主流的操作系统。它已经包含了编解码器,毫不夸张地说,它几乎能做任何你想要做的事情,甚至是更多。


来看看 VLC 的 log,设计的很有特色(纳尼!这 TM 不是公路雪糕筒?)... O(∩_∩)O哈哈~ VLC 的铁杆粉肯定对这个图标感兴趣,咋就设计成这样了呢?反正我是不知道(查证了很多资料,未果!)。如果有人知道,欢迎分享一下!难不成要变为 21 世纪新十大未解之谜之一?



来体验一番,进入 VideoLAN 官网,下载一个适当的 VLC 版本(以 Windows 为例),并用它播放一个视频文件:



功能相当强大,大家自行尝试吧,Enjoys!



3

libVLC 架构




对于 VLC media player 所基于的多媒体框架来说,libVLC 是核心引擎和接口,它允许开发人员使用 VLC 的特性来创建各种多媒体应用程序。




换句话说,由于 VLC 是基于 libVLC 的,所以能用它实现与 VLC media player 相同的功能。


架构图:




4

网址推荐


以下是 VLC 官网、源码、文档相关的一些网址,很有参考价值:


  • Github 地址:https://github.com/videolan

  • GitLab 地址:https://code.videolan.org/videolan

  • VLC 下载地址:https://download.videolan.org/pub/videolan/vlc/

  • libVLC 示例:https://wiki.videolan.org/LibVLC/

  • VLC 文档:https://www.videolan.org/developers/vlc/doc/doxygen/html/index.html


来自 VCL 安装目录中的 README.txt:


  • The VLC web site:http://www.videolan.org/

  • Support:http://www.videolan.org/support/

  • Forums:http://forum.videolan.org/

  • Wiki:http://wiki.videolan.org/

  • The Developers site:http://wiki.videolan.org/Developers_Corner

  • VLC hacking guide:http://wiki.videolan.org/Hacker_Guide

  • Bugtracker:http://trac.videolan.org/vlc/

  • The VideoLAN web site:http://www.videolan.org/


建议保存起来,只要使用 VLC 一定会用到!


·END·
 

浏览 91
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报