https://github.com/timoliver/animelabpip
A Safari Extension to enable Picture-in-Picture with AnimeLab's web player.
https://github.com/timoliver/animelabpip
animelab macos safari-extension
Last synced: 9 months ago
JSON representation
A Safari Extension to enable Picture-in-Picture with AnimeLab's web player.
- Host: GitHub
- URL: https://github.com/timoliver/animelabpip
- Owner: TimOliver
- License: mit
- Created: 2017-04-07T02:54:18.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-16T09:22:44.000Z (over 8 years ago)
- Last Synced: 2025-02-11T11:42:29.593Z (over 1 year ago)
- Topics: animelab, macos, safari-extension
- Language: JavaScript
- Size: 1.26 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AnimeLab Picture-in-Picture Extension for Safari

> A Safari Extension to enable macOS Sierra's Picture-in-Picture feature with [AnimeLab](http://animelab.com)'s web player.
# Installation
1. [Download the Safari extension](https://github.com/TimOliver/AnimeLabPiP/releases/download/1.0.0/AnimeLabPiP.safariextz).
2. Open the extension on a Mac to install it in Safari.
3. Watch a video on [AnimeLab](http://animelab.com) using Safari.
# Features
* Enables the system level Picture-in-Picture mode when watching AnimeLab videos in Safari.
* Generates a visually appealing background for the Safari window when Picture-in-Picture is active.
* Executed entirely locally, using only resources already available in the player page.
# Requirements
* A Mac running macOS Sierra 10.12.
* Safari 10.0
# Known Issues
The following are known issues with the extension at the time of writing. Pull requests would be greatly appreciated.
* When a video finishes playback (or is skipped), this will cancel Picture-in-Picture mode. This is because the video player seems to be completely torn down and recreated for each video file, and it doesn't seem possible to easily 're-activate' the mode on the new player.
* Activating Picture-in-Picture mode, and then promptly clicking the fullscreen button may cause odd behaviour.
# License
This library is licensed under the MIT license. Please see [LICENSE](LICENSE) for more details.
Madman Entertainment Pty Ltd has full, unconditional permission to take possession of both the code and assets for this library, if they so desire.
# Legal
*AnimeLab* is a trademark of Madman Entertainment Pty Ltd, registered in Australia.
This is an unofficial third party modification, and is neither officially endorsed or acknowledged by the copyright holder.
*Attack on Titan* © Hajime Isayama, Kondansha Ltd. Usage of said imagery is for illustrative purposes and claimed under fair use pursuant to U.S. copyright law.
