Annie Versions Save

👾 Fast and simple video download library and CLI tool written in Go

v0.17.0

1 year ago

Changelog

  • 5eaef0d Bump go version to 1.20 (#1207)
  • 7d831e5 Bump kkdai/youtube version to v2.7.18
  • 0febe3c Remove redundant character escape in RegExp
  • 3ebf161 Switch from pandora to lia
  • 511d83f Update README.md
  • 38ac00e Update ci badge [ci skip]
  • d899fb1 build(deps): bump golang.org/x/net
  • 32f3462 feat: split-fragment (#1181)
  • 2587562 fix tiktok title
  • 4ccdd13 fix: add more linters and address problems
  • a9c93f6 更换抖音API(根据#1184) (#1185)

v0.16.0

1 year ago

Changelog

  • 047e929 Add feature to download mp4 videos or gifs from subreddit (#1103)
  • 33a669f Add vk extractor. (#1125)
  • 9b649c3 Bump kkdai/youtube version to v2.7.13
  • 48b1e69 Fix Fs parse failed while video length is too long
  • eaf65b9 Treats vimeoProgressive.request.files.progressive.profile as type string
  • d1e42aa Update Youku ccode
  • 0b3198d Use pandora as utils library
  • d57edc7 fix: replace ioutil functions with recommended ones
  • 69d3e64 fix: youtube downloader with proxy (#1162)

v0.15.0

2 years ago

Changelog

  • 4b3987d Add durl to stream map
  • 724b52e Bump go version to 1.17
  • 6dc2b3b Bump go version to 1.18 (#1059)
  • 297a0a0 Stop using rod to get cookies automatically (#1061)
  • 110ce9a Update downloader.go
  • 0e53ffe remove unused scripts [ci skip]
  • 00c0e8f work with issue 1064, solve the bilibili playlist download problem (#1067)

v0.14.0

2 years ago

Changelog

  • d15e198 Add ixigua extractor (#1049)
  • f1baf46 Add xinpianchang extractor (#1050)
  • 5f228f4 Pretty print correctly formatted url
  • ccdadbe Remove gjson in favor of gojq (#1048)
  • 85891bc chore: update deps
  • df3bd62 ci: update golangci-lint (#1041)
  • 0c6b593 feat: print better error message when error (#1037)
  • 1394471 feat: 支持快手短视频 (#1036)
  • 60cafd8 fix: facebook extractor (#1029)
  • ecc1a63 fix: tiktok extractors (#1028)
  • f84a08e fix: 糖豆广场舞 extractor (#1039)
  • d6fb463 update go.mod [ci skip]
  • b3422e8 v0.14.0 [ci skip]

v0.13.0

2 years ago

Changelog

  • f64fa91 Add support for ximalaya (#1005)
  • 1d7e86f Fix json output
  • df2f62f Fix several failed test cases
  • ad05a80 Fix the streamtape extractor
  • 29d593d Fix the streamtape extractor
  • 15cf4d3 Link to the correct AUR page (#1008)
  • 877ff25 Move type definitions to the extractors package
  • cf07985 Thread-safe for collect error
  • a4aac9c bilibili去掉活动作品 (#1001)
  • ad316b8 ci: each website is tested separately for observation (#1024)
  • 9dc0950 ci: run ci weekly
  • 2da619c feat: 支持虎牙视频下载 (#1007)
  • 671d885 fix: pornhub extractor (#1020)
  • 2777e4d update table format [ci skip]
  • 1836806 v0.13.0 [ci skip]
  • bfc1b1d when there have no streams the progress will panic about index out of range [0] with length 0. (#1002)

v0.12.0

2 years ago

Changelog

  • 5391d82 Add silent flag (#926)
  • 213a9a3 Always wrap URL in quotes (#974)
  • 8b53403 B站字幕支持 (#982)
  • 8709677 Fix wrong parameter for safe
  • 0bd4570 Rename annie to lux
  • 93b480a Update install instruction to use go install
  • ecf88ea build(deps): bump github.com/tidwall/gjson from 1.8.1 to 1.9.3
  • d72c713 extractors/bilibili: adopt the new API
  • 165ea93 feat: Allow users to use specified user agent (#987)
  • 372eb3d feat: StreamTape extractor (#956)
  • 95e4c01 fix lint
  • 10aa3d3 fix: the start parameter does not take effect
  • 8d3125d style: fix comment error (#989)
  • 5d87a0f v0.12.0 [ci skip]
  • d14fea2 参照Issue #961修改了抖音解析逻辑 (#962)
  • 950db57 增加了对B站8K超高清视频的支持 (#978)
  • 2f398e8 增加了对抖音图集的支持 (#966)
  • 7da2ca3 增加对抖音APP分享链接(短链)的支持 (#963)
  • 26b1d95 新增虎扑视频下载 (#986)

v0.11.0

2 years ago

Changelog

822bd76 "fix(extractors/qq): Change CDN selection" abc3c9d Acfun extractor (#838) 192077f Add eporner support (#854) 8d513b1 Bilibili 不支持 HEAD 请求,改回 GET 请求 b9f4aad Break the chunk size to 1 (#913) 3baa553 Create builder.yml a0ee78d Fix nil pointer dereference 8f71e42 Fixed Pornhub Extractor (#922) 0c1e3a4 Update downloader/downloader.go d202fa1 add bvid resolving at bilibili 9aad330 add missing res.Body.Close() 98198af adjust haokan url parsing 8fb916d bump cheggaaa/pb version to v3 217c556 bump rod version and use headless chrome b1b3fb8 extractors/bilibili: fix low quality audio issue #790 and incorrect muxed video size info bug * fix low quality audio issue #790 * fix incorrect muxed video size info bug introduced in e463c203f9956c14a6230e513af1cea0e0598bb1 5bfd444 extractors/youtube: switch to kkdai/youtube library 7ef47d3 feat: auto grab cookies from the user's Chrome or Edge a4129d3 fix iqiyi extractor (#905) b772d13 fix issue #791 #782 (#796) e463c20 fix(extractors/bilibili): Change the parsing method for some videos 4adbccb fix(utils/utils): use color.Output to handle escape sequence on Windows 50e5611 print warning to stderr (#906) a6807f8 switch to Github Actions fd6c04a switch to urfave/cli d6fc958 update .github/workflows/ci.yml 0403d27 update Build Status badge da51eba update README.md format ffb34d8 update ccode 3b82c8d 感谢 Issues 859提供的抖音思路 (#924)

0.10.3

3 years ago

Changelog

dd2b43a fix(extractors/weibo): some videos dont have multi formats to select c48882c Bilibili dash&4K (#732) 3798075 Weibotv patch (#729) d6fadc7 extractors/weibo: supported video.h5.weibo.cn (#576) fc7a315 extractors: fix qq video, issue #723 8ff36f4 fix(extractors/qq): CDN as referer is invalid to the request for vkey.

0.10.2

3 years ago

Changelog

30c81bd 0.10.2 [ci skip] 11ecdfe downloader: use the correct referer

0.10.1

3 years ago

Changelog

bd26504 0.10.1 [ci skip] 5131c7d extractors/bilibili: fix the cookie issue 02852e2 extractors/haokan: tweak 7c47f50 polish c4028a6 添加好看视频支持