Command Line Interface

Create podcast RSS from youtube-dl info JSON.

The info JSON produced by youtube-dl is not formally specified, although attempts have been made to do so, such as https://github.com/ytdl-org/youtube-dl/pull/21822 Functions in this module expect inputs to follow this proposed schema, although reasonable attempts will be made to accommodate files encountered in practice.

Values which are null or missing will be omitted from RSS output where possible.

usage: ytdl2rss [options] <JSON file...>

Positional Arguments

JSON file...

youtube-dl .info.json files

Named Arguments

-i, --indent

XML indent string, or number of spaces to indent

-o, --output

Output RSS file.

-q, --quiet

Decrease verbosity (less detailed output)

-S, --self-url

URL of generated RSS, to resolve relative URLs

-v, --verbose

Increase verbosity (more detailed output)

-V, --version

Output version and license information