Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You can use the pipe symbol "|" to combine the results of two commands in yt-dlp or youtube-dl.

For example, if you want to download a video and extract the audio from it, you can use the following command:

youtube-dl -f bestvideo+bestaudio <video-url> | ffmpeg -i - -vn -c:a copy <audio-file-name>.m4a

This command downloads the best video and audio streams and pipes them to ffmpeg, which extracts the audio stream and saves it to a separate file.

You can also combine multiple commands using the pipe symbol to perform complex operations, such as downloading multiple videos and merging them into a single video file.