diff --git a/goutubedl.go b/goutubedl.go index a17cdfd..e5c0c24 100644 --- a/goutubedl.go +++ b/goutubedl.go @@ -224,6 +224,7 @@ type Options struct { DownloadThumbnail bool DownloadSubtitles bool DownloadSections string // --download-sections + Impersonate string // --impersonate ProxyUrl string // --proxy URL http://host:port or socks5://host:port UseIPV4 bool // -4 Make all connections via IPv4 @@ -332,6 +333,10 @@ func infoFromURL( cmd.Args = append(cmd.Args, "--downloader", options.Downloader) } + if options.Impersonate != "" { + cmd.Args = append(cmd.Args, "--impersonate", options.Impersonate) + } + if options.Cookies != "" { cmd.Args = append(cmd.Args, "--cookies", options.Cookies) }