YT-DLX@8.4.0

Uncover an unparalleled solution for effortless audio and video downloads powered by YT-DLX - An advanced (command-line + Node.js + Streaming) tool meticulously designed for avid enthusiasts. YT-DLX stands out as a feature-rich advanced package built upon the foundation of (Youtube-DL & Python yt-dlx), consistently evolving with state-of-the-art functionalities.

Viewing YtDlx.AudioVideo.Single.Highest()

yt-dlx accommodates various node.js coding flavours! (typescript), (commonjs), and (esm), ensuring 100% compatibility and comprehensive type safety coverage.

  • Downloads audio and video from a YouTube video URL with the highest available resolution.
  • @param query - The YouTube video URL or ID or name.
  • @param stream - (optional) Whether to stream the output or not.
  • @param verbose - (optional) Whether to log verbose output or not.
  • @param output - (optional) The output directory for the processed file.
  • @param filter - (optional) The video filter to apply. Available options: invert, rotate90, rotate270, grayscale, rotate180, flipVertical, flipHorizontal.
  • @param onionTor - (optional) Whether to use Tor for the download or not.
  • @returns A Promise that resolves when the audio and video processing is complete. If `stream` is true, it returns an object with the `ffmpeg` command and the `filename`.
team

TypeScript

A superset of JavaScript that adds optional static typing and other features to enhance code maintainability and scalability. It compiles down to plain JavaScript and is widely adopted for large-scale applications due to its ability to catch errors during development.
import ytdlx from "yt-dlx";

team

JavaScript

A versatile, high-level programming language primarily used for web development, enabling dynamic and interactive content on websites. It's supported by all modern web browsers and can be used for both front-end and back-end development.
const ytdlx = require("yt-dlx");

team

ECMAScript

The standardized specification for JavaScript, defining the syntax, semantics, and behavior of the language. JavaScript is the most popular implementation of ECMAScript, and new versions are regularly released to add features and improve the language.
import ytdlx from "yt-dlx";