1
0
Fork 0
mirror of https://github.com/Yetangitu/ampache synced 2025-10-05 02:39:47 +02:00
Commit graph

122 commits

Author SHA1 Message Date
Afterster
4aeb7f121c Fix track number in quicktime/m4a files 2014-09-13 10:54:42 +02:00
Afterster
5617871b5f Fix #423 #427 #430 and partially #414 2014-09-05 23:46:59 +02:00
Afterster
d672234156 Revert TVShow episode tag and field names before #412 merge 2014-08-28 07:51:48 +02:00
wagnered
8531f291e6 Fixed ability to catalog TV shows. 2014-08-26 22:07:25 -07:00
Afterster
467e071b73 Add few songs & videos metadata
Add release type on albums
Add methods code comments on few classes
Display release date on all videos
2014-08-02 22:48:41 +02:00
Afterster
23bd854815 Fix MusicBrainz identifiers from flac files 2014-07-30 21:19:27 +02:00
Afterster
90c1c6fbd1 Add Release Groupo MusicBrainz Identifier on albums
Add TheAudioDB and TheTVDB metadata/art plugins
2014-07-26 18:11:50 +02:00
Afterster
889b6691e9 Add zlib test check 2014-07-26 08:03:10 +02:00
Afterster
1581122dac Add setting to write id3 metadata to files on changes 2014-07-18 00:50:51 +02:00
Afterster
e52146109a Add check for large files manipulation 2014-07-16 23:57:01 +02:00
Afterster
504013ae66 Fix latest Scrutinizer reported errors 2014-07-10 07:25:15 +02:00
Afterster
80cd08ed04 Fix Scrutinizer reported errors 2014-07-09 23:27:14 +02:00
Afterster
d842ebbb00 Add art on Videos
Add videos support to Subsonic and UPnP APIs
Update Tmdb module
2014-07-06 20:46:46 +02:00
Afterster
3fc08b17d4 Improve video browsing and metadata parsing
Add TheMovieDB metadata plugin
2014-07-06 00:54:48 +02:00
Afterster
786c234d5f Add tvshows / movies first objects 2014-07-05 10:25:12 +02:00
Afterster
d41f31f14c Improve Album Artist information to be used by default 2014-06-15 13:34:12 +02:00
tsquare66
6cf0306752 Use ID3 band tag as album artist 2014-06-13 00:08:42 +02:00
Afterster
15b39f14de Avoid errors on sql table check 2014-06-11 07:20:54 +02:00
Afterster
fee1e70ffa Fix scrutinizer code style 2014-05-26 00:48:43 +02:00
Afterster
cd0b66391e Ignore some unused warnings 2014-05-26 00:02:11 +02:00
Afterster
b16958f44e Remove old code and fix old php errors 2014-05-25 22:54:04 +02:00
Afterster
98664d2a84 Update copyright years 2014-05-18 09:53:57 +02:00
Afterster
d9e12fa523 Add MusicBrainz namespace use to MusicBrainz plugin
Fix code style
2014-05-17 08:20:02 +02:00
Afterster
eb22d64861 Fix #175 2014-05-13 13:18:47 +02:00
SUTJael
c4789f9905 Handle strange tags formatting in TCON. 2014-05-09 14:59:36 +02:00
SUTJael
e8379388a4 Support id3v2 multiples genres (Fix #171). 2014-05-08 19:20:03 +02:00
Afterster
a76609bcad Add local charset setting for ISO8859-1 filename files operations on Windows 2014-04-15 00:02:08 +02:00
Afterster
b4b8f33b85 Add OpenID authentication (fix #113) 2014-01-18 17:49:41 +01:00
Afterster
8fdbcce0fa Fix vainfo filename regex match on Windows
Fix m3u import (no need to declare m3u filetype music/video file types anymore)
Only check for footer iframe on login page
Remove unused files (artifacts)
2014-01-17 00:15:35 +01:00
Afterster
41f5d0b7fd Fix scrobbler thread autoloader and global variables 2014-01-11 12:34:40 +01:00
Afterster
5eceaf2aea Rename Config class to AmpConfig class to avoid conflict with PEAR (fix #68) 2013-12-13 08:36:23 +01:00
Afterster
22cb316a48 Ampache code now respect PSR-2 code style 2013-11-17 18:54:14 +01:00
Afterster
0461f2218f Add Dropbox catalog
Fix Google Music streaming
2013-11-17 16:08:32 +01:00
Afterster
ee93570646 Add Subsonic catalog type 2013-11-16 20:17:38 +01:00
Paul Arthur
31afde9fc0 Drop Dba::escape in vainfo 2013-02-05 11:48:31 -05:00
Paul Arthur
0905271377 Clean up vainfo somewhat
Handling of unknown tags was wrong (we should just pass them through and
hope for the best, not do some weird-ass id3v2 thing).  Add matroska to
the list of known tags. Switch the video types to a generic cleanup
function and move the several-times-duplicated general information
gathering into the general information gathering function where it
belongs.  Treat the general information as another tag type instead of
special-casing it as a complete override through array_merge. Drop the
useless iconv stuff (getID3 already translates tags to our requested
charset). Rename some functions to more closely match their purpose.
Fix some private functions that were marked public. Fix encoding
detection, which has been completely broken for a while.
2013-02-05 11:42:56 -05:00
Paul Arthur
02286a12b8 Add fallback title to filename metadata source
If we didn't parse anything out, set it to the filename.
2013-02-05 01:41:39 -05:00
Paul Arthur
ef4d366060 Cosmetics: death to tabs
The refactoring I've been doing has reminded me of my strong preference
for spaces, and I feel inclined to impose my will on the tree.
2013-01-26 03:38:46 -05:00
Paul Arthur
16c3ba34fd Cosmetics: clean up heads in lib/ 2013-01-25 18:38:22 -05:00
Paul Arthur
d772b031a9 Switch from print_r to json_encode in debug output 2012-11-13 18:31:33 -05:00
Paul Arthur
25b77a6c75 Partial fix for ASF tags
Actually transfer all ASF tags into the asf tag array.  I suspect that
some things like 'genre' may actually be multivalued, but I don't have
any samples to back that up.
2012-09-06 12:56:20 -04:00
Paul Arthur
4aa37feccc Fix disk number parsing for ID3v2
According to the changelog, getID3 1.7.9 standardised on part_of_a_set
as the key for this info (pulled from TPOS or TPA, depending on the
minor version of ID3v2); we were looking for 'pos', which is wrong.
2012-04-15 03:02:29 -04:00
Paul Arthur
8af2544b27 Refactor getting MBIDs from ID3 tags
Just grab the info from the TXXX bit, instead of relying on a
correlation between the raw tags and the cooked ones.
2012-04-12 21:56:27 -04:00
Paul Arthur
ecdb8bc02d Add support for pulling ratings from id3 tags
Not used by anything yet, but it might work.
2012-04-12 21:42:44 -04:00
Paul Arthur
1c2de30150 Add support for parsing MBIDs in M4A files 2012-04-11 19:13:32 -04:00
Paul Arthur
91603e9800 Don't throw away data that getID3 has deigned to parse
Fixes M4A tag parsing, probably other things.
2012-04-11 18:17:54 -04:00
Paul Arthur
425ecbbb3a Don't run filename patterns through preg_quote twice
This would result in extra slashes, e.g.
    '/\/([0-9]+?)\s\\\-\s(.+?)\..+$/' instead of
    '/\/([0-9]+?)\s\-\s(.+?)\..+$/'

There are some unrelated cosmetic changes as well.
2012-03-31 20:44:41 -04:00
Paul Arthur
f40866b6d5 Use '$a ?: $b' instead of '$a ? $a : $b' in vainfo
Now that we require PHP 5.3, we can use the more compact format.
2012-03-06 12:55:17 -05:00
Paul Arthur
6f0c651075 FS#216 - Cannot add music to catalog with 21 February commit
The wrong version of this change got pushed, somehow.  Fix parse errors.
2012-02-21 19:19:19 -05:00
Paul Arthur
e36d29434e vainfo: unset disk if totaldiscs is 1
ID3 should only set disk if it's part of a set, but the same is not true
of other metadata sources.

Also drop no-op attempted cleanup of disk; we've already run intval, so
it won't contain a slash.
2012-02-20 23:11:48 -05:00