PYCLIPPER is a Python tool that downloads YouTube videos, uses AI to recommend the best segments, and automatically crops them to vertical 1080×1920 format for Shorts/Reels.

Stars

19

7-day growth

No data

Forks

6

Open issues

0

License

No data

Last updated

2026-07-04

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It combines AI-driven segment selection with automated vertical conversion, streamlining the creation of short-form content from long YouTube videos.

Who it is for

  • Content creators who repurpose YouTube videos into Shorts/Reels
  • Social media managers needing quick vertical clips
  • Video editors looking for automated clipping assistance
  • YouTubers wanting to promote their videos through short clips

Use cases

  • Extracting highlight moments from a long video into short vertical clips
  • Generating ready-to-upload Shorts/Reels from a single YouTube URL
  • Creating captioned segments for social media platforms
  • Quickly testing different clip segments before manual editing

Strengths

  • AI-powered recommendation of 3–5 best clip segments based on content analysis
  • Automatic download, cropping, and conversion to vertical 1080×1920 format
  • Interactive selection of video resolution and segment choices
  • Displays useful metadata (title, channel, views, likes) before clipping

Considerations

  • Requires ffmpeg installed system-wide
  • Only supports YouTube as a video source
  • Relies on the external AI model 'khazai' – no details on accuracy or language support

README quick start

PYCLIPPER

YouTube Shorts/Reels Clipper — download video YouTube, dapatkan rekomendasi segmen klip dari AI, dan potong otomatis ke format portrait 1080×1920.

Fitur

  • Ambil metadata video YouTube (judul, channel, views, likes, dll.)
  • Rekomendasi segmen klip pendek via AI (menggunakan khazai)
  • Pilih resolusi video secara interaktif
  • Download & konversi ke format vertikal 1080×1920 (siap upload ke Shorts/Reels)
  • Caption siap posting per segmen

Prasyarat

  • Python 3.8+
  • ffmpeg terinstal di sistem

Instalasi

pip install -r requirements.txt

Penggunaan

python pyclipper.py

Masukkan URL YouTube atau video ID, lalu ikuti petunjuk interaktif.

Cara Kerja

  1. Masukkan URL/ID video YouTube
  2. Script mengambil data video dan menampilkan info
  3. AI menganalisis dan merekomendasikan 3–5 segmen terbaik untuk klip
  4. Pilih segmen yang ingin dipotong
  5. Pilih resolusi
  6. Video di-download, dipotong, dan dikonversi ke portrait 1080×1920

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482