A modern, cross-platform desktop application for cutting and downloading segments from YouTube videos. Built with Avalonia UI and .NET.
- 🎯 Cut specific segments from YouTube videos
- ⚡ Fast video processing using FFmpeg
- 🎨 Modern UI with Mica effect support on Windows 11
- 🌐 Cross-platform compatibility
- 🎥 High-quality video and audio download
- 📊 Progress tracking with visual feedback
- Head over to the releases page and download the latest version of YTCutter.
- Extract the archive to a directory of your choice.
- Open the directory and run the
ytcutter.exe
file.
- FFmpeg (automatically included in Windows builds, needs to be installed on other platforms)
For linux users, you can install FFmpeg using your package manager:
sudo apt-get install ffmpeg
For macOS users, you can install FFmpeg using Homebrew:
brew install ffmpeg
- Enter a YouTube URL in the input field
- Specify the start time (in seconds or MM:SS format)
- Specify the end time (in seconds or MM:SS format)
- Click the "Cut" button
- Wait for the download and processing to complete
- Find your cut video in the output directory
- Clone the repository:
git clone https://github.com/yungtry/ytcutter.git
- Navigate to the project directory:
cd ytcutter
- Run the build script:
dotnet build
- Run the application:
dotnet run
- Publish the application:
dotnet publish
Built using:
- Avalonia UI for cross-platform desktop interface
- YoutubeExplode for YouTube video processing
- FFmpeg for video cutting and encoding
- .NET 8.0
This project is licensed under the GNU Lesser General Public License v2.1 - see the LICENSE file for details.