FFmpeg Wasm YouTube Downloader
This is a simple browser-based app (using ffmpeg.wasm and node-ytdl-core) that allows you to download YouTube videos without the need to use youtube-dl locally.
This demo is confirmed to work on modern Firefox/Chromium-based browsers.
There are four options in this demo:
- Get formats: Manually select formats to merge. If video is selected, the output will be a video. If only audio is selected, the output will be an audio file.
- Get best video: Encode the highest quality video file with audio. The best video and audio files are merged into a single file.
- Get best audio: Encode the highest quality audio file.
The source code can be found here.
The comments section is disabled because cross-origin isolation is enabled and the iframe cannot be loaded. If you have questions about this demo, please direct them to [email protected].