Releases: Yesterday17/iori
Releases · Yesterday17/iori
shiori-v0.2.6
Note
Starting with shiori
v0.2.3, two variants of the application are available:
core
: The standard, lightweight build with everything it had before.ffmpeg
(Experimental): shiori core with FFmpeg built-in.
The bundled FFmpeg is licensed under the GNU Lesser General Public License (LGPL) v2.1. For more details, please see the FFmpeg License page.
Changes
shiori-ffmpeg
now outputsmp4
by default.
Fixed
- Auto file extension now only overrides a known set of file extensions.
shiori-v0.2.4
Note
Starting with shiori
v0.2.3, two variants of the application are available:
core
: The standard, lightweight build with everything it had before.ffmpeg
(Experimental): shiori core with FFmpeg built-in.
The bundled FFmpeg is licensed under the GNU Lesser General Public License (LGPL) v2.1. For more details, please see the FFmpeg License page.
New Features
- [ffmpeg]: Experimental concat and remux support without depending on mkvmerge.
shiori-v0.2.3
Note
Starting with shiori
v0.2.3, two variants of the application are available:
core
: The standard, lightweight build with everything it had before.ffmpeg
(Experimental): shiori core with FFmpeg built-in.
The bundled FFmpeg is licensed under the GNU Lesser General Public License (LGPL) v2.1. For more details, please see the FFmpeg License page.
New Features
- Experimental bundled
ffmpeg
support.
shiori-v0.2.2
New Features
- Supported Niconico video download.
shiori-v0.2.1
New Features
- Supported decryption of Sample-AES Elementary Audio Stream Setup.
- Supported concat merge for
aac
format. - Added
DashInspector
to match.mpd
manifests. - Experimental: Supported download for MPEG-DASH live stream.
Fixed
- Fixed a crash caused by i18n bundle on windows. (#16)
- CacheSource failure can be retried correctly now.
- Fixed potential segment duplication when using
-m
for in-memory cache.
ssadecrypt-v0.2.2
Added
- Supported Elementary Audio Stream Setup.
shiori-v0.2.0
Note
This version contains breaking change.
Breaking Changes
- Changed the environment variable to control
temp_dir
formTEMP
toTEMP_DIR
. - Updated inspector argument input. Now you should use the following arguments directly instead of using
-e/--args
:nico-user-session
nico-download-danmaku
nico-chase-play
nico-reserve-timeshift
nico-danmaku-only
showroom-user-session
New Features
- Nicolive: Added
--nico-chase-play
to download nico live from start. - Nicolive: Added
--nico-reserve-timeshift
to reserve timeshift automatically. - Nicolive: Added
--nico-danmaku-only
to control whether to skip video download. - Gigafile: Experimental support for downloading file from Gigafile.
- Added
--http1
flag to force the http client to connect withHTTP 1.1
.
Updated
- Changed default temp dir to
current_dir
instead oftemp_dir
. - Added some i18n for command line options.
- iori: Segments from different streams will be mixed before download. This makes
--pipe-mux
available to play vods. - Nicolive: Added
frontend_id
towebSocketUrl
to match the behavior of web. - Nicolive: Supported reconnection for Nicolive
WebSocket
client. - Nicolive: Optimized
xml2ass
logic. - Supported experimental
opendal
cache source iniori
with--opendal
flag.
Fixed
- Fixed panic on error occurs when using
--wait
inshiori download
. - Fixed issue where the
--pipe
argument was not working. - Nicolive: Fixed panic when operator is not found in
xml2ass
. - iori: Fixed an issue with m3u8 retrieval intervals caused by precision problems.
ssadecrypt-v0.2.1
Updated
- Improved performance.
shiori-v0.1.4
Updated
- NicoLive: Supported danmaku download.
- Showroom: Supported timeshift download.
- File extension would be appended to the output file automatically.
- Improved help messages for inspectors.
Fixed
- NicoLive:
NicoLiveInspector
now extracts the best quality stream. - NicoLive:
NicoLiveInspector
now always useshttp1
forWebSocket
connection.
shiori-v0.1.3
Fixed
- Hotfix for download command.
Updated
- Increased timeout for update check to 5 seconds.
- Upgraded clap to 4.5.34.