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 |
|
Vincent Riquer
|
abb87fd3a1
|
-B also limit number of files scanned for tags
|
2013-10-06 23:23:34 +02:00 |
|
Vincent Riquer
|
a3e26350aa
|
-q: fix display
|
2013-10-06 02:44:25 +02:00 |
|
Vincent Riquer
|
cb6047f33f
|
Write bitdepth to DB
|
2013-09-28 00:20:36 +02:00 |
|
Vincent Riquer
|
444e0b58f1
|
updateTags: don't quote NULL
|
2013-09-28 00:19:38 +02:00 |
|
Vincent Riquer
|
17b01fd308
|
FFMpeg; get bit depth
bump version of ffmpeg dependent parsers
|
2013-09-28 00:14:16 +02:00 |
|
Vincent Riquer
|
5e006ae7cc
|
Add "cron" mode (suppress most progress info)
|
2013-09-28 00:09:02 +02:00 |
|
Vincent Riquer
|
178f6a82af
|
MP3 can't handle sample rates above 48k
|
2013-09-09 01:48:10 +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
|
0d50cdc61f
|
Merge branch 'video'
* video:
WebM information
|
2013-06-21 12:23:47 +02:00 |
|
Vincent Riquer
|
e4ca4d63d8
|
setup:
* user confirmation
* write config
|
2013-06-21 09:48:36 +02:00 |
|
Vincent Riquer
|
4a4c6a966d
|
printConfig(): cosmetic
|
2013-06-21 09:47:58 +02:00 |
|
Vincent Riquer
|
a2ee934149
|
writeConfig(): fix format-specific parameters loop
|
2013-06-21 09:47:17 +02:00 |
|
Vincent Riquer
|
daac6e00e5
|
writeConfig()
|
2013-06-21 02:32:39 +02:00 |
|
Vincent Riquer
|
c81f1879fc
|
setup/destination: tiny fixes
|
2013-06-21 02:31:37 +02:00 |
|
Vincent Riquer
|
4822d95760
|
Move files around
|
2013-06-19 11:07:39 +02:00 |
|
Vincent Riquer
|
46a43828e4
|
setup/destination: higher-than
|
2013-06-19 02:35:27 +02:00 |
|
Vincent Riquer
|
b4d7c9d9f0
|
setup/destination: frequency
|
2013-06-19 02:35:10 +02:00 |
|
Vincent Riquer
|
81b7f8b247
|
setup/destination: channels
|
2013-06-19 02:34:47 +02:00 |
|
Vincent Riquer
|
374a59921b
|
fix bitrate prompts
|
2013-06-19 02:33:21 +02:00 |
|
Vincent Riquer
|
6bfbc024a3
|
setup/source: allow user to remove one skipped dir
|
2013-06-19 02:07:07 +02:00 |
|
Vincent Riquer
|
8f7c907fb9
|
Setup:
* normalize
* rename
* fat32compat
* skip_mime-type
* copy_mime-type
|
2013-06-18 12:30:53 +02:00 |
|
Vincent Riquer
|
0176483217
|
[destination] setup (mandatory parameters)
|
2013-06-17 13:41:25 +02:00 |
|
Vincent Riquer
|
da49eb7086
|
[source] setup
|
2013-06-17 13:40:57 +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
|
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
|
d6130ee044
|
Better display when no files are to be copied
|
2013-05-31 11:54:31 +02:00 |
|
Vincent Riquer
|
d511bda106
|
Fix file copy for files not in subdirectory
|
2013-05-30 12:44:28 +02:00 |
|
Vincent Riquer
|
a0ce3925a8
|
Sanity checks
|
2013-05-29 01:47:01 +02:00 |
|
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
|
0ae3252665
|
fix "&" and special characters in filename
|
2013-05-09 03:14:19 +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 |
|