use clap::Parser;
#[derive(Parser)]
#[command(version, about = "简单的B站视频下载工具 支持免登录下载B站高清视频", long_about = None)]
pub struct Cli {
/// Bilibili 视频地址
pub url: String,
/// 仅下载音频
#[arg(short = 'a', long = "audio", default_value_t = false)]
pub only_audio: bool,
/// 下载位置
#[arg(short = 'o', long = "output")]
pub output: Option<String>,
}