428 Commits

Author SHA1 Message Date
Vincent Riquer
47e8f1dc22 force some fields as text 2013-05-27 12:44:39 +02:00
Vincent Riquer
0f4ea73ae6 Merge branch 'smarter-tag-change' 2013-05-26 22:52:00 +02:00
Vincent Riquer
7efd2bc513 Reset tag-update flags 2013-05-26 22:50:20 +02:00
Vincent Riquer
d92460f3bf fix tracknumber handling 2013-05-26 01:41:55 +02:00
Vincent Riquer
822a266c7c only update changed tags 2013-05-25 23:46:51 +02:00
Vincent Riquer
055ba6dec0 Copy more reliably when path change is not set 2013-05-25 15:35:04 +02:00
Vincent Riquer
64b14b67f7 updateTags(): read old data 2013-05-25 15:04:50 +02:00
Vincent Riquer
24aef12e33 smarter tags update trigger 2013-05-25 15:03:50 +02:00
Vincent Riquer
59dc0b1a54 Merge branch 'master' into toys 2013-05-16 15:55:22 +02:00
Vincent Riquer
bb484454a6 toys/createindex: fix doc and usage 2013-05-16 14:31:45 +02:00
Vincent Riquer
8c26d11db2 Document toys/createindex 2013-05-16 14:23:03 +02:00
Vincent Riquer
13bfc50169 Merge branch 'toys' 2013-05-16 11:55:22 +02:00
Vincent Riquer
5365eb1189 nicer output 2013-05-16 11:55:01 +02:00
Vincent Riquer
db5d61ebad Merge branch 'toys' 2013-05-13 10:20:00 +02:00
Vincent Riquer
a51d00b2e9 createindex 2013-05-13 10:19:25 +02:00
Vincent Riquer
0ae3252665 fix "&" and special characters in filename 2013-05-09 03:14:19 +02:00
Vincent Riquer
fb2ec4bd9c createindex DRAFT 2013-05-08 12:31:51 +02:00
Vincent Riquer
b3d39239ca Ogg/Opus: Fix rate/channels/bitrate 2013-05-05 04:10:07 +02:00
Vincent Riquer
2b55e7ef66 string "vorbis" may not appear on line 1 2013-05-04 03:14:26 +02:00
Vincent Riquer
c5d35386b5 Merge branch 'master' into toys 2013-05-04 02:11:02 +02:00
Vincent Riquer
0d511b2674 toys/cleandestinations: handle special chars correctly 2013-05-04 01:38:48 +02:00
Vincent Riquer
8b3f121179 Fix file renaming 2013-05-03 17:25:07 +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
7b34e0eb11 ffmpag: fix "year" tag 2013-05-02 03:49:21 +02:00
Vincent Riquer
9c2f765f5c toys/missingtags: skip text and image files 2013-05-02 03:40:24 +02:00
Vincent Riquer
1fa431cc5f filenames and/or tags may contain | 2013-05-02 02:23:24 +02:00
Vincent Riquer
28b11a77ea ffmpeg: fix tracknumber tag 2013-05-01 03:40:43 +02:00
Vincent Riquer
fe66afcdcf Merge branch 'video'
* video:
  conditional use of sox for video
2013-04-30 13:33:09 +02:00
Vincent Riquer
048693ec8c don't rename if tags missing 2013-04-30 13:32:47 +02:00
Vincent Riquer
6b3ac87c99 conditional use of sox for video 2013-04-30 13:07:30 +02:00
Vincent Riquer
1764b8afea I have no shame 2013-04-30 03:18:42 +02:00
Vincent Riquer
3379cb0823 Merge branch 'toys'
* toys:
  Album artist tag for ID3v2 now supported
2013-04-30 02:38:40 +02:00
Vincent Riquer
0ae39ecab7 Album artist tag for ID3v2 now supported 2013-04-30 02:37:59 +02:00
Vincent Riquer
6982d8d26a Merge branch 'master' into toys 2013-04-30 02:36:58 +02:00
Vincent Riquer
360ab376df update README 2013-04-30 02:34:28 +02:00
Vincent Riquer
45685f8a7c Force update of destinations after a tag update
Also force an update of the DB schema on each run.
2013-04-30 00:52:18 +02:00
Vincent Riquer
2b87c4159a use ffmpeg for MP3, MPC, and unknown file-type tags 2013-04-30 00:38:57 +02:00
Vincent Riquer
83997bcc57 Merge branch 'video'
* video:
  decode video files (ffmpeg)
  move code to decodeFile()
  Read tags from video files
2013-04-29 23:35:48 +02:00
Vincent Riquer
a0a0fdd37a decode video files (ffmpeg) 2013-04-29 23:35:33 +02:00
Vincent Riquer
311617cefb move code to decodeFile() 2013-04-29 23:18:10 +02:00
Vincent Riquer
b4efa78092 Read tags from video files 2013-04-29 23:16:56 +02:00
Vincent Riquer
2fe2c311e9 Merge branch 'toys'
* toys:
  check missing tags
2013-04-25 17:32:30 +02:00
Vincent Riquer
a83276800d check missing tags 2013-04-25 17:31:38 +02:00
Vincent Riquer
c228357268 fix obsolete file deletion 2013-04-25 13:38:14 +02:00
Vincent Riquer
10eadef601 fix genre number handling 2013-04-24 13:32:27 +02:00
Vincent Riquer
c46f9d86cb Merge branch 'master' into toys
* master:
  fat32compat: no . at beginning or end of dirname
  copy files: fix DB update
  remove obsolete (renamed) files: read all data from sqlite first - prevents deadlock
  fix bitrate copy check
  fix filepath for copied files
  wait for last tasks
  copyFiles_action: protect '"' from SQL
  ionice
  implement -c
  add shebang on lib files
  print config
  move files copy
  copy_mime-type
  fat32compat: nodes ending with "."
2013-04-23 14:35:35 +02:00
Vincent Riquer
59cab3c7cd Merge branch 'toys'
* toys:
  set default config file
2013-04-23 14:07:21 +02:00
Vincent Riquer
05c58fe78e set default config file 2013-04-23 14:07:08 +02:00
Vincent Riquer
9ab92b60a2 fat32compat: no . at beginning or end of dirname 2013-04-23 13:34:27 +02:00
Vincent Riquer
b7ae6bb5ad Merge branch 'toys'
* toys:
  cleandestinations: find/remove unwanted files from destinations
2013-04-23 11:46:30 +02:00