Robert Honz
65dbe85241
✨ Bug fix for import constants.
2024-11-13 13:45:38 +01:00
Robert Honz
7134e0e51b
✨ tidalapi and dependent code was updated.
2024-11-13 13:09:58 +01:00
Robert Honz
f5ed1c6554
✨ Time exponential retries on segment download errors. Fixes #196
2024-11-13 12:36:01 +01:00
Robert Honz
ae2dd4fb2b
🛠️ Do not attempt to set quality if it is set to None.
2024-11-13 12:04:24 +01:00
Robert Honz
f3be5f3014
🛠️ Fixed ffmpeg output file to str. Fixed segment parsing for videos while downloading segments. Lowered time delay span.
2024-11-13 10:58:52 +01:00
Robert Honz
0eea0f3548
🛠️ Fixed suffix handling with pathlib.Path.
2024-11-13 10:37:29 +01:00
Robert Honz
3171b1570b
✨ Do not process tracks with missing segments. Refactored some method to pathlib.Path.
2024-11-13 09:49:33 +01:00
Robert Honz
c1a102f646
✨ Removed complex skipping options in favor of a faster duplicates check / skipping of already present items without download delay.
2024-11-13 09:09:00 +01:00
Robert Honz
beea8f1fe7
🛠️ Fixed segment order after download.
2024-11-12 22:36:16 +01:00
Robert Honz
78a48348a8
✨ Track segments are downloaded simultaneously, which results in a huge speed increase. Some refactoring work has been done.
2024-11-12 22:15:11 +01:00
Robert Honz
d7112063a0
Option added to embed and download album art.
2024-11-11 10:05:32 +01:00
Robert Honz
600c2dda68
Fix: Short tracks won't cause an error on download. No infinity download loops after a failed short track. Fixes #161 & #187
2024-11-10 12:24:17 +01:00
Robert Honz
3bd66d6035
PKCE login is no longer required for HI_RES_LOSSLESS. Fixes #153
2024-11-09 17:33:21 +01:00
Robert Honz
0bbe3c85a9
Reverting due to tidalapi bug.
2024-11-08 17:41:39 +01:00
Robert Honz
8a6ae33654
Fixed bad logger call. Fixes #184
2024-11-08 17:34:46 +01:00
Robert Honz
a932f54c95
Use get method for urls.
2024-11-06 15:47:51 +01:00
Robert Honz
f41d65d7d3
Since TIDAL has remove MQA (HI_RES), all traces of MQA have been removed here.
2024-11-06 15:01:18 +01:00
Robert Honz
8e7d6019ff
FFmpeg PR fixes.
2024-11-06 09:41:39 +01:00
Maya Doshi
cce5886e5c
Update text to indicate that 'path_binary_ffmpeg' is optional
2024-07-02 16:26:15 -07:00
Maya Doshi
17f488910d
Autodetect ffmpeg path if not present in configuration
2024-06-26 15:23:04 -07:00
Robert Honz
ff8d688382
👷 Increased chunk size of the downloader.
2024-06-16 14:08:12 +02:00
Robert Honz
c7e796061a
🛠️ Correct FFmpeg path is being used. Fixes #117
2024-06-06 21:57:08 +02:00
Robert Honz
c27f2c1c0f
👷 Handle bool values in a better way for settings via cli. Fixes #111
2024-05-22 22:05:31 +02:00
Robert Honz
bf5c533aff
👷 Fixed download delay for skipped files.
2024-05-22 21:49:55 +02:00
Robert Honz
11ec464f89
👷 Silence ffmpeg output. Fixes #103
2024-05-21 15:38:59 +02:00
Robert Honz
a81015ab02
👷 Metadata write was moved / untied from download. Fixes #104
2024-05-15 09:48:36 +02:00
Robert Honz
042781162f
👷 Lyrics are not available for videos.
2024-05-03 20:56:06 +02:00
Robert Honz
07e5366193
🛠️ Lyrics file will be created on flac extract. Fixes #93
2024-04-25 22:53:51 +02:00
Robert Honz
533365533e
✨ Use M4A file extension for audio tracks instead of MP4.
2024-04-21 22:46:17 +02:00
Robert Honz
f31d69e0ae
👷 Fixed video and list download.
2024-04-21 22:42:19 +02:00
Robert Honz
b07c3374b2
✨ FLAC can be extracted from MP4 containers (see options). Downgrade on HI_RES download is possible (see options). Fixes #93 #86
2024-04-21 19:18:05 +02:00
Robert Honz
f9862e0646
✨ PKCE / OAuth login will be chosen on the fly, depending on the desired audio quality of the track to speed up non HIRES_LOSSLESS downloads. Quality for tracks in download queue can be chosen individually. Fixes #73
2024-04-21 15:58:31 +02:00
Robert Honz
a205e44c26
✨ Adapted download code to new tidalapi version.
2024-04-20 18:11:36 +02:00
Robert Honz
083d6604f7
👷 Legacy code cleanup due to tidalapi update.
2024-04-20 16:35:06 +02:00
Robert Honz
62d0bd0a6c
👷 Legacy code cleanup due to tidalapi update.
2024-04-20 16:32:52 +02:00
Robert Honz
8fdbb9127c
👷 Exception handling on missing lyrics adjusted due to tidalapi breaking changes. Fixes #92
2024-04-20 16:19:08 +02:00
Robert Honz
68ad21276b
👷 Migrated media constants to tidalpi.
2024-04-20 16:02:29 +02:00
Robert Honz
d5dc32078b
👷 Lint checker fixes.
2024-04-03 07:09:15 +02:00
Robert Honz
ff16fce066
✨ Download delay enabled for skipped tracks.
2024-04-03 06:10:36 +02:00
Robert Honz
fe5d9880cb
👷 Cleanup of . value usage for Enum access.
2024-04-02 16:26:57 +02:00
Robert Honz
5014f510c9
🛠️ Duplicates check now detects all files correct.
2024-04-02 15:21:57 +02:00
Robert Honz
48d3212c5e
🛠️ Skip download if media not available.
2024-04-02 10:44:36 +02:00
Robert Honz
e035e9553e
🛠️ List / Album name will be displayed at correct progress bar.
2024-04-01 15:41:34 +02:00
Robert Honz
9dd8f6c856
Merge branch '71-feature-show-queued-downloads'
...
* 71-feature-show-queued-downloads:
✨ Lists can also be downloaded using the "Download List" button.
👌 Reduced network traffic for covers.
✨ Display cover in info area.
✨ Use `Album.image()` to get cover url.
✨ Software named explicitly.
✨ Info pane will be initialized correctly.
✨ Added info pane to GUI.
# Conflicts:
# tidal_dl_ng/gui.py
2024-03-29 12:32:11 +01:00
Robert Honz
ead4b8a905
✨ Lists can also be downloaded using the "Download List" button.
2024-03-29 12:24:42 +01:00
Robert Honz
a53f63fbe9
♻️ ffmpeg will be checked against the path in config.
2024-03-29 11:17:30 +01:00
Robert Honz
f7361b3078
✨ Use Album.image() to get cover url.
2024-03-25 16:53:27 +01:00
Robert Honz
a14f0c1965
🛠️ Fixed crash on download / search of unavailable media items.
2024-03-25 14:12:28 +01:00
Robert Honz
d331f93c91
✨ Downloader will check for FFmpeg before converting video files.
2024-03-22 15:50:06 +01:00
Robert Honz
12d3360c12
🧑🔧 ️ GUI buttons correctly prefixed with pb.
2024-03-22 15:02:26 +01:00