Video Hub App 3
Video Hub App 3 is the fastest way to browse and search for videos on your computer. Think of it like YouTube for videos on your computer: browse, search, and preview. Works on Windows, Mac, and Linux!
Download Now
This software is available for $5.00 through videohubapp.com
$3.50 of every sale goes to the cost-effective charity Against Malaria Foundation.
About
Video Hub App was created by Boris Yakubchik. It uses the frameworks Angular and Electron.
License
This software was built on top of angular-electron
by Maxime GRIS. It carries an MIT license (see the LICENSE file). While the license is permissive, I ask that you do not distribute free copies of this software unless you have significantly changed it.
Contributing
I would love to see the improvements you make to this app and am happy to accept pull requests. You can reach out if you'd like to coordinate / collaborate, or just jump to issues to see what's already getting worked on and to add new suggestions!
Please consider improving any of the translations, or add a new translation!
Please consider improving or adding an icon to the app. It's a simple process, just follow the instructions!
Upcoming features
See issues for what is in progress.
Development
β The repository is usually ahead of the publicly released version - it is
How to start:
npm install
to install (you may need to runnpm install --legacy-peer-deps
if install fails)npm start
to developnpm run electron
to build
Main dependencies in use:
Library | Version | Date | Comment |
---|---|---|---|
Angular | v15.1.5 | Feb 2023 | |
Angular-CLI | v15.1.6 | Feb 2023 | |
Electron | v22.3.2 | Feb 2023 | (internally uses Node v16.17.1 and Chromium 108) Do not upgrade because version 23 no longer works with Windows 7 |
Electron Builder | v23.6.0 | Feb 2023 |
-
Node: It may be best to use the same version as Electron uses internally, but consider
v18.12.1
. -
Angular CLI: not required but may be useful: Angular CLI.
-
Mac: We now have
M1
andIntel
builds, but you may need to manually update the FFmpeg and FFprobe executables if you're building for a different architecture than you are on.
To help debug a production build of VHA you can use Debugtron
Remote
For details, see instructions.
Thank you
This software would not be possible without the tremendous work by other people:
- Angular
- Electron
- FFmpeg
- angular-electron
- ngx-virtual-scroller
- ffmpeg-static
- @ffprobe-installer/ffprobe
- ngx-translate
- fdir
- async
- chokidar
- trash
- Fuse.js
- electron-window-state
This software uses libraries from the FFmpeg project under the LGPLv2.1 with binaries from here
Since becoming open source, this software was made better with the awesome contributions by cal2195