{"id":20105004,"url":"https://github.com/misyltoad/vaudio-minimp3","last_synced_at":"2025-05-06T09:30:58.707Z","repository":{"id":45898754,"uuid":"514760514","full_name":"misyltoad/VAudio-MiniMP3","owner":"misyltoad","description":"Replacement MP3 playback module for the Source Engine","archived":false,"fork":false,"pushed_at":"2024-08-15T14:34:49.000Z","size":83,"stargazers_count":34,"open_issues_count":0,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-09-21T17:17:46.482Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/misyltoad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-17T06:03:10.000Z","updated_at":"2024-08-15T23:15:34.000Z","dependencies_parsed_at":"2024-08-15T16:22:52.190Z","dependency_job_id":null,"html_url":"https://github.com/misyltoad/VAudio-MiniMP3","commit_stats":null,"previous_names":["misyltoad/vaudio-minimp3"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/misyltoad%2FVAudio-MiniMP3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/misyltoad%2FVAudio-MiniMP3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/misyltoad%2FVAudio-MiniMP3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/misyltoad%2FVAudio-MiniMP3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/misyltoad","download_url":"https://codeload.github.com/misyltoad/VAudio-MiniMP3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224498991,"owners_count":17321591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T17:45:35.422Z","updated_at":"2024-11-13T17:45:36.089Z","avatar_url":"https://github.com/misyltoad.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VAudio MiniMP3\n\nVAudio MiniMP3 is a replacement MP3 playback module for the Source Engine.\n\nIt uses [MiniMP3](https://github.com/lieff/minimp3) for playback of sound files encoded with the MPEG Layer 3 codec instead of Miles.\n\nIt can be built for any branch of the Source Engine, including the standard public Source 2007, Source 2013 and Alien Swarm SDKs without any changes.\n\nVAudio MiniMP3 supports regular MP3 playback as well as streaming MP3 playback.\n\n## Why?\n\nThe current solution, VAudio Miles, uses Miles (duh!) and can be quite problematic on modern systems as it creates writable + executable pages, which makes it fail to work on systems utilising SELinux.\n\nMiles requires a license to use, whereas MiniMP3 is open source and free!\n\nThere is no 64-bit support for the version of Miles shipped with the Source Engine.\n\n## Build instructions\n\nSimply insert this folder somewhere in your Source SDK code tree, and hook it up to `projects.vgc` and `groups.vgc` where applicable and build like any other part of the engine.\n\n## ⚠️ Note about replacing DLLs! ⚠️\n\n*Before you get any ideas...*\n\nDo **NOT** replace the `vaudio_miles` binary with a renamed `vaudio_minimp3` in any multiplayer VAC-secured game unless you want to get banned.\n\nThis project is provided *solely* for use in your own mods/projects, experimentation in single player games, and educational purposes.\n\n## License\n\nVAudio MiniMP3 is licensed under MIT, MiniMP3 is licensed under CC0.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmisyltoad%2Fvaudio-minimp3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmisyltoad%2Fvaudio-minimp3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmisyltoad%2Fvaudio-minimp3/lists"}