julianschiavo / Playerly

A lightweight app to play videos from the Files app in a better (dark) interface which avoids losing your playback position.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Playerly

Twitter: @justjs_dev




Playerly is a very lightweight Swift app that allows you to select a file (video or movie) from the built in Document Browser, and play it in the native iOS video player.

I built Playerly because I didn't like the Files app's outdated video player, which was hard to scrub and looked bad, and wanted to gain some experience with accessing the Files app (using UIDocumentBrowserViewController) and playing videos (using AVPlayerViewController from AVKit and AVFoundation).

Running

To run Playerly, just download it, change the bundle identifier, and run it. If you encounter any issues that you can't solve, feel free to create an issue.

Contributing

I'm not planning to work on this project further in the future as it was just a side project for me, however, please feel free to file issues or make pull requests to improve Playerly!

If you do want to contribute, please make sure to read the License and Code of Conduct first.

Release

I'm not currently planning to release Playerly on TestFlight or on the App Store, but this may change in the future.

License

I've released Playerly under the MIT license so anyone can use it, even in their own projects. However, please do credit Playerly if you use any code from this project.

Credits

Playerly was designed and built by me, Julian Schiavo. The Playerly logo is Copyright © Julian Schiavo 2018.

Playerly includes the third party framework PullToDismissTransition.

About

A lightweight app to play videos from the Files app in a better (dark) interface which avoids losing your playback position.

License:MIT License


Languages

Language:Swift 100.0%