Commit Graph

120 Commits

Author SHA1 Message Date
WorldObservationLog
356a5b2478 fix: way to re-inject Apple Music 2024-05-22 00:46:51 +08:00
WorldObservationLog
aaf6ed5030 fixup! fix: make functions of mp4.py and save.py asynchronous 2024-05-22 00:05:37 +08:00
WorldObservationLog
8ca0e85114 fixup! fix: raise exception when unable to get lyrics 2024-05-22 00:05:07 +08:00
WorldObservationLog
a52d32b006 fix: make functions of mp4.py and save.py asynchronous 2024-05-22 00:04:53 +08:00
WorldObservationLog
bc98705375 fix: raise exception when unable to get lyrics 2024-05-22 00:01:58 +08:00
WorldObservationLog
e493a5290b fix: retry when raise ConnectionRefusedError 2024-05-22 00:01:05 +08:00
WorldObservationLog
34dbeb27bc fix: optimize retry logic 2024-05-21 23:09:21 +08:00
WorldObservationLog
10067fe160 fix: enhance stability 2024-05-21 22:33:41 +08:00
WorldObservationLog
9614ff15f0 fix: missing field 2024-05-21 00:27:16 +08:00
WorldObservationLog
f208e92b72 fix: missing return 2024-05-20 23:22:09 +08:00
WorldObservationLog
73854a2beb fix: raise exception when download song required to pay 2024-05-20 23:20:52 +08:00
WorldObservationLog
c6a7a36e55 fix: missing field 2024-05-20 23:13:14 +08:00
WorldObservationLog
99ff0f0c4c fix: fast album exist check 2024-05-20 22:20:46 +08:00
WorldObservationLog
318e88438f fix: fast song exist check 2024-05-20 20:43:43 +08:00
WorldObservationLog
449eb9ba73 fix: code format 2024-05-20 20:32:20 +08:00
WorldObservationLog
e598b1074c fix: wrong get_playlist_tracks function 2024-05-20 20:27:26 +08:00
WorldObservationLog
dc173d7d4e fix: raise exception when lossless audio is missing 2024-05-20 20:26:55 +08:00
WorldObservationLog
dbb770b676 fix: exception none 2024-05-20 20:10:26 +08:00
WorldObservationLog
b38949d0da fix: missing tmp_dir.cleanup 2024-05-19 03:38:28 +08:00
WorldObservationLog
afd1213e5f fix: aac convent vbr to cbr bug 2024-05-19 03:36:48 +08:00
WorldObservationLog
94a6ab1c8a fix: manually rollback 2024-05-19 03:13:08 +08:00
世界观察日志
13364da179 fix: no fix_encapsure for aac 2024-05-19 02:57:49 +08:00
WorldObservationLog
5848d135b0 docs: add deps 2024-05-18 20:33:52 +08:00
WorldObservationLog
0c7065181b fix: #9 2024-05-18 20:31:31 +08:00
WorldObservationLog
fd03f074a9 fix: MP4Box encapsulation error 2024-05-18 17:22:45 +08:00
WorldObservationLog
2d7cd0e897 fix: remove param -keep-utc 2024-05-17 23:39:21 +08:00
WorldObservationLog
51c967c60f fix: incorrect param 2024-05-17 23:38:43 +08:00
WorldObservationLog
dbfd187bcf fix: crash when missing metadata.created 2024-05-17 21:26:58 +08:00
WorldObservationLog
343c1b2852 fix: incorrect profile of mp4 2024-05-17 21:21:27 +08:00
WorldObservationLog
5b2442e8a1 fix: incorrect broad name in ftyp box 2024-05-17 19:54:17 +08:00
世界观察日志
ebabd9a995 Merge pull request #8 from TypesTse/master
Some fixes to crush, tags missing and explicit tag support
2024-05-17 19:11:48 +08:00
Xie, Tianshi
66bdd0fcc8 fix: crash under album data, sometimes sub-relationship would be empty, eg: data.0.relationships.tracks.data.30.relationships 2024-05-17 00:31:48 -04:00
Xie, Tianshi
d437975744 fix: in old lyrics some lines would be missing ms digits like '06:06'. And in this case we would manually add dummy one at last. 2024-05-16 20:21:17 -04:00
Xie, Tianshi
39976d144b fix: sanlitize the meta dict's hard-copy before format the path, otherwise strange album name such as 'xxx \ cccc' would not get cleaned by last process and crush the os. 2024-05-16 17:42:02 -04:00
Xie, Tianshi
c6bc6e957e fix: crush for album missing relationship data 2024-05-16 17:37:16 -04:00
Xie, Tianshi
117a08ee4f add support to pulling explicit tag. fix tags on upc. isrc(mp4 not support, use WM tags), and composor missing(possible bug in mp4box, apple documents uses @wrt which belongs to writer in mp4box doc.) 2024-05-16 16:18:38 -04:00
Xie, Tianshi
ad8f567572 fix model validation crash when encountering meta in album. 2024-05-16 16:15:38 -04:00
WorldObservationLog
0f2e507190 fix: #6 2024-05-15 13:12:08 +08:00
WorldObservationLog
9e26277cdf fix: upper storefront 2024-05-12 13:40:17 +08:00
WorldObservationLog
c373931fab fix: cant get lyrics when auth_params of song storefront does not exist 2024-05-12 13:39:39 +08:00
WorldObservationLog
72480e7922 feat: alias dl for download command 2024-05-12 13:28:07 +08:00
WorldObservationLog
daa7bf2ae9 feat: check availability to decrypt 2024-05-12 13:27:34 +08:00
WorldObservationLog
5885262fe8 feat: more exactly url match 2024-05-12 13:10:17 +08:00
WorldObservationLog
dc64c6a1bb fix: pydantic field ValidationError 2024-05-09 18:53:04 +08:00
WorldObservationLog
fee042fd6f feat: overwrite storefront to download other region's songs 2024-05-09 14:11:51 +08:00
WorldObservationLog
075bc789bd feat: add lock for rip_song to prevent OOM 2024-05-09 14:11:02 +08:00
WorldObservationLog
ddb72ca8d8 fix: pydantic field ValidationError 2024-05-09 14:02:27 +08:00
WorldObservationLog
18504c705c feat: force mode 2024-05-08 20:15:05 +08:00
WorldObservationLog
8975427cae fix: uncorrected regex 2024-05-08 20:13:55 +08:00
WorldObservationLog
0641edc002 fix: 192k sampling rate alac 2024-05-08 19:42:10 +08:00