163 Commits

Author SHA1 Message Date
Vincent Riquer
c7331f0745 show failed tasks 2013-11-08 22:33:35 +01:00
Vincent Riquer
6f2a29f0d5 Implement ascii-only 2013-10-09 17:24:08 +02:00
Vincent Riquer
eba2adf2c2 Implement new DB schema 2013-10-09 01:30:47 +02:00
Vincent Riquer
4ef24fc333 Sanity check (perl module Text::Unidecode) 2013-10-09 00:57:20 +02:00
Vincent Riquer
e16b8ff4a9 config parser, setup for ascii-only 2013-10-09 00:52:36 +02:00
Vincent Riquer
34b31e5974 max batch was inefficient: order destination files by source files while creating tasks 2013-10-08 12:40:38 +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
a3ef61551b Pause: temporarily stop processing 2013-09-28 00:12:38 +02:00
Vincent Riquer
00dd038f7b Add max batch size CLI option 2013-09-28 00:11:31 +02:00
Vincent Riquer
5e006ae7cc Add "cron" mode (suppress most progress info) 2013-09-28 00:09:02 +02:00
Vincent Riquer
cfc94d0a47 Target formats can't handle 24bps
* read bit depth fron FLAC files
* downsample to 16
2013-09-09 01:16:27 +02:00
Vincent Riquer
13734a0f1d Regen files on key parameters' change 2013-06-27 21:08:30 +02:00
Vincent Riquer
2fbeba3295 Document setup 2013-06-27 18:34:30 +02:00
Vincent Riquer
c5b50565c5 Rename pattern change: fix hang, DB optimisation 2013-06-21 14:06:00 +02:00
Vincent Riquer
0d50cdc61f Merge branch 'video'
* video:
  WebM information
2013-06-21 12:23:47 +02:00
Vincent Riquer
9cde5ba272 Setup
* -S option
	* call setup when no conf file present
	* [general] setup
2013-06-17 13:39:28 +02:00
Vincent Riquer
1feb3b0dcc help() 2013-06-03 03:30:30 +02:00
Vincent Riquer
5790b04b9c WebM information 2013-06-01 00:13:59 +02:00
Vincent Riquer
9f44a1f6d2 Better progress and time estimation 2013-05-31 13:54:10 +02:00
Vincent Riquer
ab92e8b5f6 Apply CLI arguments 2013-05-29 13:51:21 +02:00
Vincent Riquer
a0ce3925a8 Sanity checks 2013-05-29 01:47:01 +02:00
Vincent Riquer
0ae3252665 fix "&" and special characters in filename 2013-05-09 03:14:19 +02:00
Vincent Riquer
7c8617d713 create function updateTags()
* move code from atom to updateTags()
	* toys/missingtags: update tags
2013-05-02 03:58:15 +02:00
Vincent Riquer
1fa431cc5f filenames and/or tags may contain | 2013-05-02 02:23:24 +02:00
Vincent Riquer
360ab376df update README 2013-04-30 02:34:28 +02:00
Vincent Riquer
311617cefb move code to decodeFile() 2013-04-29 23:18:10 +02:00
Vincent Riquer
c228357268 fix obsolete file deletion 2013-04-25 13:38:14 +02:00
Vincent Riquer
4eb7d33250 remove obsolete (renamed) files: read all data from sqlite first - prevents deadlock 2013-04-23 10:50:18 +02:00
Vincent Riquer
5c115e1f37 wait for last tasks 2013-04-09 22:55:31 +02:00
Vincent Riquer
37df18f45d implement -c 2013-04-08 03:01:44 +02:00
Vincent Riquer
9fe99d98dd print config 2013-04-08 02:40:56 +02:00
Vincent Riquer
0f52325ac0 move files copy 2013-04-08 01:54:16 +02:00
Vincent Riquer
e9c47391cd Merge branch 'master' into split
Conflicts:
	atom
2013-04-08 01:47:04 +02:00
Vincent Riquer
aa9ee4dd72 copy_mime-type 2013-04-07 19:31:46 +02:00
Vincent Riquer
66e4b0c1a8 move eisting functions to separate files 2013-04-07 01:27:07 +02:00
Vincent Riquer
3bb47e76d4 fat32compat: nodes ending with "." 2013-04-06 12:14:55 +02:00
Vincent Riquer
89f16624d7 facelift 2013-04-05 16:54:03 +02:00
Vincent Riquer
6297dd6af7 decode opus 2013-04-05 01:53:01 +02:00
Vincent Riquer
eed0d035f2 opus tags
* differentiate Ogg Vorbis and Opus
* read Opus tags
2013-04-05 01:37:21 +02:00
Vincent Riquer
3fd3450875 hasteful copy/paste 2013-04-05 00:36:11 +02:00
Vincent Riquer
14dbab3976 fix rename 2013-04-05 00:21:08 +02:00
Vincent Riquer
19e6b8c0f2 Merge branch 'master' into opus
* master:
  fix file rename
  nicer status infos
  small fixes
  no SQL inside the signal-handler (race-condition)
  overzealous search and replace
  get rid of pipes
  extension is stripped before passing through sanitizeFile()
  minor fixes
  typo: sanitize path
  sanitize path
  createworker() destroyworker()
  rename on fat32compat change
  fat32compat
2013-04-05 00:16:11 +02:00
Vincent Riquer
98a2a13274 fix file rename 2013-04-05 00:15:27 +02:00
Vincent Riquer
11cd29d843 nicer status infos 2013-04-04 23:06:36 +02:00
Vincent Riquer
44e88068e5 Merge branch 'no-pipes'
* no-pipes:
  small fixes
  no SQL inside the signal-handler (race-condition)
  get rid of pipes
2013-04-04 16:51:33 +02:00
Vincent Riquer
f568011882 small fixes 2013-04-04 16:48:18 +02:00
Vincent Riquer
460e244536 no SQL inside the signal-handler (race-condition) 2013-04-04 13:21:51 +02:00
Vincent Riquer
90c46c14ad typo 2013-04-04 11:38:43 +02:00
Vincent Riquer
6d575ba53e overzealous search and replace 2013-04-04 11:30:25 +02:00
Vincent Riquer
7141787728 get rid of pipes 2013-04-04 11:21:11 +02:00