DownloadSections option
This commit is contained in:
@ -207,6 +207,7 @@ type Options struct {
|
|||||||
Downloader string // --downloader
|
Downloader string // --downloader
|
||||||
DownloadThumbnail bool
|
DownloadThumbnail bool
|
||||||
DownloadSubtitles bool
|
DownloadSubtitles bool
|
||||||
|
DownloadSections string // --download-sections
|
||||||
ProxyUrl string // --proxy URL http://host:port or socks5://host:port
|
ProxyUrl string // --proxy URL http://host:port or socks5://host:port
|
||||||
DebugLog Printer
|
DebugLog Printer
|
||||||
StderrFn func(cmd *exec.Cmd) io.Writer // if not nil, function to get Writer for stderr
|
StderrFn func(cmd *exec.Cmd) io.Writer // if not nil, function to get Writer for stderr
|
||||||
@ -555,6 +556,10 @@ func (result Result) DownloadWithOptions(ctx context.Context, options DownloadOp
|
|||||||
if result.Options.Downloader != "" {
|
if result.Options.Downloader != "" {
|
||||||
cmd.Args = append(cmd.Args, "--downloader", result.Options.Downloader)
|
cmd.Args = append(cmd.Args, "--downloader", result.Options.Downloader)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if result.Options.DownloadSections != "" {
|
||||||
|
cmd.Args = append(cmd.Args, "--download-sections", result.Options.DownloadSections)
|
||||||
|
}
|
||||||
|
|
||||||
if result.Options.MergeOutputFormat != "" {
|
if result.Options.MergeOutputFormat != "" {
|
||||||
cmd.Args = append(cmd.Args,
|
cmd.Args = append(cmd.Args,
|
||||||
|
Reference in New Issue
Block a user