`
473687880
  • 浏览: 535254 次
文章分类
社区版块
存档分类
最新评论

仿迅雷播放器教程 -- 总结(14)

 
阅读更多

代码下载:http://download.csdn.net/detail/u012248739/6502965

迅雷播放器教程汇总:

仿迅雷播放器教程 -- 基于ffmpeg的C++播放器 (1)
仿迅雷播放器教程 -- 媒体播放器对比 (2)
仿迅雷播放器教程 -- 媒体播放三大底层架构简析 (3)
仿迅雷播放器教程 -- 基于VLC的C++播放器 (4)
仿迅雷播放器教程 -- 封装VLC (5)
仿迅雷播放器教程 -- 基于VLC的MFC播放器 (6)
仿迅雷播放器教程 -- 十年经验大牛对MFC的认识 (7)
仿迅雷播放器教程 -- 权威界面库对比 (8)
仿迅雷播放器教程 -- C++界面制作方法的对比 (9)
仿迅雷播放器教程 -- C++ 100款开源界面库 (10)
仿迅雷播放器教程 -- C++ windows界面库对比(11)
仿迅雷播放器教程 -- 提取exe资源(12)
仿迅雷播放器教程 -- duilib界面(13)
仿迅雷播放器教程 -- 总结(14)

  在《duilib进阶教程》里已介绍了迅雷界面的实现,看来duilib还是不错滴,仿迅雷播放器已经开发完毕,本教程也大结局啦~

  写在结尾:

  Alberl不知何许人也?

  毕业一年有余,菜鸟一个。热爱客户端开发,界面尤甚,但非专业人士。

  Alberl不是做播放器的,所以请小伙伴们不要询问H264、H265等专业问题。

  Alberl也不是做界面的,所以也不要说让Alberl自己去做个界面库,Alberl造不了这个轮子,也不想造轮子。

  Alberl既不是duilib的作者,也不是duilib的开发者,仅仅是一个菜鸟在学习duilib的时候记录了一些学习过程而已,所以请不要把Alberl当成作者那一级别的大牛,请以俯视菜鸟的态度来指导Alberl ~O(∩_∩)O~

  Alberl没有说过C++比其他语言好,在前面的对比中已经多次指出了:JAVA和.NET做界面都比C++方便,所以这里并没有用C++去和其他语言对比。

  Alberl也没说MFC好,Alberl已经多次强调了,学C++,学MFC是因为第一门接触的语言就是这个,并没有说因为C++好,因为MFC好才学的这个。当然也没有说因为MFC不好,C++很多缺点,所以要转行学JAVA、C#。这里再次强调一下Alberl的态度,Alberl对语言无偏袒,只是恰巧学了C++,恰巧学了MFC,想在C++方面更深入一点而已,所以请在C++的范畴内讨论~O(∩_∩)O~

  Alberl也没有说duilib好,只是说之前一直站在门外,没有实际了解任何一款界面库,所以不想人云亦云,就选择从duilib开始研究,而写duilib的教程只是记录研究的过程而已,所以请不要觉得好像Alberl只认可duilib,然后就急着跟Alberl理论啥啥DirectUI、WebUI啦,这些类似的观点Alberl在门外看热闹已经看了几年,因此要亲自玩一把才知道到底行不行~O(∩_∩)O~

  在了解了这些前提之后,应该会减少很多无谓的语言框架之争吧,Alberl只是在研究duilib而已,说不定后面还会出个CEF的教程,难道就说明Alberl抛弃duilib了? 如果Alberl再出个JAVA的教程,难道就说明Alberl抛弃C++了? 谁规定Alberl只能学习C++了,谁规定Alberl只能学习duilib了? 所以请不要吊死在一个语言上,请以研究和学习的态度来对待这些语言和框架。(开个玩笑,Alberl可不打算出CEF的教程,哪有那么闲情,写这些教程可是60个晚上没休息好啊o(╯□╰)o)

  为什么写教程?

  喜爱开源库,虽从未使用国内开源库,但duilib是Alberl欣赏的第一个国内开源库(这里的第一仅仅指Alberl用过的开源库),撰写此系列教程,皆在受Codeproject等国外开源网站影响,受国外开源精神影响。最主要是受作者那一批大牛的影响,不然这些教程只会发布到codeproject等老外网站了~O(∩_∩)O~

  最该感谢谁?

  最该感谢非duilib的作者莫属啦,在天朝这种环境,能够将几年心血铸成的成果分享出来,天朝有这种开源精神的,屈指可数,真的是屈指可数,不信数数看~

  希望产生什么效果?

  在天朝开源还能产生什么效果?

  这个教程的代码只是个练手玩物,离商用还差很远?

  虽然是练手,但绝对不是很烂的玩物,核心功能完全OK。既然决定要模仿,当然得有华强北精神,所以这个代码的核心已经完成得差不多了,商用已无技术难度。这不是因为Alberl有多牛,而是因为VLC和duilib很牛,Alberl只是做一些简单的包装而已。

  如果立马有人说“自主研发”了播放器,你怎么看?

  天朝标上“自主研发”的东西难道还少么?

  为啥不自己商用?

  嗯,在国内确实很多人会这么做,至于Alberl为啥要开源,还写这么详细的教程,去想想duilib的作者为什么开源?VLC为什么开源?国外那么多开源库怎么来的?

  如果代码被别人商用,而且还不尊重的话,你会怎么办?

  在天朝还能怎么办?就算有人将Alberl的名字换一下,说他才是这些教程的作者,Alberl也不会惊讶,难道身在天朝的你会惊讶吗?嗯,所以在天朝开源真的需要很强大的内心~O(∩_∩)O~

  Alberl之后的动向?

  从2013.09.09开始学习duilib,共写了duilib入门教程、进阶教程、仿迅雷播放器教程,那么到现在为止,Alberl已经差不多60个晚上熬到1点钟左右啦。为防猝死,Alberl接下来将会爬爬山、逛逛街。

  2011年开源了《五子棋》之后打算开源毕业设计的《播放器》,但工作后一直没空,所以最近才开源,由于毕业设计毕竟非常简陋,所以这次顺着学习duilib的机会,把播放器做完善了,算是完成两年前开源播放器的想法吧,不过可能和上次一样,未来两年内都不一定有时间再写博客啦~O(∩_∩)O~

分享到:
评论

相关推荐

    仿迅雷播放器教程.chm

    仿迅雷播放器教程.chm(打不开请 将资源下载后--右击“属性”-解除锁定-再次打开即可)

    duilib + vlc 实现超高仿迅雷播放器

    在本文中,我们将深入探讨如何使用Duilib和VLC库来构建一个高度仿真的迅雷看看播放器。Duilib是一个开源的Windows界面库,而VLC则是一个强大的跨平台多媒体播放器,支持多种媒体格式。结合这两者,我们可以创建一个...

    DuiLib仿迅雷播放器图片资源文件

    Duilib仿迅雷播放器的图片资源文件是用于创建类似迅雷播放器用户界面的图形元素集合,这些图形元素在软件开发中起着至关重要的作用,尤其是在构建具有吸引力和用户体验友好的应用程序时。Duilib是一个基于Windows...

    易语言仿迅雷播放器源码-易语言

    在这个标题为“易语言仿迅雷播放器源码”的项目中,我们可以看到是使用易语言来实现的一个类似于迅雷播放器的软件开发实例。迅雷播放器是一款知名的多媒体播放工具,它支持多种视频格式,并提供了丰富的功能,如播放...

    duilib写的仿迅雷播放器

    在这个项目中,“仿迅雷播放器”是指使用Duilib库来设计并实现一个类似于迅雷播放器的软件界面。 在开发“仿迅雷播放器”时,首先需要理解迅雷播放器的界面特点,包括其布局、颜色搭配、控件的使用以及交互设计等。...

    易语言仿迅雷播放器

    易语言仿迅雷播放器源码,仿迅雷播放器,内部_启动窗口函数,控件移动,内部_获取分辨率,获取任务栏高度,内部_控件事件子程序,内部_刷新时钟子程序,内部_数字转化时间,位置被移动,内部_取位高,内部_取位低,判断是否重复,...

    易语言 E_DirectUI 仿迅雷播放器 源码

    《易语言E_DirectUI 仿迅雷播放器 源码解析》 在IT行业中,易语言是一种基于汉语编程的编程语言,旨在降低编程的难度,让编程更加直观易懂。E_DirectUI则是易语言的一个扩展库,用于创建具有高效性能和精美界面的...

    2013 超高仿迅雷看看播放器

    本项目名为“2013 超高仿迅雷看看播放器”,它是一款在2013年发布的、高度模仿迅雷官方播放器功能和界面的应用程序。这款播放器旨在为用户提供与迅雷看看相似的观影体验,但并非由迅雷公司官方开发。开发者可能通过...

    仿迅雷看看播放器Release版本

    教程地址http://blog.csdn.net/qq316293804/article/details/12680015 上一个资源传的是Debug版本,这个资源传上Release版本 ...仿迅雷看看播放器Release版本 C++播放器 迅雷播放器 看看播放器 MFC播放器 VC++播放器

    2020超高仿迅雷看看播放器 完整代码.rar

    2020超高仿迅雷看看播放器 完整代码.rar,使用vs2019编译通过,使用duilib库

    易语言源码仿迅雷播放器源码.rar

    本篇文章将详细探讨《易语言源码仿迅雷播放器源码》这一项目,如何通过对易语言的学习与应用,实现一个功能完备的多媒体播放器。 易语言是一种面向对象的、基于中文的编程语言,它将中文的语法结构和关键字融入到...

    2013 超高仿迅雷看看播放器 界面源码

    【标签】"迅雷播放器"和"仿迅雷播放器"强调了此项目的重点在于复刻迅雷看看播放器的外观和感觉。迅雷播放器是一款知名的多媒体播放软件,以其简洁的界面和强大的功能著称。通过仿制其界面,开发者可以学习到如何打造...

    易语言仿迅雷播放器源码.zip易语言项目例子源码下载

    本资源"易语言仿迅雷播放器源码.zip"提供了一个易语言项目的实例,旨在帮助学习者理解播放器的开发过程,并作为技术实践和项目开发的参考。 该压缩包中的源码是仿照著名的迅雷播放器编写的,迅雷播放器是一款广泛...

    实例_迅雷播放器引擎和集成了迅雷下载引擎

    而迅雷播放器引擎则结合了多媒体播放功能,为用户提供了一站式的视听体验。本实例主要涉及两个核心部分:迅雷播放器引擎和迅雷下载引擎的集成应用。 1. 迅雷播放器引擎 迅雷播放器引擎是迅雷公司开发的一款多媒体...

    超高仿迅雷看看播放器 完整代码

    《超高仿迅雷看看播放器 完整代码》是一个针对编程爱好者和开发者的资源,它提供了实现类似迅雷看看播放器功能的详细源代码。这个项目的核心在于使用了duilib界面引擎,这是一个专为创建桌面应用程序用户界面而设计...

    仿迅雷UI-WPF实现

    【标题】"仿迅雷UI-WPF实现"指的是在Windows Presentation Foundation(WPF)框架下,开发者通过模仿迅雷客户端的用户界面(UI)设计,创建出一款具有类似外观和功能的应用程序。迅雷作为知名的下载工具,其简洁、...

    易语言源码仿迅雷播放器.rar

    搜集的易语言源码,大家可以参考学习

    XMP 仿迅雷看看播放器 大体框架

    【XMP 仿迅雷看看播放器 大体框架】是一个项目,旨在模仿迅雷看看播放器的功能和界面,提供类似用户体验。这个框架基于XMP(eXtensible Media Platform),一个广泛用于构建媒体播放器的开源平台。下面将详细探讨...

    迅雷播放器

    迅雷播放器

Global site tag (gtag.js) - Google Analytics