Vincent Riquer
|
e1afb6ab28
|
create decoding tasks (only formats handled by SoX)
|
2013-03-10 04:10:27 +01:00 |
|
Vincent Riquer
|
456a116d79
|
better progress info
|
2013-03-10 04:00:49 +01:00 |
|
Vincent Riquer
|
d454ccfa2c
|
fix normaliz option parsing
|
2013-03-09 23:58:25 +01:00 |
|
Vincent Riquer
|
3833a1cdf1
|
add normalize option
|
2013-03-09 02:19:31 +01:00 |
|
Vincent Riquer
|
bc8d73d2d9
|
option to skip directories
|
2013-03-09 01:44:41 +01:00 |
|
Vincent Riquer
|
982f2fe878
|
remove source property "id3charset"
|
2013-03-08 13:51:08 +01:00 |
|
Vincent Riquer
|
671a27988a
|
SSH-friendlier progress
|
2013-03-08 13:01:54 +01:00 |
|
Vincent Riquer
|
0238b0a449
|
COMMIT every 1000 files
|
2013-03-08 13:00:28 +01:00 |
|
Vincent Riquer
|
807e0c961d
|
list files: replace WHEREs with INNER JOIN ON
|
2013-03-08 12:58:27 +01:00 |
|
Vincent Riquer
|
eb884e0e80
|
fix tag parsing (Ogg, FLAC)
|
2013-03-08 12:53:29 +01:00 |
|
Vincent Riquer
|
a66528ac89
|
identify sample-rate/channels
|
2013-03-07 01:00:02 +01:00 |
|
Vincent Riquer
|
b148bf331f
|
Merge branch 'master' of gitorious.org:atom/atom
|
2013-03-06 22:44:56 +01:00 |
|
Vincent Riquer
|
2427330aa6
|
soxi (from the SoX distribution) reads ID3v2
|
2013-03-06 22:37:54 +01:00 |
|
Vincent Riquer
|
d977d17779
|
Ogg: tracknum was never empty
|
2013-03-06 14:21:35 +01:00 |
|
Vincent Riquer
|
f2fe7e98c3
|
APE: fix variable name
|
2013-03-06 13:20:25 +01:00 |
|
Vincent Riquer
|
cb8dc5b237
|
APE: fix filepath
|
2013-03-06 12:36:46 +01:00 |
|
Vincent Riquer
|
1592613fcc
|
tag update: missing comparison operator in WHERE clause
|
2013-03-06 01:52:03 +01:00 |
|
Vincent Riquer
|
0fea85a597
|
create tasks table
|
2013-03-05 13:53:24 +01:00 |
|
Vincent Riquer
|
56aa66ba25
|
getInfos::APE() (raw and experimental)
|
2013-03-05 13:46:38 +01:00 |
|
Vincent Riquer
|
000f953ee7
|
gettag()
|
2013-03-05 13:38:34 +01:00 |
|
Vincent Riquer
|
f1827ac93e
|
getInfos::FLAC
|
2013-03-05 13:35:03 +01:00 |
|
Vincent Riquer
|
67cc8b6827
|
getInfos::Ogg
|
2013-03-05 13:34:42 +01:00 |
|
Vincent Riquer
|
1a17d8985a
|
getInfos::MP3 (ID3v1 only)
|
2013-03-05 13:34:16 +01:00 |
|
Vincent Riquer
|
d2f138da1b
|
getTags
|
2013-03-05 13:33:28 +01:00 |
|
Vincent Riquer
|
69b63c3d48
|
better loop, update tag cache
|
2013-03-05 13:31:25 +01:00 |
|
Vincent Riquer
|
db3a30e54d
|
only select files with tag cache empty or obsolete
|
2013-03-05 13:24:06 +01:00 |
|
Vincent Riquer
|
d744b3057a
|
InsertOrUpdate: id column may not exist, use first column from WHERE clause
|
2013-03-05 13:19:19 +01:00 |
|
Vincent Riquer
|
f79464d867
|
use foreign key constraints
|
2013-03-05 13:16:17 +01:00 |
|
Vincent Riquer
|
6d5424a8b4
|
fix SQL quoting
|
2013-03-04 13:37:19 +01:00 |
|
Vincent Riquer
|
bed67cc8f6
|
tags scanning progress
|
2013-03-03 21:16:24 +01:00 |
|
Vincent Riquer
|
0ad3fbac61
|
IFS trick doen't work - use parameter expansion
|
2013-03-03 19:47:36 +01:00 |
|
Vincent Riquer
|
ea9e1954f4
|
only fetch files which need transcoding
|
2013-03-03 05:07:27 +01:00 |
|
Vincent Riquer
|
9cac3d1b10
|
fetch files mime-type and actions
|
2013-03-01 23:19:06 +01:00 |
|
Vincent Riquer
|
62c466071d
|
explicitly quit sqlite
|
2013-02-28 03:15:34 +01:00 |
|
Vincent Riquer
|
500adb67fb
|
update last_seen for unchanged files too
|
2013-02-28 02:50:23 +01:00 |
|
Vincent Riquer
|
7a036da04b
|
debug >= 3: log SQL queries
|
2013-02-28 01:13:32 +01:00 |
|
Vincent Riquer
|
dc23c37c06
|
Changes uncomitted in previous merge
|
2013-02-27 23:30:26 +01:00 |
|
Vincent Riquer
|
8ef81f70f4
|
fill mime_types
|
2013-02-27 23:29:13 +01:00 |
|
Vincent Riquer
|
4462c6d58f
|
Merge forgotten changes on netbook
Conflicts:
atom
|
2013-02-27 23:19:24 +01:00 |
|
Vincent Riquer
|
81e7fa9bf6
|
parse options
|
2013-02-27 22:45:53 +01:00 |
|
Vincent Riquer
|
45e61ee8a6
|
nice progress
|
2013-02-27 13:14:42 +01:00 |
|
Vincent Riquer
|
d9e7a87a01
|
change mime_types schema
|
2013-02-27 13:04:25 +01:00 |
|
Vincent Riquer
|
f7a6fba366
|
update mime_types
|
2013-02-27 00:07:03 +01:00 |
|
Vincent Riquer
|
506bf59a24
|
split constant declarations
|
2013-02-26 14:26:44 +01:00 |
|
Vincent Riquer
|
377e3f4eed
|
create constants readonly
|
2013-02-26 13:34:06 +01:00 |
|
Vincent Riquer
|
41ddbc934f
|
scan for obsolete files
|
2013-02-26 12:23:47 +01:00 |
|
Vincent Riquer
|
baf60e027d
|
don't use sqlite's line output
|
2013-02-26 12:12:43 +01:00 |
|
Vincent Riquer
|
38d248af42
|
Flexible WHERE clauses
|
2013-02-26 12:12:05 +01:00 |
|
Vincent Riquer
|
48716f3251
|
Delete() function
|
2013-02-26 11:43:21 +01:00 |
|
Vincent Riquer
|
6d45a634b7
|
Update(): used wrong variables
|
2013-02-26 11:18:06 +01:00 |
|