PHP-Based MP3 Database Web Interface
http://www.ampache.org/
Ampache is a PHP-based tool for managing, updating, and playing your
MP3 files via a Web interface. It allows you to save play lists, create
user accounts, and share your music catalogs with other Ampache
servers. It uses a MySQL database.
Read the README files about configuring ampache.
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:php:applications/ampache && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
ampache-6.4.0-vendor.tar.gz | 0117533145 112 MB | |
ampache-6.4.0.tar.gz | 0009052876 8.63 MB | |
ampache-README.SUSE | 0000007639 7.46 KB | |
ampache-config.patch | 0000000773 773 Bytes | |
ampache-confpath.patch | 0000016855 16.5 KB | |
ampache-rpmlintrc | 0000001227 1.2 KB | |
ampache-systemd.patch | 0000001243 1.21 KB | |
ampache.changes | 0000155441 152 KB | |
ampache.spec | 0000007855 7.67 KB | |
get-source.sh | 0000002357 2.3 KB | |
httpd.conf.ampache | 0000006473 6.32 KB |
Latest Revision
Eric Schirra (ecsos)
accepted
request 1171747
from
Eric Schirra (ecsos)
(revision 123)
- Update to 6.4.0 This update has became quite large and work to make sure this branch stays stable for the long term will continue. * Check your config file encode_args First up there is some manual work for you if you've enabled for transcoding. Double check your config and remove the K from %BITRATE%K. Transcoding commands are sent in bytes so adding a K to the command multiplies it by 1000! * Added - Translations 2024-05 - rtrim slashes on some config variables in case you ignore the warning + Database 600070 - Allow signed user column for broadcast, player_control, session_stream, share, user_activity, user_follower and user_vote tables - Revert unique constraint playlist_track_UN on playlist_data table - Extend generator column on podcast table to 128 characters - Convert object_type to an enum on playlist_data table + Config version 71 - Fix up bitrate encode_args - Add api_debug_handler run api commands without exception handling (At your own risk!) - Wrap default string config options in quotes - Add a note about using a secure cookie prefix * Changed - Stream Random action default fallback to song - Allow using tmp_dir_path for Dropbox catalog + Subsonic - Song file path is now always the original full file path - This was a relative path that was changed with transcoding meaning the path never existed. + Random search (random.php?action=advanced) artist and album actions have been changed to use their object rules - The returned results are still song objects but the searches are done using their rule set * Fixed - Always get the current file size when downloading the raw file - AlbumDisk errors on unknown items - Album names being overwritten with artist names when missing tags - Regenerate playlist track numbers correctly for the full list - Also check the bitrate when transcoding instead of just formats - Don't use cached files if the bitrate doesn't match transcode_rate - Default config encode_args are putting bitrates into millions - URL links generated with & that were causing errors - Song license display - Check Stream_Playlist::media_to_url() to ensure valid media - File naming fixes to stop matching year on 1080p - ObjectTypeToClassNameMapper missing tvshow class - Allow composer stan to run on Windows - Filter Random and Trending sections for catalog filters on dashboards - MusicBrainz lookups on Wanted files - Don't try to get playlist items when it's not a valid list - Send a 416 HTTP response when trying to stream past the end of a song - Stream_playlist columns could be inconsistent with different media types in a list - Compare Ampache version string is actually higher using version_compare() instead a not equals comparison + webplayer - Send the Song time to the player to stop all these wild numbers + Subsonic - Sending a User as an array instead of Users # API 6.4.0 There is a new config option called api_debug_handler. This will instruct the server to run api commands without exception handling. Very useful for API devs and not recommended for anyone else. * Added + API6 - Downgrade any API7 calls to API6 wiki - New Method: player (Inform the server about the state of your client player) - Returns now_playing state on completion - download: add bitrate parameter - playlists: add include parameter (note this can be massive and slow when searches are included) * Changed + API6 - Do not translate API errorMessage strings ampache.org * Fixed + ALL - Download method format parameter didn't have a fallback value + API4 - playlist: error check for missing/deleted playlists - playlist_songs: error check for missing/deleted playlists + API6 - Playlists objects would not return duplicates items if allowed - has_art property missing from songs and albums - playlist_add: couldn't add a single item
Comments 0