116 Commits

Author SHA1 Message Date
Vincent Riquer
78c8c2b996 releasecountry support: update DB schema 2025-02-09 21:07:07 +01:00
Vincent Riquer
6c55fa4e69 xdgUpdate: move config file to .config/AtOM/ 2025-02-08 21:37:54 +00:00
Vincent Riquer
8c054e6025 Resolve "With rename pattern, destination files can have "//" in DB if tags missing" 2025-01-31 01:16:50 +00:00
Vincent Riquer
91939c0614 FIX: copy_extension
declare hash array
2025-01-30 03:22:53 +01:00
Vincent Riquer
37e149c1b3 Resolve "Looks like too many tasks fail" 2025-01-28 22:34:19 +00:00
Vincent Riquer
7b25ec5187 decodeFile: fix sox temp file extension for normalize/sampling-rate/channel-number changes 2025-01-24 02:08:31 +01:00
Vincent Riquer
8f97e9b0b1 Bunch of enhacements 2025-01-23 00:23:49 +00:00
Vincent Riquer
220e756866 Treat destination in the order they are declared 2025-01-21 02:15:36 +01:00
Vincent Riquer
4e59449d40 Exclusively lock database 2025-01-21 00:31:06 +01:00
Vincent Riquer
3f26d983c8 Force temp table to memory 2025-01-21 00:22:28 +01:00
Vincent Riquer
d9031f784f fix vorbis/opus differentiation 2025-01-20 22:58:32 +01:00
Vincent Riquer
04bda0178c Support for nex flac and ogg mime-type: decode 2025-01-20 19:43:26 +01:00
Vincent Riquer
82f1648a4d support for new audio/ogg & audio/flac mimetypes 2025-01-20 19:20:30 +01:00
Vincent Riquer
b38138667a Add copy_extension 2020-05-07 20:40:52 +02:00
Vincent Riquer
ed0191e450 Allow disabling destinations 2020-02-13 00:32:48 +01:00
dcf158a5a2 Show item count with spinner (nope! reverted!) 2020-02-13 00:22:29 +01:00
Vincent Riquer
001c927375 Fix opus encoding arguments (--music option removed) 2020-02-12 23:18:16 +01:00
Vincent Riquer
55b3c1ee81 Fix getDestDir when no renaming is done 2020-02-12 23:17:31 +01:00
Vincent Riquer
5c38663f50 Fix ffmpeg temp file naming 2020-02-12 23:15:38 +01:00
Vincent Riquer
d16b31f479 add "copy" destination type 2017-06-18 18:21:18 +02:00
Vincent Riquer
6c438c4c90 Fix double extension of temp files 2017-06-09 10:12:32 +02:00
Vincent Riquer
dc29803438 Remove mysql pipes early 2017-06-09 10:11:37 +02:00
Vincent Riquer
b4afedb70f Always try ffmpeg on unknown filetypes 2016-09-01 18:44:02 +02:00
Vincent Riquer
5977629cab Use TRIGGER to fail tasks depending upon a failed task 2016-09-01 18:43:18 +02:00
Vincent Riquer
6cba3cf80f tasks: use the new columns! 2016-04-18 14:35:14 +02:00
Vincent Riquer
b7ddf65331 Portability: column -n is Debian-specific 2015-03-12 20:23:17 +01:00
Vincent Riquer
6510eb17fc ionice may not be available 2015-03-10 10:24:33 +01:00
Vincent Riquer
3fd7a11bed setup: fix higher-than
in rare cases, no pattern would be recognized as a valid bitrate for "higher-than"
2015-03-10 01:26:08 +01:00
Vincent Riquer
a43398f4ac ffmpeg: add "disc" tag 2014-08-26 11:14:13 +02:00
Vincent Riquer
377f332acd include ffmpeg tagreader version in tagreaders depending on it 2014-08-26 11:13:35 +02:00
Vincent Riquer
421c690e5d Albumartist, composer, performer for MP3 2013-12-10 13:37:24 +01:00
Vincent Riquer
459d8c06ce Fix (again!) handling of non-UTF8 characters 2013-11-27 17:26:15 +01:00
Vincent Riquer
eba9bfffd6 Fix "/" handling in getDestDir (fixes ticket 3) 2013-11-25 12:54:26 +01:00
Vincent Riquer
64906e2ffb ascii-only: safely handle non-unicode characters 2013-11-20 22:00:43 +01:00
Vincent Riquer
3d715ef18e fix file copy: don't copy files if we can't guess the destination path 2013-11-20 13:02:38 +01:00
Vincent Riquer
ee5714f97a FLAC: fix handling of tracknumber / tracktotal 2013-11-13 23:05:13 +01:00
Vincent Riquer
9e0666ccbc Fix path change 2013-10-25 22:17:01 +02:00
Vincent Riquer
09f7753e9f Also order tag reader to ensure format properties are known before transcoding 2013-10-17 20:25:47 +02:00
Vincent Riquer
bd0b5b2d26 Document ascii-only 2013-10-09 18:21:44 +02:00
Vincent Riquer
6f2a29f0d5 Implement ascii-only 2013-10-09 17:24:08 +02:00
Vincent Riquer
f9143525d0 Fix rename_pattern, permit optional fields with [] 2013-10-09 17:20:36 +02:00
Vincent Riquer
eba2adf2c2 Implement new DB schema 2013-10-09 01:30:47 +02:00
Vincent Riquer
e16b8ff4a9 config parser, setup for ascii-only 2013-10-09 00:52:36 +02:00
Vincent Riquer
94c149e184 DB upgrade: prevent variable leakage 2013-10-09 00:50:49 +02:00
Vincent Riquer
1b801cbe12 fat32compat & ascii as separate columns in DB 2013-10-09 00:24:35 +02:00
Vincent Riquer
142c5438e6 SQL Schema versioning, VACUUM on exit 2013-10-08 13:41:06 +02:00
Vincent Riquer
472f966698 updateMimes(): fix $IFS
* updateMimes() did not restore IFS in some cases, causing all kinds of mayhem
2013-10-07 03:13:18 +02:00
Vincent Riquer
86493da2e6 Soxi: remove garbage from bitrate & bitdepth 2013-10-07 02:09:02 +02:00
Vincent Riquer
2dffcdb8b8 Vorbis metadata:
* soxi is faster than ogginfo
* soxi provides bit-depth (as Precision)
2013-10-07 01:37:41 +02:00
Vincent Riquer
e7a2c00f2b -q: fix output for file copy 2013-10-06 23:26:29 +02:00