summaryrefslogtreecommitdiff
path: root/tools/songdb.pl (follow)
Commit message (Collapse)AuthorAge
* Change default filenames from tagcache to databaseJonas Häggqvist2006-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11611 a1c6a512-1295-4272-9138-f99709370657
* clarify --littleendianDaniel Stenberg2006-09-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11059 a1c6a512-1295-4272-9138-f99709370657
* Updated to work with latest version of tagcacheHardeep Sidhu2006-09-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10954 a1c6a512-1295-4272-9138-f99709370657
* Forgot to remove test code for utf8Hardeep Sidhu2006-06-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10151 a1c6a512-1295-4272-9138-f99709370657
* Re-adding songdb.pl with support for tagcache. Works with mp3 and has ↵Hardeep Sidhu2006-06-28
| | | | | | partial support for ogg. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10150 a1c6a512-1295-4272-9138-f99709370657
* use tag cacheDaniel Stenberg2006-04-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9734 a1c6a512-1295-4272-9138-f99709370657
* Removed the risk of getting a zero CRC for a valid file.Daniel Stenberg2005-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7503 a1c6a512-1295-4272-9138-f99709370657
* slight change in the bad CRC returned, to make rundb code handle it better.Michiel Van Der Kolk2005-09-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7463 a1c6a512-1295-4272-9138-f99709370657
* --nocrc to disable CRC checksumsDaniel Stenberg2005-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7378 a1c6a512-1295-4272-9138-f99709370657
* Help text added for --help. Confusion about the --dirisalbum andDaniel Stenberg2005-08-21
| | | | | | | --dirisalbumname options. What do they actually do? git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7377 a1c6a512-1295-4272-9138-f99709370657
* Fixed title extracting for Ogg files. Fixed suggested by 'cosmocat' in theDaniel Stenberg2005-08-21
| | | | | | | Misticriver forum. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7375 a1c6a512-1295-4272-9138-f99709370657
* songdb.pl now calculates the checksum for Ogg Vorbis files by starting at ↵Ryan Jackson2005-07-12
| | | | | | the first page of audio data git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7124 a1c6a512-1295-4272-9138-f99709370657
* i wasn't fully awake o.oMichiel Van Der Kolk2005-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7080 a1c6a512-1295-4272-9138-f99709370657
* Proper sorting, explanation of the extra field.Michiel Van Der Kolk2005-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7079 a1c6a512-1295-4272-9138-f99709370657
* for oggs, we do a lame crc from index 0 to make the rundb work better (but thisDaniel Stenberg2005-07-08
| | | | | | | _really_ should crc only the audio data and not the initial meta and tag data) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7078 a1c6a512-1295-4272-9138-f99709370657
* Added CRC32 of the compressed song data, since that is what the format wants.Daniel Stenberg2005-07-05
| | | | | | | | This is only added for mp3 yet as I didn't figure out how to get the index to the compressed vorbis off ogg files just yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7033 a1c6a512-1295-4272-9138-f99709370657
* First runtime database support, self repairing, only playcount works for now,Michiel Van Der Kolk2005-07-01
| | | | | | | which is still rather crude; playcount gets increased even if the song started playback but was skipped... track rating should be trivial to add, autorating also works since its based on playcount. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6969 a1c6a512-1295-4272-9138-f99709370657
* Initial Vorbis Comments support. We just need a few more translations and itDaniel Stenberg2005-06-07
| | | | | | | | should work fine. I personally don't have much "tagged" Vorbis songs so I'm not really the man to do this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6592 a1c6a512-1295-4272-9138-f99709370657
* that too..Michiel Van Der Kolk2005-06-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6565 a1c6a512-1295-4272-9138-f99709370657
* Database v3Michiel Van Der Kolk2005-06-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6564 a1c6a512-1295-4272-9138-f99709370657
* --add option, by request of amiconn.Michiel Van Der Kolk2005-04-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6350 a1c6a512-1295-4272-9138-f99709370657
* (Tag) Database v2. this fixes all bugs in the old songdb.pl, should react likeMichiel Van Der Kolk2005-04-25
| | | | | | | | v1, except this has albums with multiple artists support. *prays nothing breaks* :X git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6347 a1c6a512-1295-4272-9138-f99709370657
* Do not distinguish between case when sorting entries.Michiel Van Der Kolk2005-04-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6339 a1c6a512-1295-4272-9138-f99709370657
* Fall back on "<no album tag>" if the file is in the root of the player and ↵Michiel Van Der Kolk2005-04-24
| | | | | | doesn't have an album tag... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6338 a1c6a512-1295-4272-9138-f99709370657
* Fall back on directory name if no album tag, instead of <no album tag>.Michiel Van Der Kolk2005-04-24
| | | | | | | Fall back on basename of the file if no title tag, instead of <no title tag>. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6337 a1c6a512-1295-4272-9138-f99709370657
* Proper dumpint function..Michiel Van Der Kolk2005-04-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6336 a1c6a512-1295-4272-9138-f99709370657
* Another broken link.Michiel Van Der Kolk2005-04-23
| | | | | | | Albums -> Artist was completely nonsense. fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6335 a1c6a512-1295-4272-9138-f99709370657
* Song -> Album links were broken.Michiel Van Der Kolk2005-04-23
| | | | | | | | someone forgot to update all the $ALBUM___$ARTIST to $ALBUM___$DIR. stumbled across it while extending it for version 2 of the database. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6334 a1c6a512-1295-4272-9138-f99709370657
* Almost supports multiple-artist albums - needs a special case for songs with ↵Jonas Häggqvist2005-04-13
| | | | | | no album tag git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6279 a1c6a512-1295-4272-9138-f99709370657
* Multi-artist cd handling will take a bit more work. Last version was broken.Jonas Häggqvist2005-04-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6278 a1c6a512-1295-4272-9138-f99709370657
* Improved handling of multi-artist albums and tags with different casesJonas Häggqvist2005-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6275 a1c6a512-1295-4272-9138-f99709370657
* Strip trailing directory slashBjörn Stenberg2005-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5604 a1c6a512-1295-4272-9138-f99709370657
* Windows requires setting files to binary modeBjörn Stenberg2005-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5603 a1c6a512-1295-4272-9138-f99709370657
* Removed 'strict'Björn Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5585 a1c6a512-1295-4272-9138-f99709370657
* re-indented to look normal ;-)Daniel Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5582 a1c6a512-1295-4272-9138-f99709370657
* Don't die on opendir() failure. Index .mp2 files too.Björn Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5581 a1c6a512-1295-4272-9138-f99709370657
* Don't print to STDERR.Björn Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5580 a1c6a512-1295-4272-9138-f99709370657
* Added MP3::Info.pm inside script to make it standalone.Björn Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5579 a1c6a512-1295-4272-9138-f99709370657
* Added progress display and summary. Implemented --strip.Björn Stenberg2005-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5573 a1c6a512-1295-4272-9138-f99709370657
* Add dummy text if some tags are missingBjörn Stenberg2004-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5360 a1c6a512-1295-4272-9138-f99709370657
* Sort songarray on track number if availableBjörn Stenberg2004-10-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5330 a1c6a512-1295-4272-9138-f99709370657
* Minor adjustmentsBjörn Stenberg2004-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5320 a1c6a512-1295-4272-9138-f99709370657
* Now fully v1 spec compliantBjörn Stenberg2004-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5319 a1c6a512-1295-4272-9138-f99709370657
* updates, still not thereDaniel Stenberg2004-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5316 a1c6a512-1295-4272-9138-f99709370657
* Closing in on the TagDatabase 1.7 specDaniel Stenberg2004-10-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5314 a1c6a512-1295-4272-9138-f99709370657
* present table to the user, easily converted to binary form once we settleDaniel Stenberg2004-10-18
| | | | | | | on a format git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5303 a1c6a512-1295-4272-9138-f99709370657
* song db generation tool embryoDaniel Stenberg2004-10-13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5269 a1c6a512-1295-4272-9138-f99709370657