Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kagami/wybm

:scissors: Extract and cut youtube webms
https://github.com/kagami/wybm

cross-platform electron ffmpeg webm youtube youtube-dl

Last synced: 2 days ago
JSON representation

:scissors: Extract and cut youtube webms

Awesome Lists containing this project

README

        

# wybm

wybm is a GUI application which can download videos from YouTube in WebM format and interactively cut them without reencoding. It's available for all major platforms. [Click here](https://raw.githubusercontent.com/Kagami/wybm/assets/demo.webm) to watch the demo.

![](https://raw.githubusercontent.com/Kagami/wybm/assets/player.png)

## Install

### Windows

Download [latest release](https://github.com/Kagami/wybm/releases), unpack and run `wybm.exe`.

### macOS

You need to have ffmpeg and mkvtoolnix installed (use [Homebrew](https://brew.sh)). Download [latest release](https://github.com/Kagami/wybm/releases), unpack, righ-click `wybm` app in Finder, select Open and Open.

### Linux

You need to have ffmpeg and mkvtoolnix installed. Download [latest release](https://github.com/Kagami/wybm/releases), unpack and run `./wybm`.

## Troubleshooting

### ytdl exited with code 3221225781 (Windows)

Install [Microsoft Visual C++ 2010 Redistributable Package (x86)](https://www.microsoft.com/en-US/download/details.aspx?id=5555).

### ytdl exited with code 1

Make sure you're using the latest version of wybm. File an issue if problem still persists, most probably YouTube changed something on the site and youtube-dl upgrade is needed. **NOTE:** wybm will use system (i.e. in the `PATH`) youtube-dl, ffmpeg and mkvinfo if available.

### No (VP9) formats available

It takes a while before YouTube generates VP9 formats for a new video. Some old videos don't have VP9 or even VP8 version at all, but that's quite rare.

## License

wybm own code, documentation and icon is licensed under CC0, but the resulting build also includes the following libraries and assets:

* Libraries in `dependencies` section of [package.json](package.json) (BSD-like)
* [NW.js binaries](https://github.com/nwjs/nw.js), see also `credits.html` in release archives
* [OpenSans font](https://www.google.com/fonts/specimen/Open+Sans), see `LICENSE.OPENSANS`
* [Font Awesome icons](https://github.com/FortAwesome/Font-Awesome), see `LICENSE.FONTAWESOME`
* [libpython](https://www.python.org/) (as part of `youtube-dl.exe`, only in Windows build, see `LICENSE.PYTHON`)
* [MKVToolNix binaries](https://mkvtoolnix.download/) (only in Windows build, see `LICENSE.MKVTOOLNIX`)
* [Zeranoe FFmpeg binaries](http://ffmpeg.zeranoe.com/builds/) (only in Windows build, see `LICENSE.FFMPEG`)

---

wybm - Extract and cut youtube webms

Written in 2016-2019 by Kagami Hiiragi

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.

You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see .