Commit graph

156 commits

Author SHA1 Message Date
Alexandru Dracea
240e5563a3
Add error handling and retry attempts
Handles cases where the segments fail to download and sometimes get stuck by introducing a timeout and retrying on failure.
2022-12-28 15:44:45 +02:00
ByteDream
c5940a240c Slightly change download process to be more verbose in error situations 2022-12-28 02:18:17 +01:00
ByteDream
14f42833cb Fix output to special file (pipes etc.) 2022-12-27 22:59:35 +01:00
ByteDream
c37e2495e1 Create output parent directory if it doesn't exists (#91) 2022-12-27 20:49:53 +01:00
ByteDream
2c3bd78fc1 Leave special files untouched from renaming 2022-12-27 20:43:16 +01:00
ByteDream
17fa045c32 Use library for progress 2022-12-22 14:45:56 +01:00
Alexandru Dracea
af9aca4d0c
Add padding 2022-12-19 18:35:37 +02:00
bytedream
8bb2c9c750 Fix file name sanitizing 2022-12-19 15:22:45 +01:00
ByteDream
4f107d8cf2 Update version and dependencies 2022-12-18 12:51:36 +01:00
ByteDream
50c520d660
Merge pull request #80 from crunchy-labs/feature/anonymous-login
Add anonymous login
2022-12-16 21:06:37 +01:00
bytedream
cc9342cd0a Update dependencies 2022-12-16 10:09:41 +01:00
bytedream
52ee0c48e1 Fix resolution ...p parsing 2022-12-13 08:51:37 +01:00
ByteDream
b814529aa2 Add anonymous login 2022-12-09 16:33:34 +01:00
ByteDream
578e5ea5b7 Update version 2022-12-08 18:32:38 +01:00
ByteDream
a5e60ea6b7 Add generating file cli output 2022-12-08 15:10:53 +01:00
ByteDream
5c3f49e9f4
Merge pull request #78 from crunchy-labs/feature/ffmpeg-optimizations
Add optional ffmpeg optimizations
2022-12-08 14:44:46 +01:00
ByteDream
01e2603e84 Update ffmpeg preset command help 2022-12-08 14:21:52 +01:00
ByteDream
f0de4509c5 Add ffmpeg presets to download 2022-12-08 14:19:13 +01:00
ByteDream
2f7e992a6e Move ffmpeg presets to utils 2022-12-08 14:04:43 +01:00
ByteDream
985ec2ade9 Remove search command (wrong commit oops) 2022-12-08 01:57:14 +01:00
ByteDream
c4540ada50 Remove unwanted ffmpeg output when check if available 2022-12-08 01:40:19 +01:00
ByteDream
54018f9773 Fmt 2022-12-08 01:37:37 +01:00
ByteDream
a32d3aef87 Update dependencies 2022-12-08 00:12:25 +01:00
ByteDream
2e4e897dc1 Fix only nvidia preset stack overflow 2022-12-07 20:23:01 +01:00
ByteDream
ce5672588e Update dependencies 2022-12-07 20:09:01 +01:00
ByteDream
933d217b63 Add pre_check checking 2022-12-07 20:08:44 +01:00
ByteDream
1b1756a0ae Add long help to ffmpeg preset 2022-12-07 15:12:16 +01:00
ByteDream
6832c69eaa Add ffmpeg encode presets 2022-12-07 01:08:47 +01:00
ByteDream
91f8a82ca4 Fmt 2022-12-07 00:39:32 +01:00
ByteDream
4cd46f19ac Fix high ffmpeg cpu consuming with archive 2022-12-06 22:05:03 +01:00
ByteDream
c383b4d307 Fix filename generation if file already exists 2022-12-04 19:10:43 +01:00
ByteDream
faadd89fff Wait until buffer is empty when downloading 2022-12-04 19:10:23 +01:00
ByteDream
285d27772c Add manually .ass file editing to fix #32 2022-12-04 18:54:22 +01:00
ByteDream
7c3bbfc173 Wait until buffer is empty when downloading 2022-12-04 18:54:19 +01:00
ByteDream
64717fd405 Update dependencies 2022-12-03 12:32:45 +01:00
ByteDream
cd1308426e Re-add static-ssl feature 2022-12-03 12:26:36 +01:00
ByteDream
5826d95e6a Add progress width offset 2022-12-03 01:13:40 +01:00
ByteDream
135d59ce8b Add pre-check function 2022-12-03 00:39:52 +01:00
ByteDream
9d45995e86 Set progress width with message to use complete space 2022-12-03 00:26:52 +01:00
ByteDream
afab3826c9 Extend function to get free file 2022-12-02 22:06:08 +01:00
ByteDream
e9b3088cde Fix windows ok output character 2022-12-02 21:42:24 +01:00
ByteDream
33e27504f2 Update dependencies 2022-12-02 19:41:50 +01:00
ByteDream
6aa4078be3 Update dependencies 2022-12-02 17:28:54 +01:00
ByteDream
474e9f5e31 Add very verbose output flag 2022-11-30 23:43:57 +01:00
ByteDream
f6d6c9435c Fix invalid Windows client builder 2022-11-30 22:30:40 +01:00
ByteDream
f687969f04 Fix isahc tls config 2022-11-30 21:53:23 +01:00
ByteDream
64bb39362e Add Windows certificates 2022-11-30 21:34:30 +01:00
ByteDream
0bb20d24a2 Update dependency versions 2022-11-30 21:34:20 +01:00
ByteDream
4095b80477 Update dependencies 2022-11-30 19:04:01 +01:00
bytedream
b1182d4f7b Add (short) commit hash and build time to version hash 2022-11-28 11:54:04 +01:00