Skip to content

Commit cb8d7b8

Browse files
committed
release vsd-0.3.1
1 parent 3ae0e30 commit cb8d7b8

5 files changed

Lines changed: 25 additions & 19 deletions

File tree

bento4-src/LICENSE-MIT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 20023 clitic
3+
Copyright (c) 2023-24 clitic
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

mp4decrypt/LICENSE-MIT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022-23 clitic
3+
Copyright (c) 2022-24 clitic
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

vsd-mp4/LICENSE-MIT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 clitic
3+
Copyright (c) 2023-24 clitic
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

vsd/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.1] - 2024-06-22
11+
1012
### Added
1113

1214
- `save`
@@ -118,7 +120,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
118120

119121
## [0.1.0] - 2022-06-22
120122

121-
[Unreleased]: https://github.com/clitic/vsd/compare/v0.3.0...HEAD
123+
[Unreleased]: https://github.com/clitic/vsd/compare/0.3.1...HEAD
124+
[0.3.1]: https://github.com/clitic/vsd/compare/v0.3.0...0.3.1
122125
[0.3.0]: https://github.com/clitic/vsd/compare/v0.2.5...v0.3.0
123126
[0.2.5]: https://github.com/clitic/vsd/compare/v0.2.0...v0.2.5
124127
[0.2.0]: https://github.com/clitic/vsd/compare/v0.1.2...v0.2.0

vsd/README.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ Visit [releases](https://github.com/clitic/vsd/releases) for prebuilt binaries.
6060

6161
| Host | Architecture | Download |
6262
|---------------------|--------------|----------------------------------------------------------------------------------------------------------------|
63-
| Android 7+ (Termux) | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-aarch64-linux-android.tar.xz) |
64-
| Linux | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-aarch64-unknown-linux-musl.tar.xz) |
65-
| MacOS 11.7+ | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-aarch64-apple-darwin.tar.xz) |
66-
| Linux | x86_64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-x86_64-unknown-linux-musl.tar.xz) |
67-
| MacOS 11.7+ | x86_64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-x86_64-apple-darwin.tar.xz) |
68-
| Windows | x86_64 | [.zip](https://github.com/clitic/vsd/releases/download/v0.3.0/vsd-v0.3.0-x86_64-pc-windows-msvc.zip) |
63+
| Android 7+ (Termux) | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-aarch64-linux-android.tar.xz) |
64+
| Linux | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-aarch64-unknown-linux-musl.tar.xz) |
65+
| MacOS 11.7+ | aarch64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-aarch64-apple-darwin.tar.xz) |
66+
| Linux | x86_64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-x86_64-unknown-linux-musl.tar.xz) |
67+
| MacOS 11.7+ | x86_64 | [.tar.xz](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-x86_64-apple-darwin.tar.xz) |
68+
| Windows | x86_64 | [.zip](https://github.com/clitic/vsd/releases/download/0.3.1/vsd-0.3.1-x86_64-pc-windows-msvc.zip) |
6969

7070
You can also install vsd through cargo by using this command.
7171

@@ -100,7 +100,7 @@ $ vsd --help
100100
```
101101
Download video streams served over HTTP from websites, DASH (.mpd) and HLS (.m3u8) playlists.
102102
103-
Usage: vsd [OPTIONS] <COMMAND>
103+
Usage: vsd.exe [OPTIONS] <COMMAND>
104104
105105
Commands:
106106
capture Capture playlists and subtitles from a website
@@ -122,7 +122,7 @@ $ vsd save --help
122122
```
123123
Download DASH and HLS playlists
124124
125-
Usage: vsd save [OPTIONS] <INPUT>
125+
Usage: vsd.exe save [OPTIONS] <INPUT>
126126
127127
Arguments:
128128
<INPUT> http(s):// | .mpd | .xml | .m3u8
@@ -133,20 +133,22 @@ Options:
133133
-d, --directory <DIRECTORY> Change directory path for temporarily downloaded files. By default current working directory is used
134134
-o, --output <OUTPUT> Mux all downloaded streams to a video container (.mp4, .mkv, etc.) using ffmpeg. Note that existing files will be overwritten and
135135
downloaded streams will be deleted
136-
--raw-prompts Raw style input prompts for old and unsupported terminals
136+
--parse Parse playlist and returns it in json format. Note that `--output` flag is ignored when this flag is used
137137
--color <COLOR> When to output colored text [default: auto] [possible values: auto, always, never]
138+
--raw-prompts Raw style input prompts for old and unsupported terminals
138139
-h, --help Print help
139140
140141
Automation Options:
141-
--prefer-audio-lang <PREFER_AUDIO_LANG> Preferred language when multiple audio streams with different languages are available. Must be in RFC 5646 format (eg. fr
142-
or en-AU). If a preference is not specified and multiple audio streams are present, the first one listed in the manifest
143-
will be downloaded
142+
--prefer-audio-lang <PREFER_AUDIO_LANG> Preferred language when multiple audio streams with different languages are available. Must be in RFC 5646 format (eg.
143+
fr or en-AU). If a preference is not specified and multiple audio streams are present, the first one listed in the
144+
manifest will be downloaded
144145
--prefer-subs-lang <PREFER_SUBS_LANG> Preferred language when multiple subtitles streams with different languages are available. Must be in RFC 5646 format
145146
(eg. fr or en-AU). If a preference is not specified and multiple subtitles streams are present, the first one listed in
146147
the manifest will be downloaded
147-
-q, --quality <WIDTHxHEIGHT|HEIGHTp> Automatic selection of some standard resolution streams with highest bandwidth stream variant from playlist. If matching
148-
resolution of WIDTHxHEIGHT is not found then only resolution HEIGHT would be considered for selection. comman values:
149-
[lowest, min, 144p, 240p, 360p, 480p, 720p, hd, 1080p, fhd, 2k, 1440p, qhd, 4k, 8k, highest, max] [default: highest]
148+
-q, --quality <WIDTHxHEIGHT|HEIGHTp> Automatic selection of some standard resolution streams with highest bandwidth stream variant from playlist. If
149+
matching resolution of WIDTHxHEIGHT is not found then only resolution HEIGHT would be considered for selection. comman
150+
values: [lowest, min, 144p, 240p, 360p, 480p, 720p, hd, 1080p, fhd, 2k, 1440p, qhd, 4k, 8k, highest, max] [default:
151+
highest]
150152
--skip-prompts Skip user input prompts and proceed with defaults
151153
152154
Client Options:
@@ -169,6 +171,7 @@ Decrypt Options:
169171
170172
Download Options:
171173
--retry-count <RETRY_COUNT> Maximum number of retries to download an individual segment [default: 15]
174+
--no-merge Download streams without merging them. Note that --output flag is ignored if this flag is used
172175
-t, --threads <THREADS> Maximum number of threads for parllel downloading of segments. Number of threads should be in range 1-16 (inclusive) [default: 5]
173176
```
174177

0 commit comments

Comments
 (0)