From e5477e95bb69214e124b054562b16102df5101f0 Mon Sep 17 00:00:00 2001 From: Remote Date: Sat, 27 Jul 2024 06:56:22 +0800 Subject: [PATCH] Release v1.0.0 and reset commit history. --- .git-crypt/.gitattributes | 4 + ...CD2BEC46EC6477112AC4F202E4291F2D88563B.gpg | Bin 0 -> 735 bytes .gitattributes | 17 + .gitignore | 13 + LICENSE | 674 ++++++++++++++++++ README.md | 98 +++ css/PDPlayerKit.css | 1 + css/index.css | 1 + dist/PDPlayerKit.min.js | 1 + image/sample.mp4 | Bin 0 -> 248505 bytes image/slider.svg | 3 + index.html | 131 ++++ package.json | 14 + sass/PDPlayerKit.scss | Bin 0 -> 7771 bytes sass/index.scss | Bin 0 -> 3214 bytes src/PDPlayer.js | Bin 0 -> 26651 bytes terser.config.json | 40 ++ 17 files changed, 997 insertions(+) create mode 100644 .git-crypt/.gitattributes create mode 100644 .git-crypt/keys/default/0/94CD2BEC46EC6477112AC4F202E4291F2D88563B.gpg create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 css/PDPlayerKit.css create mode 100644 css/index.css create mode 100644 dist/PDPlayerKit.min.js create mode 100644 image/sample.mp4 create mode 100644 image/slider.svg create mode 100644 index.html create mode 100644 package.json create mode 100644 sass/PDPlayerKit.scss create mode 100644 sass/index.scss create mode 100644 src/PDPlayer.js create mode 100644 terser.config.json diff --git a/.git-crypt/.gitattributes b/.git-crypt/.gitattributes new file mode 100644 index 0000000..665b10e --- /dev/null +++ b/.git-crypt/.gitattributes @@ -0,0 +1,4 @@ +# Do not edit this file. To specify the files to encrypt, create your own +# .gitattributes file in the directory where your files are. +* !filter !diff +*.gpg binary diff --git a/.git-crypt/keys/default/0/94CD2BEC46EC6477112AC4F202E4291F2D88563B.gpg b/.git-crypt/keys/default/0/94CD2BEC46EC6477112AC4F202E4291F2D88563B.gpg new file mode 100644 index 0000000000000000000000000000000000000000..bf4e0218c0ac7071907f2f90ab134c23b713675b GIT binary patch literal 735 zcmV<50wDc`0t^GmYMr9U35Kcx5CDb+vNAez2#~ZIDxP{GA$jr6&8`Z1PDVi&K3g>6 zmSM48;LMDwtfVJhB*ki?Zz8D)oFp-6H~$1qzbl}5s{h%SjP3NO^#zk)W@cqK!4Y3Q z;!;~pzbXhZoLzkfEwbWdpN$SCr9r}AQUX$CuX|L5CQK`snh@e&^ z<4P*zX=N)1ta)BzXQu<_y#SQgMZl~MPl<{(otDh`>5iDm(vm06?y_uKpos|yggYZl zgIsl-G{bY0nAsjFsVd9{d(N~VHoDTbCZlWNnPhbB5`kMZU93OKr_55W#Tsg{&j~;s z8>aHK?I_}U@VjZ_PYhE*j|&nZ%0c0W~+CLPSFo<`bW?>3LPk0 z`%R`JQirHWA^f2AG=GC@b=y+*p`f06W!0uvO23uPDyztK35%<0msrN}aTV|Jknb*s z=aHH)<2TP1478nzBQ?~(4FL%P5QkHClk3=}RJ;HgYlrw;%ICrj<+^_28NU1ME0dRx zdt+3Km#PZ1tb|A&Gn9~LV_yTY1Zl5wA@|x~B!zLbf2DmlNpi8;U+-S}Z=IV`*aNXHc|AdM`4(z8ivSOVIf}c zM=6K7k?kYC@VbC7QNq?Jo9X({MUXT?cT4pDZ)!bg;nD^6(F%HC2 R>;y^~`-`PbA2#UuDf}7RYgYgO literal 0 HcmV?d00001 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..b074228 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,17 @@ +src/** filter=git-crypt diff=git-crypt +sass/** filter=git-crypt diff=git-crypt + +# 指定文件的語言,並將 .min.js 文件計入語言統計 +*.ts linguist-language=JavaScript +*.js linguist-language=JavaScript +*.min.js linguist-generated=false + +# 將目錄下的所有文件與檔案視為第三方代碼,不計入語言統計 +css/* linguist-vendored +image/* linguist-vendored +sass/* linguist-vendored +*.html linguist-vendored + +# 視文件為文檔類型,忽略語言統計 +*.md linguist-documentation +*.json linguist-documentation \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..819abc1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# 忽略 VSCode 的工作台設定檔案 +*.code-workspace + +# 忽略 macOS 系統自動生成的 .DS_Store 檔案與資料夾圖標 +.DS_Store +Icon? + +# 忽略 npm 套件資料夾和相關檔案 +node_modules +terser.cache.json + +# 忽略其他 +reset.sh \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..ed3dbae --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + video-player + Copyright (C) 2023 邱敬幃 Pardn Chiu. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + video-player Copyright (C) 2023 邱敬幃 Pardn Chiu. + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..967e73e --- /dev/null +++ b/README.md @@ -0,0 +1,98 @@ +# Video Player (JavaScript Library) + +![](https://img.shields.io/github/v/release/pardnchiu/PDPlayerKit?color=red) ![](https://img.shields.io/github/size/pardnchiu/PDPlayerKit/dist%2FPDPlayerKit.min.js?color=green) ![](https://img.shields.io/github/license/pardnchiu/PDPlayerKit?color=blue) ![](https://img.shields.io/badge/creator-Pardn%20Chiu%20邱敬幃-A374BF) + +## 特點 / Feature + +- 支持 Youtube 與一般影片連結使用。
+ Support for YouTube and general video links. + +- 提供播放、暫停、音量調整等影片操作功能。
+ Provides video controls such as play, pause, and volume adjustment. + +- 在 `playsinline` 的狀態也可真正適配 `fullscreen`。
+ Fully compatible with `fullscreen` mode even in `playsinline` state. + +- 使用純 JavaScript / CSS 開發。
+ Built using pure JavaScript and CSS. + +- 使用 [PDExtension-js](https://github.com/pardnchiu/PDExtension-js) 進行渲染。
+ Rendered using [PDExtension-js](https://github.com/pardnchiu/PDExtension-js). + +- 使用 [Font Awesome 6](https://fontawesome.com/v6/search) 圖標。
+ Use [Font Awesome 6](https://fontawesome.com/v6/search) icons. + +- 使用 [iframe-api](https://www.youtube.com/iframe_api) 進行 Youtube 操作。
+ YouTube operations are handled via the [iframe-api](https://www.youtube.com/iframe_api). + +- 可在 [此處](https://pardnchiu.github.io/PDPlayerKit) 預覽。
+ Preview available [Here](https://pardnchiu.github.io/PDPlayerKit). + +## 開發者 / Creator + + + + + +### Pardn Chiu 邱敬幃 + +[![](https://pardn.io/image/mail.svg)](mailto:mail@pardn.ltd) [![](https://skillicons.dev/icons?i=linkedin)](https://linkedin.com/in/pardnchiu) + +## 授權 / License + +此源代碼項目採用 [GPL-3.0](https://github.com/pardnchiu/markdown-editor/blob/main/LICENSE) 許可證授權。
+This source code project is licensed under the [GPL-3.0](https://github.com/pardnchiu/markdown-editor/blob/main/LICENSE) license. + +## 如何使用 / How to use + +- 添加依賴 `PDExtension-js` +```Html + +``` + +- 導入 `player` +```Javascript +import { player } from "https://cdn.jsdelivr.net/gh/pardnchiu/PDPlayerKit@[VERSION]/dist/PDPlayerKit.min.js"; + +const elm = new player({ + /* Youtube 影片ID 或 其他影片來源 */ + videoId: "UmR9zlez4OE" + src: "/img/sample.mp4", + /* 預設參數 */ + volume: 100, //預設音量 + mute: false, //預設靜音 + /* 控制器 */ + panel: [ + "play", //播放鍵 + "timebar", //進度條 + "time", //進度時間 + "mute", //靜音鍵 + "volume", //音量鍵 + "rate", //速率鍵 + "full", //影片 + ], + event: { + ready: function() { + console.log("ready"); + }, + playing: function() { + console.log("playing"); + }, + pause: function() { + console.log("pause"); + }, + end: function() { + console.log("end"); + } + } +}); + +[DOM].appendChild(elm.body); +``` +*** + +*翻譯皆靠 ChatGPT* + +*** + +©️ 2023 [Pardn Chiu 邱敬幃](https://www.linkedin.com/in/pardnchiu) diff --git a/css/PDPlayerKit.css b/css/PDPlayerKit.css new file mode 100644 index 0000000..67ac89f --- /dev/null +++ b/css/PDPlayerKit.css @@ -0,0 +1 @@ +.full-player{position:absolute;z-index:0;top:-1000vh;left:0;width:0;height:0;overflow:hidden;opacity:0}#PDPlayer{position:absolute;display:block;width:100%;height:100%;border-radius:inherit;font-family:monospace;overflow:hidden}#PDPlayer:hover>div.panel{bottom:.5rem}#PDPlayer>video{z-index:0;position:relative;display:block;width:100%;height:100%;border-radius:inherit;background-color:#000}#PDPlayer>iframe{z-index:0;position:relative;display:block;width:100%;height:100%;border-radius:inherit;background-color:#000}#PDPlayer>div.mask{z-index:1;position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}#PDPlayer>div.mask.hide{opacity:0;transition:.3s}#PDPlayer>div.mask>img{z-index:1;object-fit:contain;position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}#PDPlayer>div.panel{z-index:2;position:absolute;display:flex;justify-content:center;align-items:center;left:.5rem;bottom:.5rem;right:.5rem;gap:1rem;padding:0 1rem;width:calc(100% - 1rem);height:2.5rem;background-color:rgba(80,80,80,.8);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);border-radius:1.25rem;box-sizing:border-box;transition:.3s}#PDPlayer>div.panel.hide{bottom:-2.5rem}#PDPlayer>div.panel>p{font-size:.75rem;color:#fff;letter-spacing:2px}#PDPlayer>div.panel>i{width:1.5rem;text-align:center;font-size:1.125rem;color:#fff;transition:.2s}#PDPlayer>div.panel>i:hover{font-size:1.25rem}#PDPlayer>div.panel>a,#PDPlayer>div.panel>button{position:relative;display:flex;justify-content:center;align-items:center;padding:0;width:1.5rem;font-family:monospace;font-size:.75rem;background-color:rgba(0,0,0,0);color:#fff;border:none;cursor:pointer}#PDPlayer>div.panel>a.show>input,#PDPlayer>div.panel>button.show>input{display:flex}#PDPlayer>div.panel>a>i,#PDPlayer>div.panel>button>i{width:1.5rem;text-align:center;font-size:1.125rem;color:#fff;transition:.2s}#PDPlayer>div.panel>a>i:hover,#PDPlayer>div.panel>button>i:hover{font-size:1.25rem}#PDPlayer>div.panel>a>input,#PDPlayer>div.panel>button>input{position:absolute;display:none;right:-3.375rem;bottom:5.5rem;-webkit-appearance:none;appearance:none;outline:none;transform:rotate(-90deg);background-color:rgba(0,0,0,0);box-sizing:border-box}#PDPlayer>div.panel>a>input::before,#PDPlayer>div.panel>button>input::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:8px;background-color:rgba(255,255,255,.5);border-radius:4px}#PDPlayer>div.panel>a>input::-webkit-slider-thumb,#PDPlayer>div.panel>button>input::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border-radius:8px;cursor:pointer}#PDPlayer>div.panel>a>input::-moz-range-thumb,#PDPlayer>div.panel>button>input::-moz-range-thumb{position:relative;-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border-radius:8px;cursor:pointer}#PDPlayer>div.panel>input{flex-grow:1;flex-shrink:1;position:relative;height:1rem;background-color:rgba(0,0,0,0);outline:none;-webkit-appearance:none;appearance:none}#PDPlayer>div.panel>input::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:6px;background-color:rgba(255,255,255,.5);border-radius:4px}#PDPlayer>div.panel>input::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:25px;height:16px;background-image:linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0);background-size:6px 16px,3px 16px,2px 16px,3px 16px,2px 16px,3px 16px,6px 16px;background-position:0px center,6px center,9px center,11px center,14px center,16px center,19px center;background-repeat:no-repeat;animation:test 2s infinite;cursor:pointer;border-radius:4px}#PDPlayer>div.panel>input::-moz-range-thumb{position:relative;-webkit-appearance:none;appearance:none;width:25px;height:16px;background-image:linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0);background-size:6px 16px,3px 16px,2px 16px,3px 16px,2px 16px,3px 16px,6px 16px;background-position:0px center,6px center,9px center,11px center,14px center,16px center,19px center;background-repeat:no-repeat;animation:test 2s infinite;cursor:pointer;border-radius:4px} diff --git a/css/index.css b/css/index.css new file mode 100644 index 0000000..5d424b1 --- /dev/null +++ b/css/index.css @@ -0,0 +1 @@ +*{margin:0;padding:0}body{position:relative;display:block;width:100%;height:100%;background:#fff;overflow:scroll}body>div{position:relative;display:block;margin-top:2rem;margin-left:50%;transform:translateX(-50%);width:100%;max-width:640px;height:480px;background-color:rgba(0,0,0,.05);overflow:hidden}body>div::before{content:"自訂影片外框大小";position:absolute;top:0;left:0;bottom:0;right:0;line-height:480px;text-align:center;letter-spacing:1px}body section{display:flex;gap:1rem;justify-content:center;margin-top:1rem}body button{padding:.5rem 2rem;font-size:1rem;background-color:#4682b4;color:#fff;border-radius:1rem;letter-spacing:1px;border:none} diff --git a/dist/PDPlayerKit.min.js b/dist/PDPlayerKit.min.js new file mode 100644 index 0000000..c328d2e --- /dev/null +++ b/dist/PDPlayerKit.min.js @@ -0,0 +1 @@ +const e="link",t="script",i="preconnect",s="preload",a="anonymous",o="stylesheet",n="https://www.youtube.com/iframe_api",l="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.5.2/css/all.min.css";let r;document.head._child([e._({rel:i,href:"https://cdn.jsdelivr.net",crossOrigin:a}),e._({rel:i,href:"https://www.youtube.com",crossOrigin:a}),e._({rel:s,href:n,as:t,crossOrigin:a}),t._({src:n}),e._({rel:s,href:l,as:"style",crossOrigin:a}),e._({rel:o,href:l})]);const h='\n.full-player{position:absolute;z-index:0;top:-1000vh;left:0;width:0;height:0;overflow:hidden;opacity:0}#PDPlayer{position:absolute;display:block;width:100%;height:100%;border-radius:inherit;font-family:monospace;overflow:hidden}#PDPlayer:hover>div.panel{bottom:.5rem}#PDPlayer>video{z-index:0;position:relative;display:block;width:100%;height:100%;border-radius:inherit;background-color:#000}#PDPlayer>iframe{z-index:0;position:relative;display:block;width:100%;height:100%;border-radius:inherit;background-color:#000}#PDPlayer>div.mask{z-index:1;position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}#PDPlayer>div.mask.hide{opacity:0;transition:.3s}#PDPlayer>div.mask>img{z-index:1;object-fit:contain;position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}#PDPlayer>div.panel{z-index:2;position:absolute;display:flex;justify-content:center;align-items:center;left:.5rem;bottom:.5rem;right:.5rem;gap:1rem;padding:0 1rem;width:calc(100% - 1rem);height:2.5rem;background-color:rgba(80,80,80,.8);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);border-radius:1.25rem;box-sizing:border-box;transition:.3s}#PDPlayer>div.panel.hide{bottom:-2.5rem}#PDPlayer>div.panel>p{font-size:.75rem;color:#fff;letter-spacing:2px}#PDPlayer>div.panel>i{width:1.5rem;text-align:center;font-size:1.125rem;color:#fff;transition:.2s}#PDPlayer>div.panel>i:hover{font-size:1.25rem}#PDPlayer>div.panel>a,#PDPlayer>div.panel>button{position:relative;display:flex;justify-content:center;align-items:center;padding:0;width:1.5rem;font-family:monospace;font-size:.75rem;background-color:rgba(0,0,0,0);color:#fff;border:none;cursor:pointer}#PDPlayer>div.panel>a.show>input,#PDPlayer>div.panel>button.show>input{display:flex}#PDPlayer>div.panel>a>i,#PDPlayer>div.panel>button>i{width:1.5rem;text-align:center;font-size:1.125rem;color:#fff;transition:.2s}#PDPlayer>div.panel>a>i:hover,#PDPlayer>div.panel>button>i:hover{font-size:1.25rem}#PDPlayer>div.panel>a>input,#PDPlayer>div.panel>button>input{position:absolute;display:none;right:-3.375rem;bottom:5.5rem;-webkit-appearance:none;appearance:none;outline:none;transform:rotate(-90deg);background-color:rgba(0,0,0,0);box-sizing:border-box}#PDPlayer>div.panel>a>input::before,#PDPlayer>div.panel>button>input::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:8px;background-color:rgba(255,255,255,.5);border-radius:4px}#PDPlayer>div.panel>a>input::-webkit-slider-thumb,#PDPlayer>div.panel>button>input::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border-radius:8px;cursor:pointer}#PDPlayer>div.panel>a>input::-moz-range-thumb,#PDPlayer>div.panel>button>input::-moz-range-thumb{position:relative;-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border-radius:8px;cursor:pointer}#PDPlayer>div.panel>input{flex-grow:1;flex-shrink:1;position:relative;height:1rem;background-color:rgba(0,0,0,0);outline:none;-webkit-appearance:none;appearance:none}#PDPlayer>div.panel>input::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:6px;background-color:rgba(255,255,255,.5);border-radius:4px}#PDPlayer>div.panel>input::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:25px;height:16px;background-image:linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0);background-size:6px 16px,3px 16px,2px 16px,3px 16px,2px 16px,3px 16px,6px 16px;background-position:0px center,6px center,9px center,11px center,14px center,16px center,19px center;background-repeat:no-repeat;animation:test 2s infinite;cursor:pointer;border-radius:4px}#PDPlayer>div.panel>input::-moz-range-thumb{position:relative;-webkit-appearance:none;appearance:none;width:25px;height:16px;background-image:linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0),linear-gradient(to bottom, #FFF 30%, rgba(0, 0, 0, 0.0509803922) 30% 70%, #FFF 70%),linear-gradient(#FFF 50px, transparent 0);background-size:6px 16px,3px 16px,2px 16px,3px 16px,2px 16px,3px 16px,6px 16px;background-position:0px center,6px center,9px center,11px center,14px center,16px center,19px center;background-repeat:no-repeat;animation:test 2s infinite;cursor:pointer;border-radius:4px}\n'.trim();var d;document.head._child([e._({rel:o,href:"data:text/css;base64,"+(d=h,window.btoa(encodeURIComponent(d).replace(/%([0-9A-F]{2})/g,((e,t)=>String.fromCharCode("0x"+t)))))})],document.head.firstElementChild);export class player{#e;#t;#i;#s;#a;#o;#n;#l;#r=!1;constructor(e={}){this.#e=e.panel||[],this.#t=e.event||{},this.#i=e.src,this.#s=e.videoId,this.#a=e.volume,this.#o=e.mute,this.body="div#PDPlayer"._(),this.#i?this.#h():this.#s&&this.#d()}#p(e){return e?this.fullPlayer:this.#n?this.player:this.#l?this.ytplayer:void 0}#u(e){const t=this.#p(e);this.#n?t.play():this.#l&&t.playVideo()}#c(e){const t=this.#p(e);this.#n?t.pause():this.#l&&t.pauseVideo()}#_(e,t){const i=this.#p(t);this.#n?(i.currentTime=e,this.#c()):this.#l&&(i.seekTo(e),this.#c())}#m(e){const t=this.#p(e);return this.#n?100*t.volume:this.#l?t.getVolume():0}#v(e,t){const i=this.#p(t);this.#n?i.volume=e/100:this.#l&&i.setVolume(e)}#b(e,t){const i=this.#p(t);this.#n?i.muted=e:this.#l&&(e?i.mute():i.unMute())}#y(e){const t=this.#p(e);return this.#n?t.playbackRate:this.#l?t.getPlaybackRate():0}#E(e,t){const i=this.#p(t);this.#n?i.playbackRate=e:this.#l&&i.setPlaybackRate(e)}#f(e){const t=this.#p(e);return this.#n?Math.ceil(t.duration):this.#l?Math.ceil(t.getDuration()):void 0}#g(e){const t=this.#p(e);return this.#n?Math.ceil(t.currentTime):this.#l?Math.ceil(t.getCurrentTime()):void 0}#T(e){const t=this.body.$sel("p[name='timeshow']");if(null==e||null==t)return;const i=e,s=Math.floor(i>3599?i/3600:0),a=Math.floor(i>3599?i%3600/60:i>59?i/60:0),o=i>3599?i%3600%60:i>59?i%60:i;t.innerText=`${s<10?`0${s}`:s}:${a<10?`0${a}`:a}:${o<10?`0${o}`:o}`}#P(e){const t=this.#p(e);return this.#n?t.muted:!!this.#l&&t.isMuted()}#x(e){return"fa-solid."+(e?"fa-volume-xmark":"fa-volume-high")}#k(e){return"fa-solid."+(0===e?"fa-volume-xmark":e>50?"fa-volume-high":e<25?"fa-volume-off":"fa-volume-low")}#I(){return this.#n?this.player.paused:!!this.#l&&1!==this.ytState}#F(e){this.hoverTimer=setTimeout((()=>{this.#I()||this.panel._class("hide")}),1e3*e)}#w(){this.panel="div.panel"._()._mousemove((e=>{clearTimeout(this.hoverTimer),this.panel.class_("hide"),this.#F(5)}))._mouseleave((()=>{this.#F(5)})),this.#e.forEach((e=>{"play"===e?this.panel._child("i.fa-solid.fa-play"._({name:"playbtn"})):"timebar"===e?this.panel._child(["input@range"._({name:"timebar",min:0,value:0})]):"time"===e?this.panel._child(["p"._({name:"timeshow"},"00:00:00")]):"mute"===e?this.panel._child(["i.fa-solid.fa-volume-high"._({name:"mutebtn"})]):"volume"===e?this.panel._child(["button"._(["input"._({name:"volume",type:"range",min:0,max:100,value:0})._input((e=>{const t=parseInt(e.target.value);this.#v(t),e.target.$next(0).__class(this.#k(t))})),"i.fa-solid.fa-volume-high"._({name:"volumebtn"})._click((function(e){this.$parent(0).$$class("show")?this.$parent(0).class_("show"):this.$parent(0)._class("show")}))])]):"rate"===e?this.panel._child(["button"._({name:"ratebtn"},"1")]):"full"===e&&this.panel._child(["button"._(["i.fa-solid.fa-expand"._({name:"full"})])])})),this.#s&&this.panel._child(["a"._(["i.fa-brands.fa-youtube"._()])._open(`https://www.youtube.com/watch?v=${this.#s}`)])}#D(){null!=this.#t.ready&&this.#t.ready(),this.#n=this.#i&&this.player,this.#l=this.#s&&this.ytplayer;const e=this.body.$sel("i[name='playbtn']"),t=this.body.$sel("input[name='timebar']"),i=this.body.$sel("i[name='mutebtn']"),s=this.body.$sel("input[name='volume']"),a=this.body.$sel("i[name='volumebtn']"),o=this.body.$sel("button[name='ratebtn']"),n=this.body.$sel("i[name='full']"),l=null!=this.#o?this.#o:this.#P(),r=null!=this.#a?this.#a:this.#m(),h=this.#y();this.sec=0,null!=this.#o&&this.#b(this.#o),null!=this.#a&&this.#v(this.#a),null!=e&&e._click((()=>{this.#I()?this.#u():this.#c()})),null!=t&&t._attr({max:this.#f()})._input((e=>{this.#u();const t=parseInt(e.target.value);this.#T(t),this.#_(t),setTimeout((()=>{this.#u()}),500)})),null!=i&&i.__class(this.#x(l))._click((e=>{const t=this.#P();this.#b(!t),e.target.__class(this.#x(!t))})),null!=s&&(s.value=r),null!=a&&a.__class(this.#k(r)),null!=o&&o.__(h)._click((e=>{const t=[1,1.25,1.5,2,.5],i=this.#y();let s=t.indexOf(i);.5===i?s=0:s+=1,this.#E(t[s]),e.target.innerText=t[s]})),null!=n&&n._click((()=>{const e=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen,t=this.body.requestFullscreen||this.body.msRequestFullscreen||this.body.mozRequestFullScreen||this.body.webkitRequestFullscreen,i=document.exitFullscreen||document.msExitFullscree||document.mozCancelFullScreen||document.webkitExitFullscreen;this.#r=!e,e?$$mobile?this.mobilePause():i&&i.call(document):$$mobile?this.#S():t&&t.call(this.body)}))}#A(){null!=this.#t.playing&&this.#t.playing();const e=this.body.$sel("i[name='playbtn']"),t=this.body.$sel("input[name='timebar']");null!=e&&e.__class("fa-solid fa-pause"),this.#n||this.#l&&(this.start&&(this.start=!1),setTimeout((()=>{this.mask._class("hide")}),500));const i=this.#f();this.videoTimer=setInterval((()=>{if(null==t)return clearInterval(this.videoTimer);const e=this.#g();t.value=e,this.panel._attr({sec:this.live?"live":e}),this.#T(e),e===i&&clearInterval(this.videoTimer)}),100),this.#F(5)}#O(){null!=this.#t.pause&&this.#t.pause();const e=this.body.$sel("i[name='playbtn']");null!=e&&e.__class("fa-solid fa-play"),clearInterval(this.videoTimer),this.#n||this.#l&&this.mask.class_("hide"),this.panel.class_("hide")}#$(){null!=this.#t.end&&this.#t.end(),clearInterval(this.videoTimer);const e=this.body.$sel("input[name='timebar']"),t=this.body.$sel("i[name='playbtn']");null!=t&&(e.value=0),null!=t&&t.__class("fa-solid fa-play"),this.panel.class_("hide"),this.#T(0),this.#n?this.player.currentTime=0:this.#l&&(this.ytplayer.pauseVideo(),this.ytplayer.seekTo(0),setTimeout((()=>{this.mask.class_("hide"),this.start=!0}),50))}#L(){const e=this.#g(),t=this.#m(),i=this.#y();this.#c(),this.#_(e,!0),this.#v(t,!0),this.#E(i,!0),this.#u(!0)}#V(){const e=this.body.$sel("input[name='timebar']"),t=this.#g(!0),i=this.#m(!0),s=this.#y(!0);this.#T(t),this.#_(t),this.#v(i),this.#E(s),e.value=t}#h(){this.#i&&(this.player="video"._(["source"._(this.#i)])._video({preload:"auto",playsinline:!0}),this.#w(),this.body._child([this.player,this.panel])._mousemove((()=>{clearTimeout(this.hoverTimer),this.panel.class_("hide"),this.#F(5)}))._mouseleave((()=>{this.#F(5)})),this.player.onloadedmetadata=()=>this.#D(),this.player.onplaying=()=>this.#A(),this.player.onpause=()=>this.#O(),this.player.onended=()=>this.#$(),$$mobile&&(this.fullPlayer="video.full-player"._(["source"._(this.#i)])._video({preload:"auto",playsinline:!1}),this.fullPlayer.onplaying=()=>this.#L(),this.fullPlayer.onpause=()=>this.#V(),this.body._child([this.fullPlayer])))}async#M(e){const t=e=>{if(this.#s)return this.#s,e(e);if(this.#s=prompt("Youtube 影片ID / 網址"),/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)/.test(this.#s)){let t=videoId.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);this.#s=t&&11==t[7].length?t[7]:null,this.#s?(history.pushState(null,null,location.href.split("?")[0]+`?videoId=${this.#s}`),e()):fitVideoId(e)}else e(e)};if(!e)return new Promise(((e,i)=>t(e)));t(e)}#R(e){null!=e&&`https://i.ytimg.com/vi/${this.#s}/${e}.jpg`.$$200().then((e=>{this.mask._child(["img"._(e.target.currentSrc)])})).catch((()=>{this.#R(this.ary.shift())}))}#S(){this.#I()||(this.#c(),this.#u(!0))}#d(){if(!this.#s)return;const e=$key(24),t=$key(24);this.start=!0,this.ary=["maxresdefault","sddefault","hqdefault","mqdefault"],this.player=`div#${e}`._(),this.mask="div.mask"._({sec:this.live?"live":0}),this.#w(),this.body._child([this.player,$$mobile?`div#${t}.full-player`._():null,this.mask,this.panel])._mousemove((()=>{clearTimeout(this.hoverTimer),this.panel.class_("hide"),this.#F(5)}))._mouseleave((()=>{this.#F(5)})),r=async()=>{await this.#M(),this.ytplayer=new YT.Player(e,{videoId:this.#s,width:"100%",height:"100%",playerVars:{autoplay:0,controls:0,showinfo:0,modestbranding:1,start:0,loop:0,fs:0,rel:0,cc_load_policty:1,iv_load_policy:3,autohide:1,playsinline:1},events:{onReady:e=>{this.#D()},onStateChange:e=>{switch(this.ytState=e.data,e.data){case 0:this.#$();break;case 1:this.#A();break;case 2:this.#O()}}}}),$$mobile&&(this.fullPlayer=new YT.Player(t,{videoId:this.#s,width:"0",height:"0",playerVars:{autoplay:0,controls:0,showinfo:0,modestbranding:1,start:0,loop:0,fs:0,rel:0,cc_load_policty:1,iv_load_policy:3,autohide:1,playsinline:0},events:{onReady:function(){console.log("fullready")},onStateChange:e=>{switch(console.log(e.data),e.data){case 1:break;case 2:this.#V();break;case 3:this.#L()}}}}))},r()}} \ No newline at end of file diff --git a/image/sample.mp4 b/image/sample.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9796eebd19731f8440f2ba3ae56031aedbfe6fc8 GIT binary patch literal 248505 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

7AgL0+cy>{vVQKDw}*hq}Fi5zV}b=_zx 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 literal 0 HcmV?d00001 diff --git a/image/slider.svg b/image/slider.svg new file mode 100644 index 0000000..4ce54c5 --- /dev/null +++ b/image/slider.svg @@ -0,0 +1,3 @@ + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..243e028 --- /dev/null +++ b/index.html @@ -0,0 +1,131 @@ + + + + + + + + + + + + Video Player | 邱敬幃 Pardn Chiu | GitHub.io + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..80259ac --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "name": "PDPlayerKit", + "version": "1.0.0", + "description": "", + "main": "dist/PDPlayerKit.min.js", + "scripts": { + "minify": "npx terser src/PDPlayerKit.js -c -m -o dist/PDPlayerKit.min.js --config-file terser.config.json --name-cache terser.cache.json", + "minify-w": "chokidar 'src/PDPlayerKit.js' -c 'npm run minify'", + "sass": "sass sass/:css/ -w --style compressed --no-source-map" + }, + "author": "", + "license": "GPL-3.0-only", + "devDependencies": {} +} \ No newline at end of file diff --git a/sass/PDPlayerKit.scss b/sass/PDPlayerKit.scss new file mode 100644 index 0000000000000000000000000000000000000000..e1f68869aaac11a8d415f0092f23da3d5adb6056 GIT binary patch literal 7771 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 ABLDyZ literal 0 HcmV?d00001 diff --git a/src/PDPlayer.js b/src/PDPlayer.js new file mode 100644 index 0000000000000000000000000000000000000000..f762fc0320e767a862a40301a78d49b1c14057eb GIT binary patch literal 26651 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 literal 0 HcmV?d00001 diff --git a/terser.config.json b/terser.config.json new file mode 100644 index 0000000..120bb35 --- /dev/null +++ b/terser.config.json @@ -0,0 +1,40 @@ +{ + "ecma": 2022, + "enclose": false, + "keep_classnames": false, + "keep_fnames": false, + "ie8": false, + "module": false, + "nameCache": {}, + "safari10": false, + "toplevel": true, + "mangle": { + "properties": { + "regex": ".*" + } + }, + "compress": { + "sequences": true, + "properties": true, + "dead_code": true, + "drop_debugger": true, + "conditionals": true, + "comparisons": true, + "evaluate": true, + "booleans": true, + "loops": true, + "unused": true, + "hoist_funs": true, + "keep_fargs": false, + "if_return": true, + "join_vars": true, + "collapse_vars": true, + "reduce_vars": true, + "side_effects": true, + "pure_getters": true, + "pure_funcs": null, + "negate_iife": true, + "drop_console": false, + "passes": 2 + } +} \ No newline at end of file