Skip to content

Releases: kkdai/youtube

v2.7.0

18 May 05:24
Compare
Choose a tag to compare

Changelog

e7f8bd9 Update goreleaser.yml
a11b63e Increase test coverage
41592e3 Add html5=1 parameter to avoid 404 responses
e3796ec Increase test coverage
e627a47 Add PublishDate to Video
03dfc68 Make goreleaser.yml hidden
c10404a Breaking change for API!
8f8ff63 Rename GetStreamFast to GetStream and refactoring
2389c6c GetStreamFast
febe322 Retry get_video_info on status 404
e954335 Use www.youtube.com/get_video_info to avoid redirect
e329f6a Merge pull request #191 from Ogguz/add/default-quality-to-medium
fc45486 set default quality
2fc1eef Merge pull request #188 from 89z/master
4dde46d Format: use int64 for ContentLength
40b62d7 Merge pull request #183 from itscaro/fix-itag-mime-type
382f2ff remove default mp4 in getVideoAudioFormats
469aac9 refactor to avoid duplicate code
ac071dd when itag is specified, mime-type filter is not applied
e9da35e Merge pull request #179 from SuperSandro2000/patch-1
24042d2 Update youtube-dl link
0f9b905 Merge pull request #176 from itscaro/writer
36071ff Merge pull request #175 from itscaro/verbose-false
aeec2da use writer from args
7e524f9 verbose defaults to false
b4c6205 Reduce code duplication in output methods
21b552b Refactor output functions
c58ee34 prefix video for video outputter
7b1ed31 format for list cmd
102f86e extend playlist id length

v2.6.1

20 Apr 08:23
Compare
Choose a tag to compare

Changelog

56d5018 Prioritize itag 137 within the same dimensions
7fe86a9 Stop favoring format 137

v2.6.0

17 Apr 10:26
Compare
Choose a tag to compare

Changelog

4cbae93 Rename SortFormats to Sort
12378bb Update link to godoc
9bfb8a1 Build snaps
51e36ef Fix usage of Proxy
5e4d0dc Merge pull request #163 from elProxy/playlist-fix
c68c46a Harmonize filter methods of FormatList
ef1b0bf Merge remote-tracking branch 'itscaro/codec-flag'
b9ac6ee Some adjustments
f95eed1 add mime-type flag
180d16b Add comment to previous change
a75c035 Fix speed issues
be58572 Add a test for playlist extraction
40f760d two-line header
fd31486 add fps to info
b2e119f add audio channels to info
2c3e15d Make description optional in info command (#165)
2dc983c Change return value of FindByType to FormatList
85f4624 Add ForceAttemptHTTP2 to default http.Transport
77f2d9b Set debug flag to verbose value
b53653d Export ExtractVideoID
54ac786 Use const sentinel errors
3191119 Use PreRunE for info command
1767e6b [cmd/youtubedr] Add a basic list command
7a32217 New approach for playlists
5de2a2a Sort formats by bitrate
ab294fc Add more high quality formats
d7237ce Merge infojson into info command
9c0e465 Write errors to stderr
22c179c Merge pull request #160 from itscaro/docs
757e0f9 fix docs
d2affd8 Add Playlists (#159)
d77babd Expose Thumbnails in Video struct (#156)
d3382f4 Add clean target
2108b75 Simplify Makefile
6690a18 Bump Go version

v2.5.0

28 Feb 16:09
6130064
Compare
Choose a tag to compare

Changelog

6130064 Merge pull request #148 from Julian-Chu/bugfix/fix-decipher
4485461 fix decipher
0ab1705 move comments to md file
c67c256 fix regex
b399925 Merge pull request #146 from tobychui/master
07aceae Removed the empty lines as requested by the repo owner
6cfe6b3 Changed from json.Marshal to json.MarshalIndent for pretty printing
c0ef0f5 Merge pull request #145 from Julian-Chu/small-refactoring
0a825d6 Fixed the linters build issue
fecece0 Added json output format for info argument
06651e5 use testify for tests
078d1d2 add tests for FormatList
e653745 refactoring

v2.4.1

04 Feb 07:50
1118eb1
Compare
Choose a tag to compare

Changelog

1118eb1 Merge pull request #144 from john-black-3k/not_playable_in_embed_fix
44f173b Refactored code
0241a00 Fix linting error, remove offending test
a482418 Parse video page if embedding the video has been disabled

v2.4.0

20 Jan 19:25
7020fc5
Compare
Choose a tag to compare

Changelog

7020fc5 Merge pull request #142 from Julian-Chu/add_decipherOperationsCache
f710189 rename operation to DecipherOperation and make exported to pass linting
6fbee30 add test for SimpleCache
0a733ae add test for SimpleCache
436875d add DecipherOperations interface and SimpleCache
e2c3fae Merge pull request #141 from kkdai/update-package-deploy-in-different-locations
bde5553 add missing contributor
2ba9d67 youtubedr package in different locations

v2.3.0

03 Dec 21:57
Compare
Choose a tag to compare

Changelog

f2f899a info command: Show ContentLength instead of calculated size
473585e info command: Show QualityLabel instead of Quality
e839398 Add installation way of MacOS
969f6aa Print audio quality
3083bb7 Show average bitrate and estimated size
6199fd0 Optimize ffmpeg flags

v2.2.1

16 Nov 13:10
Compare
Choose a tag to compare

Changelog

67c419a info: add bitrate

v2.2.0

06 Nov 16:24
Compare
Choose a tag to compare

Changelog

f10c54c Build without cgo
18d6643 Fix README
8ab1e21 Remove download_test.sh
dc45bd0 Switch from flag to cobra for the CLI
546210f Fix extraction of player url
50016d8 Expose Description in Video struct
a2d4d76 Make linter happy
149f79e Apply gofmt
2e23788 Improve error message
f40d664 ability to just output the stream url, without having to download the entire video. Basically equivalent to youtube-dl -g option
464d1f5 wrong option
020817c Update README.md
833e3d8 Merge pull request #122 from RUSshy/patch-1
0408e59 Update README.md

v2.1.1

26 Oct 13:45
Compare
Choose a tag to compare

Changelog

d0ae804 Build statically and add build information
0a7e7fd Use current directory as default
aab0d13 Apply gofmt
44ebc32 Always utilize q option
a00e159 Fix integration tests (#118)