mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat: mpv-tv, more readio streams in comments
This commit is contained in:
@@ -129,6 +129,7 @@ in {
|
|||||||
scripts.favicon
|
scripts.favicon
|
||||||
scripts.ipa # XSAMPA to IPA converter
|
scripts.ipa # XSAMPA to IPA converter
|
||||||
scripts.playlist
|
scripts.playlist
|
||||||
|
scripts.mpv-tv
|
||||||
scripts.devanagari
|
scripts.devanagari
|
||||||
scripts.betacode # ancient greek betacode to unicode converter
|
scripts.betacode # ancient greek betacode to unicode converter
|
||||||
scripts.meteo
|
scripts.meteo
|
||||||
|
|||||||
@@ -1561,31 +1561,47 @@ Greek radio
|
|||||||
http://radio.hostchefs.net:8046/stream?1520818130148
|
http://radio.hostchefs.net:8046/stream?1520818130148
|
||||||
|
|
||||||
Kiss FM Capital Bra
|
Kiss FM Capital Bra
|
||||||
https://www.surfmusik.de/m3u/kiss-fm-capital-bra,21101.m3u -> https://topradio-de-hz-fal-stream06-cluster01.radiohost.de/kissfm-event_mp3-128
|
https://topradio-de-hz-fal-stream06-cluster01.radiohost.de/kissfm-event_mp3-128
|
||||||
Kiss FM Pure Rap
|
Kiss FM Pure Rap
|
||||||
https://www.surfmusik.de/m3u/kiss-fm-pure-rap,11754.m3u
|
https://topradio-de-hz-fal-stream06.radiohost.de/kissfm-deutschrap-hart_mp3-192
|
||||||
Metropol Alaturka
|
Metropol Alaturka
|
||||||
https://www.surfmusik.de/m3u/metropol-alaturka,17055.m3u
|
https://stream1.mfm.plexpark.com/radio/8030/genre-arabesk-sd-64.aac
|
||||||
Metropol Arabesk
|
Metropol Arabesk
|
||||||
https://www.surfmusik.de/m3u/metropol-arabesk,17054.m3u
|
https://stream1.mfm.plexpark.com/radio/8030/genre-arabesk-sd-64.aac
|
||||||
Metropol FM
|
Metropol FM
|
||||||
https://www.surfmusik.de/m3u/metropol-fm,4327.m3u
|
https://stream1.mfm.plexpark.com/radio/8000/simulcast-berlin-sd-64.aac
|
||||||
Metropol FM KEYF
|
Metropol FM KEYF
|
||||||
https://www.surfmusik.de/m3u/metropol-fm-keyf,19867.m3u
|
https://stream2.mfm.plexpark.com/radio/8040/genre-keyf-sd-64.aac
|
||||||
Metropol Rock FM
|
Metropol Rock FM
|
||||||
https://www.surfmusik.de/m3u/metropol-rock-fm,13877.m3u
|
https://stream2.mfm.plexpark.com/radio/8040/genre-keyf-sd-64.aac
|
||||||
Metropol Slow
|
Metropol Slow
|
||||||
https://www.surfmusik.de/m3u/metropol-slow,17057.m3u
|
https://stream2.mfm.plexpark.com/radio/8050/genre-popslow-sd-64.aac
|
||||||
|
|
||||||
Paradiso Jazz
|
Paradiso Jazz
|
||||||
https://www.paradiso.de/wp-content/uploads/2019/11/191111_Paradiso-Jazz.jpg
|
https://www.paradiso.de/wp-content/uploads/2019/11/191111_Paradiso-Jazz.jpg
|
||||||
https://www.surfmusik.de/m3u/paradiso-jazz,18929.m3u
|
https://rhb-de-hz-fal-stream02-cluster01.radiohost.de/paradiso-jazz_mp3-128
|
||||||
|
|
||||||
Paradiso Nashville
|
Paradiso Nashville
|
||||||
https://www.paradiso.de/wp-content/uploads/2019/11/191111_Paradiso-Nashville.jpg
|
https://www.paradiso.de/wp-content/uploads/2019/11/191111_Paradiso-Nashville.jpg
|
||||||
https://www.surfmusik.de/m3u/paradiso-nashville,18928.m3u
|
https://rhb-stream20.radiohost.de/paradiso-nashville_mp3-128
|
||||||
|
|
||||||
Radio Arabica
|
Radio Arabica
|
||||||
https://radioarabica.de/
|
https://radioarabica.de/
|
||||||
https://www.surfmusik.de/m3u/radio-arabica,21354.m3u
|
http://5.9.16.111:8210/arabic_live
|
||||||
|
|
||||||
|
Radio Paloma
|
||||||
|
https://schlager.radio/wp-content/uploads/2020/01/Paloma-Logo-s.svg
|
||||||
|
https://pool.radiopaloma.de/RP-Fresh.mp3
|
||||||
|
https://pool.radiopaloma.de/RP-Kultschlager.mp3
|
||||||
|
https://pool.radiopaloma.de/RP-Kuschelschlager.mp3
|
||||||
|
https://pool.radiopaloma.de/RP-Partyschlager.mp3
|
||||||
|
https://pool.radiopaloma.de/RP-Volksmusik.mp3
|
||||||
|
https://pool.radiopaloma.de/RADIOPALOMA.mp3
|
||||||
|
|
||||||
|
Asima http://asima.out.airtime.pro:8000/asima_a
|
||||||
|
ARTA FM http://edge.mixlr.com/channel/qtgru
|
||||||
|
Ninar FM http://ninarfm.grtvstream.com:8896/stream
|
||||||
|
|
||||||
|
Sigma (Novy Urengoy) http://195.191.130.125:8000/sigma
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -130,6 +130,8 @@ in rec {
|
|||||||
|
|
||||||
playlist = import ./pls.nix { inherit pkgs; };
|
playlist = import ./pls.nix { inherit pkgs; };
|
||||||
|
|
||||||
|
mpv-tv = import ./mpv-tv.nix { inherit pkgs lib; };
|
||||||
|
|
||||||
favicon = wrapScript {
|
favicon = wrapScript {
|
||||||
packages = [ pkgs.imagemagick ];
|
packages = [ pkgs.imagemagick ];
|
||||||
name = "favicon";
|
name = "favicon";
|
||||||
|
|||||||
12
packages/scripts/mpv-tv.nix
Normal file
12
packages/scripts/mpv-tv.nix
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{ pkgs, lib }:
|
||||||
|
let
|
||||||
|
streams-m3u = pkgs.fetchurl {
|
||||||
|
url = "https://raw.githubusercontent.com/jnk22/kodinerds-iptv/master/iptv/kodi/kodi_tv.m3u";
|
||||||
|
sha256 = "1fd91y87cydhxn6brisn4hkx73z6axhgr1fjamayg0scffyapir8";
|
||||||
|
};
|
||||||
|
streams-tsv = pkgs.runCommand "streams.tsv" {} ''
|
||||||
|
${pkgs.gnused}/bin/sed '/#EXTM3U/d;/#EXTINF/{s/\r\n//g; s/.*,//g}' ${streams-m3u} | ${pkgs.coreutils}/bin/paste -d'\t' - - > $out
|
||||||
|
'';
|
||||||
|
in pkgs.writers.writeDashBin "mpv-tv" ''
|
||||||
|
exec ${pkgs.mpv}/bin/mpv --force-window=yes "$(${pkgs.dmenu}/bin/dmenu -i -l 5 < ${streams-tsv} | ${pkgs.coreutils}/bin/cut -f2)"
|
||||||
|
''
|
||||||
Reference in New Issue
Block a user