$ show kaifcodec/ytconverter
YTConverter is a terminal-based YouTube video and audio downloader built with Python. It leverages yt-dlp for downloading and ffmpeg for format conversion and merging, offering features like single and batch downloads, playlist support, and quality selection. The application provides an interactive menu and command-line interface for ease of use, with cross-platform path handling and filename sanitization utilities.
The LLM identified 1 files worth highlighting for reuse:
This module provides a simple, isolated function to sanitize filenames by removing characters that are problematic in file systems (such as \ / * ? : < > |). It is self-contained, has no external dependencies beyond the standard library, and can be easily reused in any project that needs to generate safe filenames from user input or metadata.