Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/julianschiavo/Playerly

A lightweight app to play videos from the Files app in a better (dark) interface which avoids losing your playback position.
https://github.com/julianschiavo/Playerly

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        


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).

## 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](LICENSE) and [Code of Conduct](CODE_OF_CONDUCT.md) 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`](https://github.com/benguild/pulltodismisstransition).