Download clips from youtube videos with a few clicks and a GUI!

Overview

YouClip v2.0.0

Table Of Contents:

  • What Is YouClip
  • Installation
  • Usage
  • Stuff To Fix
  • Changelog

What Is YouClip?

img

! IMPORTANT: The source files are a total mess for now, I'm going to fix that soon.
YouClip takes the video whose link you provided, downloads it and crops it in the timestamps given.
It uses a fancy GUI using HTML, CSS and Javascript, but don't expect too much; it was done in two days with me being a complete begginer in this GUI field. For the backend, python downloads and crops the video which connects with the Javascript in the page using eel module, now YouClip uses nodeJS with electronJS! Pretty cool stuff.



Installation

Note: This is for the old Python Version of the app; will update this later on. To install requirements for YouClip in Linux run these commands in the terminal:

  • sudo chmod +x install.sh
  • ./install.sh

For windows just download the relase file in the [Relases](https://github.com/adornerz/YouClip/releases) and run it. For Mac try the above commands of linux but I haven't tried nothing on Mac so no idea if it will work or not.

Usage

Note: This is for the old Python Version of the app; will update this later on. Linux: Just execute the script and you will be good to go. python3 main.py in the terminal.

Windows:

  • If you installed using the installed on Relases
  • For old Python Version: If you're using the source code execute python main.py in CMD.
  • If you want to execute source of ElectronJS file set it up as an ElectronJS project.

Stuff To Fix

  • Get The App Basicially Working.
  • Handle Most of The Errors.
  • Make An Installer For Linux.
  • Make an Installer For Windows.
  • Comment the code (update: I did, but poorly.)
  • Doesn't work on Windows; moviepy returns an error. (update: Now works; eliminated moviepy.) (update2: Eliminated python completely.)
  • Add A Progress Bar Of Some Form on the GUI. (update: just an percentage for now but does the job.)
  • Add a theme toggle on the app.
  • Add a HowTo window on the app to show how the app works.
  • Make the default theme an full screen different design one which is more reliable.



Changelog

v1.0.0:

  • Uploaded the first somehow working version of the app, so basicially added all the stuff.

v1.0.1:

  • Downloaded videos now get assigned a random generated number; this is to prevent if any leftover files from other sessions have been left in that same directory.
  • For the above reason now random module is needed.
  • Fixed the error where if the file wasn't mp4 it wouldn't crop, now all files are downloaded to mp4 or converted to mp4.

v1.0.2:

  • Made installers for linx debian and arch. (with no error handling.)
  • Commented the code a bit.

v1.0.3:

  • Improved installer file for linux; Has error handling and now only it's the only one needed. (Made by ropapermaker)
  • Removed the previous installers.

v1.0.4:

  • Removed moviepy as it returned errors on windows and it wasn't really needed as a package, now a local ffmpeg file is used.
  • Created a seperate script for Windows.

v1.0.5:

  • Improved window's main.py a lot.
  • Window's installer now is fully working, and the scripts adapts to it.
  • Published first stable build and installer for windows; you can find it here

v1.0.6:

  • Created other themes! You can see the Retro Theme as a branch of this repo.

v2.0.0

  • Skipped all other versions because this is big news! Now the app works with ElectronJS!
  • Eliminated python: now all works on JavaScript.
  • Works well on Windows.
  • Working installer
You might also like...
Download YouTube videos/music and images in MP4, JPG with this tool.
Download YouTube videos/music and images in MP4, JPG with this tool.

ABOUT THE TOOL Download YouTube videos, music and images in MP4, JPG with this tool, with an easy to understand interface. This tool works with both,

A simple Python program which uses youtube-dl for downloading YouTube videos as mp3 files.

yt-mp3 converter This is a simple Python program which uses youtube-dl for downloading YouTube videos as mp3 files. This program is for you if you are

Youtube Downloader by PyTube é uma ferramenta simples com interface gráfica e escrito em python para baixar vídeos e playlists do youtube...
Youtube Downloader by PyTube é uma ferramenta simples com interface gráfica e escrito em python para baixar vídeos e playlists do youtube...

YouTube Downloader by PyTube O que é o YouTube Downloader by PyTube? YouTube Downloader by PyTube é um software simples para baixar vídeos no YouTube

Um projeto modesto para baixar vídeos do youtube usando tkinter como gui

Youtube Downloader Um projeto modesto para baixar vídeos do youtube usando tkinter como gui Instalação dos requirements: python3 setup.py ou python se

Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python!
Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python!

yt_downloader Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python! Required Modules pytube os time colorama Errors

🔥 A Bot To Telegram For Download High Qulity Videos & Songs From Youtube
🔥 A Bot To Telegram For Download High Qulity Videos & Songs From Youtube

🔥 A Bot To Telegram For Download High Qulity Videos & Songs From Youtube 🎗 Fast And Free Bot No Need To Pay ✅ By SL-Alpha-X-Team ⚡

Download Thumbnail of YouTube Videos

Download Thumbnail of YouTube Videos in High Quality Variables: API_ID : Get From my.telegram.org API_HASH : Get from my.telegram.org BOT_TOKEN : Your

nextdl - download videos from youtube.com or other video platforms

nextdl - download videos from youtube.com or other video platforms

A python program to download one or multiple videos from YouTube.

YouTube-Video-Downloader A python program to download one or multiple videos from YouTube. Quick Start guide First Clone The Project git clone https:/

Releases(windows-youclip)
Owner
ador
amogus
ador
A simple kemono.party downloader using python.

kemono-dl This is a simple kemono.party downloader. How to use Install python Download source code from releases and extract it Then install requireme

318 Dec 27, 2022
Newsemble is an API that provides easy access to the current news for programmatic analysis

Newsemble is an API that provides easy access to the current news for programmatic analysis. It has been built using Python, BeautifulSoup and MongoDB.

Rishabh 43 Dec 16, 2022
The sole purpose of this script is to download any NFT collection from OpenSea

OpenSea NFT Stealer The sole purpose of this script is to download any NFT collection from OpenSea. Setup Prerequisites: Python 3 Python requests libr

Phillip 9 Sep 04, 2022
This is a tool to allow downloading any links from r/Roms Magethread

ILYFPR This is a tool to allow downloading any links from r/Roms Magethread Limitations: It downloads ALL roms of the system you choose. This will be

Erase 4 Nov 04, 2021
Download candlestick data fast & easy for analysis

crypto-candlesticks 📈 The goal behind this project is to facilitate downloading cryptocurrency candlestick data fast & simple. Currently only the Bit

Pedro Torres 31 Dec 11, 2022
A python scripts that downloads doujin from nhentai without having an account

nhentai-downloader a python scripts that downloads doujin from https://nhentai.net without having an account. Usage Needs Python 3^ Linux pip3 install

Earl Sabalo 4 Jun 13, 2022
A python module to download ISO Standards

ISO Standards Downloader A python module to download ISO Standards from https://standards.iso.org/iso-iec/ Report Bug · Request Feature Table of conte

Daniel 1 Dec 29, 2021
Ebook downloader built using python

ebook-downloader Getting Started Open a terminal and run the following commands. git clone github.com/georgemunyoro/ebook-downloader cd ./ebook-downlo

George Munyoro 1 Oct 19, 2021
A Python script to download PDB files associated with a Portable Executable (PE)

A Python script to download PDB files associated with a Portable Executable (PE)

Podalirius 33 Jan 03, 2023
A simple GUI video downloader built off of the python module 'yt-dlp'

Simple-Youtube-DL-Gui Supported Operating Systems Windows 7 (x64), Windows 8 (x64), and Windows 10 (x64) How to use Main Gui Extract program from arch

12 Dec 30, 2022
YouTube Downloader Bot With Python

TG YᴏᴜTᴜʙᴇ Uᴘʟᴏᴀᴅᴇʀ * Commands YouTube for Audio & Video and sends it to telegram after receiving valid URL [Do not forwarded any just copy and paste

Pʀᴇᴅᴀᴛᴏʀ 5 Oct 21, 2022
A CLI that searches and download Youtube videos in mp3 format.

A CLI that searches and download Youtube videos in mp3 format.

Finhawk 4 Jul 25, 2022
YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Created using Python, PyTube and PySimpleGUI.

YouTube Downloader YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Disclaimer It's

Simeon Tsvetanov 3 Dec 14, 2022
Vinetrimmer-DRM-TOOL - Widevine DRM downloader and decrypter for AMZN|NF|STAN And all

🍃 ✂️ Vinetrimmer Widevine DRM downloader and decrypter. Thanks to wvleaks for t

Vlad Tănăsescu 20 Jan 13, 2022
Tool To Get Downloads up to 4k from Paramount+

Paramount 4K Downloader Tool To Get Downloads up to 4k from Paramount+ 😄 Hello Fellow Developers/ ! Hi! My name is WVDUMP. I am Leaking the script

2 Dec 25, 2021
Python-Youtube-Downloader - An Open Source Python Youtube Downloader

Python-Youtube-Downloader Hello There This Is An Open Source Python Youtube Down

Flex Tools 3 Jun 14, 2022
Spy Ad Network - Spy Ad Network Detection With Python

Spy Ad Network Spy Ad Network Detection Jumps from link to link to access a site

Baris Dincer 2 Jan 13, 2022
A growing collection of search plugins for the qBittorrent, an awesome and opensource torrent client

qBittorrent Search Plugins This is a still growing collection of search plugins for qBittorent, an amazing and open source torrent client, maintained

Alessio Tudisco 59 Dec 26, 2022
A prometheus exporter for torrent downloader like qbittorrent/transmission/deluge

downloader-exporter A prometheus exporter for qBitorrent/Transmission/Deluge. Get metrics from multiple servers and offers them in a prometheus format

Lei Shi 41 Nov 18, 2022
利用python3,爬取并下载91porn网站上面的视频

91porn_python 利用python3,爬取并下载91porn网站上面的视频 增加爬取t66y论坛图片的脚本 该脚本支持一下功能: 支持多线程 下载视频有进度条显示 支持从特定页的特定视频开始下载 将m3u8和mp4格式的视频下载到不同文件夹,加以分类 自动过滤已经下载过的视频

253 Feb 23, 2021