It looks like you’re referencing (a past youtube-dl / yt-dlp GUI or frontend) and asking to create a feature related to MP4 and RU (Russian language or a Russian-specific source).
import subprocess import sys def download_mp4_ru(url): cmd = [ "yt-dlp", "-f", "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]", "--merge-output-format", "mp4", "--extractor-args", "vk:prefer_mp4", url ] subprocess.run(cmd) nippy mp4 ru
yt-dlp -f mp4 "https://vk.com/video-12345_67890" Here’s a minimal Python script (acts like a tiny Nippy feature): It looks like you’re referencing (a past youtube-dl
yt-dlp -f "best[ext=mp4]" "URL" --extractor-args "generic:no-playlist" Or for a specific Russian site (example VK Video): nippy mp4 ru
# Inside Nippy’s downloader module if self.prefer_mp4_ru and extractor_domain in ['vk.com', 'rutube.ru', 'ok.ru']: ytdlp_args.extend(['-f', 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]']) (Nippy alternative) Use the command line directly: