Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nelu/rutorrent-filemanager-media
Media features for filemanager plugin
https://github.com/nelu/rutorrent-filemanager-media
Last synced: 3 months ago
JSON representation
Media features for filemanager plugin
- Host: GitHub
- URL: https://github.com/nelu/rutorrent-filemanager-media
- Owner: nelu
- Created: 2019-11-27T10:57:59.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T10:55:40.000Z (7 months ago)
- Last Synced: 2024-05-02T12:34:03.336Z (7 months ago)
- Language: PHP
- Size: 87.9 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# filemanager-media
A plugin which extends filemanager functionality by adding media view capabilities (audio/video/image) and screenshot generation for videos both in File Manager and Files tab.#### Media features for filemanager plugin which include:
- audio/video player for common media formats: mp3|mp4|avi|divx|mkv (browser dependent)
- image viewer with zoom support
- create video [screenshots functionality](https://github.com/nelu/rutorrent-filemanager-media/wiki): tile mosaic#### Settings available in the screenshot dialog:
- Screens rows: number of thumbnail rows in the output screensheet
- Screens columns: number of thumbnail columns in the output screensheet
- Thumbnail width: the width of each cell in the screensheet tile![ffmpeg-screenshots](https://github.com/nelu/rutorrent-filemanager-media/assets/3987091/ae027bbf-3f23-48a4-9f90-d3b645de971d)
#### Plugin configuration
All configuration options reside in `conf.php`:
- `$allowedFormats` holds the allowed media formats file extensions (audio/video/image) in regex format
- `$streampath` is useful when you need a different url path for your media files, ex: when you use a replacement video player in your browser and which does not support web auth
```php
$streampath = '';
$allowedFormats = [
'video' => 'avi|divx|mpeg|mp4|mkv',
'audio' => 'mp3|wav|ogg',
'image' => 'png|jpe?g'
];
```##### TODO:
- add single file screenshots for File Manager entries