Commit graph

28 commits

Author SHA1 Message Date
LetMeByte
19f9d26af9 Update utils.rs 2023-02-23 16:57:57 +01:00
Hannes Braun
e4919e80ba
Fix offset in interactive season choosing 2023-02-20 22:34:48 +01:00
ByteDream
e115dcd87f Rework ffmpeg preset, add 3 quality levels and custom flags (#108) 2023-01-25 00:48:35 +01:00
ByteDream
b3226cdde5 Change av1 encoder to libsvtav1 (#108) 2023-01-17 17:25:09 +01:00
ByteDream
1844a563d2
Merge branch 'master' into feature/all-languages 2023-01-16 15:43:33 +01:00
ByteDream
3dd8385aac (Re-)enable -l all for archive (#110) 2023-01-15 22:09:23 +01:00
ByteDream
6d1f8d49f6 Add hardsubs manually to download videos (#81) 2023-01-13 15:23:55 +01:00
ByteDream
a0aab3bfb9 Add arabic locale in duplicated seasons check 2023-01-09 23:25:16 +01:00
ByteDream
12be16417f Fix interactive season choosing false-positive triggering 2023-01-09 16:55:10 +01:00
ByteDream
7588621f34 Add interactive input to choose season on duplicated season numbers (#55, #82) 2023-01-07 16:02:51 +01:00
ByteDream
83bd71916c
Merge branch 'master' into fix/rework-download 2023-01-03 01:39:30 +01:00
ByteDream
b365bda5dc Fix download threads to properly return errors 2023-01-03 01:28:42 +01:00
ByteDream
03db38b31c
Add debug segment percentage (#93)
* Fix file extension unwrap panic

* Change log output name from crunchy_cli_core to crunchy_cli

* Add percentage output
2022-12-28 15:45:33 +01:00
ByteDream
b8e46099f9 Re-increase segment request timeout 2022-12-28 15:35:38 +01:00
ByteDream
7115c5546d Show error message on segment download retry 2022-12-28 15:25:10 +01:00
ByteDream
d0681c7f6c Simplify retry segment download 2022-12-28 15:18:12 +01:00
Alexandru Dracea
c2ae622d01
Update utils.rs 2022-12-28 16:01:55 +02:00
Alexandru Dracea
8a3c0132e7
Update utils.rs 2022-12-28 15:59:55 +02:00
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
17fa045c32 Use library for progress 2022-12-22 14:45:56 +01:00
bytedream
cc9342cd0a Update dependencies 2022-12-16 10:09:41 +01:00
ByteDream
2f7e992a6e Move ffmpeg presets to utils 2022-12-08 14:04:43 +01:00
ByteDream
7c3bbfc173 Wait until buffer is empty when downloading 2022-12-04 18:54:19 +01:00
ByteDream
5826d95e6a Add progress width offset 2022-12-03 01:13:40 +01:00
ByteDream
9d45995e86 Set progress width with message to use complete space 2022-12-03 00:26:52 +01:00
ByteDream
6aa4078be3 Update dependencies 2022-12-02 17:28:54 +01:00
ByteDream
039d7cfb81 Rewrite it in Rust 2022-11-24 15:30:49 +01:00