|
cc9b560484
|
don't modify lists while iterating through them
|
2025-07-12 15:01:01 +01:00 |
|
|
875ed7a668
|
dedupe before transcoding
|
2025-07-12 14:24:14 +01:00 |
|
|
599e76d44b
|
implement transcoder as layer
- copy worker over
note: originally removed in commit 641abcdd90
|
2025-07-12 14:23:50 +01:00 |
|
|
d2d3e9c591
|
return file objects instead of paths
- don't call property as method
|
2025-07-12 14:16:09 +01:00 |
|
|
502e3a08da
|
retrieve files from cascading subdirs
|
2025-07-12 14:05:22 +01:00 |
|
|
7fdb28d965
|
implement basic pruning based on dir name
|
2025-07-12 13:44:24 +01:00 |
|
|
a44d6f034a
|
allow retrieval and pruning of contents by name
|
2025-07-12 13:43:51 +01:00 |
|
|
1c42269f92
|
iterate contents directly
- provide list of names
|
2025-07-12 13:21:10 +01:00 |
|
|
63f6f99caa
|
don't create new log
|
2025-07-12 13:14:44 +01:00 |
|
|
8889f24166
|
obtain directory name from path
|
2025-07-12 13:14:11 +01:00 |
|
|
641abcdd90
|
remove transcode package
|
2025-07-12 12:45:50 +01:00 |
|
|
46332e1921
|
create dedupe stub
|
2025-07-12 12:37:16 +01:00 |
|
|
57069c2b69
|
create log
|
2025-07-12 12:37:06 +01:00 |
|
|
54944244ae
|
create layer package and abstract class
|
2025-07-12 12:26:41 +01:00 |
|
|
92f9eae9e6
|
warn more descriptively
|
2025-07-02 20:17:21 +01:00 |
|
|
af908f51ca
|
create dir package
- create classes for common directory types
|
2025-07-02 20:10:59 +01:00 |
|
|
0889c40bb5
|
don't transcode if DONE file in dir
|
2025-04-02 12:09:17 +01:00 |
|
|
965197cd6a
|
Add debug log level
|
2025-01-18 18:50:10 +00:00 |
|
|
860417488f
|
Generate encoder arguments in separate method
|
2025-01-18 18:13:18 +00:00 |
|
|
eca3ba4a64
|
Move transcoding logic to separate class
|
2025-01-18 18:02:29 +00:00 |
|
|
b013416e2f
|
Implement logging levels
|
2025-01-18 17:59:23 +00:00 |
|
|
94d6ae4101
|
Implement logging
|
2025-01-18 17:41:00 +00:00 |
|
|
cc5f4f77da
|
Rename class Track to File
|
2025-01-18 14:53:31 +00:00 |
|
|
93ce2b1725
|
Copy album art using Track class
|
2025-01-18 14:46:59 +00:00 |
|
|
e06bcb895a
|
Support checking if album art is named correctly
|
2025-01-18 14:18:32 +00:00 |
|
|
78bd62b009
|
Support album art files
|
2025-01-18 14:16:28 +00:00 |
|
|
47e8b0d11a
|
Transcode using track class
|
2025-01-18 13:58:10 +00:00 |
|
|
ceae96422b
|
Move track to transcode package
|
2025-01-18 13:57:40 +00:00 |
|
|
3bf2ad38c2
|
Print warning if album art isn't named correctly
|
2025-01-18 13:40:27 +00:00 |
|
|
4d011c0d5d
|
Copy album art in separate method
|
2025-01-18 12:34:05 +00:00 |
|
|
c73217843b
|
Separate transcoding functionality into class
|
2025-01-18 10:31:26 +00:00 |
|
|
422e7eb82b
|
Create track class
|
2025-01-18 10:19:18 +00:00 |
|
|
572e7d49d3
|
Ignore batch files in src/
|
2025-01-12 19:11:04 +00:00 |
|
|
ea8c113734
|
Remove skip album methods
|
2025-01-11 14:09:55 +00:00 |
|
|
f6ab663343
|
Add support for qaac encoder
|
2025-01-11 14:06:20 +00:00 |
|
|
6eefe16c4b
|
Don't try to read stderr when exception is thrown
|
2024-05-10 18:09:02 +01:00 |
|
|
6f5bfef1ed
|
Print worker results
|
2024-05-10 17:01:07 +01:00 |
|
|
a65b6dd6e3
|
Encode multiple tracks concurrently
|
2024-05-10 16:47:05 +01:00 |
|
|
4633505b98
|
Remove log from whitelist
|
2024-05-10 16:17:11 +01:00 |
|
|
9a11244115
|
Touch 'DONE' file in completed albums
|
2024-05-10 16:12:22 +01:00 |
|
|
6574182bfe
|
Copy album art and log files to output dir
|
2024-05-10 16:07:44 +01:00 |
|
|
a6cdc8d31e
|
Transcode files using specified encoder
|
2024-05-10 16:03:47 +01:00 |
|
|
19a70dd2e7
|
Add flacs to transcode list and assemble encoder argument tuple
|
2024-05-10 15:13:27 +01:00 |
|
|
de02cb2d08
|
Create directory skeleton of albums not already processed
|
2024-05-10 14:44:39 +01:00 |
|
|
4d35f24aa3
|
Derive input and output directory from commandline arguments
|
2024-05-10 14:01:24 +01:00 |
|
|
b377f0c077
|
Initial commit
|
2024-05-10 12:56:52 +01:00 |
|
|
fac5a9d294
|
Ignore PyCharm files
|
2024-05-10 12:44:50 +01:00 |
|
|
51a5c35d14
|
Initial commit
|
2024-05-10 12:41:06 +01:00 |
|