Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/son-link/vid4web
Video converter to convert any video to a web ready format using FFMPEG
https://github.com/son-link/vid4web
ffmpeg libui libui-node node-js video video-converter
Last synced: about 1 month ago
JSON representation
Video converter to convert any video to a web ready format using FFMPEG
- Host: GitHub
- URL: https://github.com/son-link/vid4web
- Owner: son-link
- Created: 2018-06-02T12:50:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-20T11:27:36.000Z (about 5 years ago)
- Last Synced: 2024-11-15T21:11:55.212Z (about 1 month ago)
- Topics: ffmpeg, libui, libui-node, node-js, video, video-converter
- Language: JavaScript
- Size: 18.6 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Vid4Web
Convert your videos to ready to play videos for Internet.(c) 2018 Alfonso Saavedra "Son Link"
Under the GPlv3 License or upper.
## How to use
### Install from NPMJS
```sh
npm install -g vid4web
```
### Local
Clone the repo or download the last release and uncompress, open a terminal and type:```sh
npm install .
```This install all dependencies. For run type:
```sh
node .
```or install globally:
```sh
npm install -g vid4web
```# Node modules used:
* [libui-node](https://github.com/parro-it/libui-node) for the GUI
* [node-fluent-ffmpeg](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg) for easy to use ffmpeg.
* [mmmagic](https://github.com/mscdex/mmmagic) for get input file mime type.# F.A.Q.S:
* **What is the output format?** At the moment only mp4, but i add in nexts release **WebM**
* **I only select 3 resolutions. Is posible to add custom resolution?** Not at the moment. I add the 3 popular resolutions. Under 480p (858x480) the video is small, and upper 1080p (1920x1080) the video size is too big. Maybe in the future i add custom fields for resolution, video bitrate, etc.
* **What Operative Systems support?** It's avaliable for **GNU/Linux**, **Windows** and **MacOS**, but i do not use the 2 lasts S.O. and i can upload precompiled versions for this systems.
* What browser supports WebM and/or MP4?:
| browser | WebM | MP4 |
|::|:----:|:---:|
| Firefox | ✓ | ✓ |
| Chrome | ✓ | ✓ |
| Edge * | ✕ | ✓ |
| Safari | ✕ | ✓ |
| Opera Mini | ✕ | ✓ |**\*** Edge only support WebM with the **VP9** video codec.