GNU/Linux >> Znalost Linux >  >> Linux

AmplitudeJS – moderní open-source HTML5 audio přehrávač

AmplitudeJS je open-source multiplatformní hudební přehrávač pro uživatele moderního webu. Nabízí nádherné minimalistické a intuitivní rozhraní prakticky ve všech webových prohlížečích.

S Amplitudou , můžete si sestavit svůj vlastní audio přehrávač s vlastním designem a rozložením. Skladby se přidávají přes hlavní Amplitude.init() metoda ve formátu JSON. Podívejte se, jak se to dělá se třemi skladbami v kodexu níže:

Amplitude.init({
		"songs": [
			{
				"name": "Song Name 1",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			},
			{
				"name": "Song Name 2",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			},
			{
				"name": "Song Name 3",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			}
		]
	});

S AmplitudeJS , můžete vidět seznam všech svých přihlášených kurzů.

Funkce v AmplitudeJS

  • Freeware: AmplitudeJS je pro každého zdarma ke stažení a použití.
  • Otevřený zdroj: AmplitudeJS je vydáno pod licencí MIT a do jeho zdrojového kódu můžete přispívat na GitHubu.
  • Více platforem: HTML5 běží v prohlížečích všech operačních systémů, takže použití AmplitudeJS nemá téměř žádné omezení .
  • Zcela nezávislá knihovna (nevyžaduje se jQuery).
  • Dostupné prostřednictvím CDN nebo instalace jedním příkazem:npm install --save amplitudejs .
  • K načtení dat skladeb používá JSON.
  • Nativní podpora pro SoundCloud.
  • 100% funkce zpětného volání pro všechny události, včetně přehrát/pozastavit, zastavit, opakovat, další skladba, předchozí skladba a náhodné přehrávání.
  • Dobře sestavená online dokumentace, kde se také můžete naučit její použití.
  • JavaScript Keybindings pro pokročilé uživatelské prostředí (UX).
  • Napsáno kompletně ve vanilkovém JavaScriptu (nevyžaduje jQuery).
  • 9 kB komprimováno.
  • Neomezený počet seznamů videí.
  • Nevyžaduje obnovení stránky.
  • Podporuje živé vysílání.
  • Podpora pro měkký dotyk a kompatibilní s mobilními zařízeními.
  • Podporuje více seznamů videí na jedné stránce.
  • Zobrazit metadata skladby.
  • Zcela přizpůsobitelné (až ke každému viditelnému prvku).
  • Intuitivní a minimalistické uživatelské rozhraní.

Příklady výše uvedených funkcí si můžete prohlédnout zde.

Podle mého názoru je to nejlehčí, nejkrásnější a minimalistický webový hudební přehrávač. Abyste ji mohli používat, nemusíte být ani online! Musíte však umět psát JSON.

Stáhněte si AmplitudeJS na GitHubu

Je AmplitudeJS tvůj typ hudebního přehrávače? Podělte se s námi o svůj názor v sekci komentářů níže a během cesty neváhejte zahodit své návrhy aplikací.


Linux
  1. Audacious – pokročilý audio přehrávač pro Linux

  2. Yarock Player – moderní a elegantní hudební přehrávač pro Linux

  3. Lollypop – nový moderní hudební přehrávač pro Linux

  1. DeaDBeeF Audio Player 1.8.8 nyní čte značky WAV RIFF

  2. Clementine – moderní hudební přehrávač a organizátor knihovny

  3. Shortwave:Moderní přehrávač internetového rádia s otevřeným zdrojovým kódem pro Linux

  1. Deepin Music – jednoduchý, moderní přehrávač pro milovníky hudby

  2. SMPlayer – bezplatný přehrávač médií pro všechny formáty

  3. Sayonara Player – rychlý a lehký audio přehrávač pro Linux