#extm3u — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #extm3u, aggregated by home.social.
-
Yay,
sort -nrto the rescue!echo "#EXTM3U" > playlist.m3u8
files=$(ls -1 *.mp3 | sort -nr)
echo "$files" >> playlist.m3u8Just took me an hour for 3 lines of script to generate a playlist file from all .mp3 files in a folder :neobot_facepalm:
-
Yay,
sort -nrto the rescue!echo "#EXTM3U" > playlist.m3u8
files=$(ls -1 *.mp3 | sort -nr)
echo "$files" >> playlist.m3u8Just took me an hour for 3 lines of script to generate a playlist file from all .mp3 files in a folder :neobot_facepalm:
-
Yay,
sort -nrto the rescue!echo "#EXTM3U" > playlist.m3u8
files=$(ls -1 *.mp3 | sort -nr)
echo "$files" >> playlist.m3u8Just took me an hour for 3 lines of script to generate a playlist file from all .mp3 files in a folder :neobot_facepalm:
-
Yay,
sort -nrto the rescue!echo "#EXTM3U" > playlist.m3u8
files=$(ls -1 *.mp3 | sort -nr)
echo "$files" >> playlist.m3u8Just took me an hour for 3 lines of script to generate a playlist file from all .mp3 files in a folder :neobot_facepalm:
-
Yay,
sort -nrto the rescue!echo "#EXTM3U" > playlist.m3u8
files=$(ls -1 *.mp3 | sort -nr)
echo "$files" >> playlist.m3u8Just took me an hour for 3 lines of script to generate a playlist file from all .mp3 files in a folder :neobot_facepalm:
-
Made some music playlists. After much exploring of tooling on the web including downloadable executables, turns out all I needed was one CLI command:
{ echo "#EXTM3U" && ls -1 --quoting-style=literal **/*.m3p; } > playlist.m3u8
-
Made some music playlists. After much exploring of tooling on the web including downloadable executables, turns out all I needed was one CLI command:
{ echo "#EXTM3U" && ls -1 --quoting-style=literal **/*.m3p; } > playlist.m3u8
-
Made some music playlists. After much exploring of tooling on the web including downloadable executables, turns out all I needed was one CLI command:
{ echo "#EXTM3U" && ls -1 --quoting-style=literal **/*.m3p; } > playlist.m3u8
-
You will also need this m3u8 playlist:
```
#EXTM3U
#EXTINF:-1 tvg-id="theindiebeat.fm" tvg-name="The Indie Beat FM" group-title="Music",The Indie Beat FM
https://tv.theindiebeat.fm/hls/1/stream.m3u8
``` -
@radio Lo sé. Probablemente mpv para el pc lo abra, pero mpv android no lo resuelve sin el parámetro #EXTM3U al inicio. Eso le indicaría que es una lista m3u. A pesar de la extensión del archivo, algunos programas no lo detectan sin ese parámetro al inicio. Lo de #EXTINF:0,nombre de la emisora es para facilitar que resuelva el nombre
-
@radio Lo sé. Probablemente mpv para el pc lo abra, pero mpv android no lo resuelve sin el parámetro #EXTM3U al inicio. Eso le indicaría que es una lista m3u. A pesar de la extensión del archivo, algunos programas no lo detectan sin ese parámetro al inicio. Lo de #EXTINF:0,nombre de la emisora es para facilitar que resuelva el nombre
-
@radio Lo sé. Probablemente mpv para el pc lo abra, pero mpv android no lo resuelve sin el parámetro #EXTM3U al inicio. Eso le indicaría que es una lista m3u. A pesar de la extensión del archivo, algunos programas no lo detectan sin ese parámetro al inicio. Lo de #EXTINF:0,nombre de la emisora es para facilitar que resuelva el nombre
-
@radio Lo sé. Probablemente mpv para el pc lo abra, pero mpv android no lo resuelve sin el parámetro #EXTM3U al inicio. Eso le indicaría que es una lista m3u. A pesar de la extensión del archivo, algunos programas no lo detectan sin ese parámetro al inicio. Lo de #EXTINF:0,nombre de la emisora es para facilitar que resuelva el nombre
-
@radio He observado que el archivo para oír la emisora con vlc, funciona con dicho programa y otros, pero con mpv no funciona. Añadiéndole estos parámetros sí me lo abre. El archivo quedaría así, por si os sirve de algo:
#EXTINF:0,Fedi Drama Radio
https://dramaradio.tuiter.ovh/listen/fedi_drama_radio/radio.mp3 -
@radio He observado que el archivo para oír la emisora con vlc, funciona con dicho programa y otros, pero con mpv no funciona. Añadiéndole estos parámetros sí me lo abre. El archivo quedaría así, por si os sirve de algo:
#EXTINF:0,Fedi Drama Radio
https://dramaradio.tuiter.ovh/listen/fedi_drama_radio/radio.mp3 -
@radio He observado que el archivo para oír la emisora con vlc, funciona con dicho programa y otros, pero con mpv no funciona. Añadiéndole estos parámetros sí me lo abre. El archivo quedaría así, por si os sirve de algo:
#EXTINF:0,Fedi Drama Radio
https://dramaradio.tuiter.ovh/listen/fedi_drama_radio/radio.mp3 -
@radio He observado que el archivo para oír la emisora con vlc, funciona con dicho programa y otros, pero con mpv no funciona. Añadiéndole estos parámetros sí me lo abre. El archivo quedaría así, por si os sirve de algo:
#EXTINF:0,Fedi Drama Radio
https://dramaradio.tuiter.ovh/listen/fedi_drama_radio/radio.mp3 -
Sankt Pauli POP 🌈 Pride Playlist – a tribute to the CSD
Wer diesem Blog (und unserem Popcast) einer Weile folgt (bei Mastodon bspw), der weiß: wir lieben POP-Musik, mit Schwerpunkt auf Clubmusik, Ska, British POP und wir lieben das, was queere Communities uns an Musik brachten – ohne Queers keine House Music!
Das POPcast Kollektiv besteht aus Queers und ihren Allys – das ist in diesem Zusammenhang vielleicht nicht unwichtig.
Ende der Woche erreichte mich eine Mail aus dem Umfeld des CSD Truck Orga Teams, das für den FCSP die diesjährige – […]
https://blog.stpauli.social/sankt-pauli-pop-%f0%9f%8c%88-pride-playlist-a-tribute-to-the-csd/
-
Sankt Pauli POP 🌈 Pride Playlist – a tribute to the CSD
Wer diesem Blog (und unserem Popcast) einer Weile folgt (bei Mastodon bspw), der weiß: wir lieben POP-Musik, mit Schwerpunkt auf Clubmusik, Ska, British POP und wir lieben das, was queere Communities uns an Musik brachten – ohne Queers keine House Music!
Das POPcast Kollektiv besteht aus Queers und ihren Allys – das ist in diesem Zusammenhang vielleicht nicht unwichtig.
Ende der Woche erreichte mich eine Mail aus dem Umfeld des CSD Truck Orga Teams, das für den FCSP die diesjährige – […]
https://blog.stpauli.social/sankt-pauli-pop-%f0%9f%8c%88-pride-playlist-a-tribute-to-the-csd/
-
Sankt Pauli POP 🌈 Pride Playlist – a tribute to the CSD
Wer diesem Blog (und unserem Popcast) einer Weile folgt (bei Mastodon bspw), der weiß: wir lieben POP-Musik, mit Schwerpunkt auf Clubmusik, Ska, British POP und wir lieben das, was queere Communities uns an Musik brachten – ohne Queers keine House Music!
Das POPcast Kollektiv besteht aus Queers und ihren Allys – das ist in diesem Zusammenhang vielleicht nicht unwichtig.
Ende der Woche erreichte mich eine Mail aus dem Umfeld des CSD Truck Orga Teams, das für den FCSP die diesjährige – […]
https://blog.stpauli.social/sankt-pauli-pop-%f0%9f%8c%88-pride-playlist-a-tribute-to-the-csd/
-
Sankt Pauli POP 🌈 Pride Playlist – a tribute to the CSD
Wer diesem Blog (und unserem Popcast) einer Weile folgt (bei Mastodon bspw), der weiß: wir lieben POP-Musik, mit Schwerpunkt auf Clubmusik, Ska, British POP und wir lieben das, was queere Communities uns an Musik brachten – ohne Queers keine House Music!
Das POPcast Kollektiv besteht aus Queers und ihren Allys – das ist in diesem Zusammenhang vielleicht nicht unwichtig.
Ende der Woche erreichte mich eine Mail aus dem Umfeld des CSD Truck Orga Teams, das für den FCSP die diesjährige – […]
https://blog.stpauli.social/sankt-pauli-pop-%f0%9f%8c%88-pride-playlist-a-tribute-to-the-csd/
-
Sankt Pauli POP 🌈 Pride Playlist – a tribute to the CSD
Wer diesem Blog (und unserem Popcast) einer Weile folgt (bei Mastodon bspw), der weiß: wir lieben POP-Musik, mit Schwerpunkt auf Clubmusik, Ska, British POP und wir lieben das, was queere Communities uns an Musik brachten – ohne Queers keine House Music!
Das POPcast Kollektiv besteht aus Queers und ihren Allys – das ist in diesem Zusammenhang vielleicht nicht unwichtig.
Ende der Woche erreichte mich eine Mail aus dem Umfeld des CSD Truck Orga Teams, das für den FCSP die diesjährige – […]
https://blog.stpauli.social/sankt-pauli-pop-%f0%9f%8c%88-pride-playlist-a-tribute-to-the-csd/
-
text file:
#EXTM3U
#EXTINF:-1,Dogglounge Deep House Radio
http://dogglounge.com:8000/save as dogglounge.m3u
open w/ vlc
-
text file:
#EXTM3U
#EXTINF:-1,Dogglounge Deep House Radio
http://dogglounge.com:8000/save as dogglounge.m3u
open w/ vlc
-
text file:
#EXTM3U
#EXTINF:-1,Dogglounge Deep House Radio
http://dogglounge.com:8000/save as dogglounge.m3u
open w/ vlc
-
text file:
#EXTM3U
#EXTINF:-1,Dogglounge Deep House Radio
http://dogglounge.com:8000/save as dogglounge.m3u
open w/ vlc
-
text file:
#EXTM3U
#EXTINF:-1,Dogglounge Deep House Radio
http://dogglounge.com:8000/save as dogglounge.m3u
open w/ vlc
-
@peertube @NGIZero @nlnet Thank you. Subscribing worked. :)
But playback didn't.
Feed-URL contains an m3u8 file with this content: #EXTM3U
#EXT-X-VERSION:3#EXT-X-STREAM-INF:BANDWIDTH=756240,RESOLUTION=854x480,FRAME-RATE=25,CODECS="avc1.64001e,mp4a.40.2"
8e2f886a-7d11-4088-8014-b3421f6c0b6d-480.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=5141230,RESOLUTION=1920x1080,FRAME-RATE=25,CODECS="avc1.640028,mp4a.40.2"
46917e6d-96f8-44e6-96c2-6efc08996700-1080.m3u8
I expected an mp3 file. -
@peertube @NGIZero @nlnet Thank you. Subscribing worked. :)
But playback didn't.
Feed-URL contains an m3u8 file with this content: #EXTM3U
#EXT-X-VERSION:3#EXT-X-STREAM-INF:BANDWIDTH=756240,RESOLUTION=854x480,FRAME-RATE=25,CODECS="avc1.64001e,mp4a.40.2"
8e2f886a-7d11-4088-8014-b3421f6c0b6d-480.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=5141230,RESOLUTION=1920x1080,FRAME-RATE=25,CODECS="avc1.640028,mp4a.40.2"
46917e6d-96f8-44e6-96c2-6efc08996700-1080.m3u8
I expected an mp3 file. -
@peertube @NGIZero @nlnet Thank you. Subscribing worked. :)
But playback didn't.
Feed-URL contains an m3u8 file with this content: #EXTM3U
#EXT-X-VERSION:3#EXT-X-STREAM-INF:BANDWIDTH=756240,RESOLUTION=854x480,FRAME-RATE=25,CODECS="avc1.64001e,mp4a.40.2"
8e2f886a-7d11-4088-8014-b3421f6c0b6d-480.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=5141230,RESOLUTION=1920x1080,FRAME-RATE=25,CODECS="avc1.640028,mp4a.40.2"
46917e6d-96f8-44e6-96c2-6efc08996700-1080.m3u8
I expected an mp3 file. -
@peertube @NGIZero @nlnet Thank you. Subscribing worked. :)
But playback didn't.
Feed-URL contains an m3u8 file with this content: #EXTM3U
#EXT-X-VERSION:3#EXT-X-STREAM-INF:BANDWIDTH=756240,RESOLUTION=854x480,FRAME-RATE=25,CODECS="avc1.64001e,mp4a.40.2"
8e2f886a-7d11-4088-8014-b3421f6c0b6d-480.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=5141230,RESOLUTION=1920x1080,FRAME-RATE=25,CODECS="avc1.640028,mp4a.40.2"
46917e6d-96f8-44e6-96c2-6efc08996700-1080.m3u8
I expected an mp3 file. -
@peertube @NGIZero @nlnet Thank you. Subscribing worked. :)
But playback didn't.
Feed-URL contains an m3u8 file with this content: #EXTM3U
#EXT-X-VERSION:3#EXT-X-STREAM-INF:BANDWIDTH=756240,RESOLUTION=854x480,FRAME-RATE=25,CODECS="avc1.64001e,mp4a.40.2"
8e2f886a-7d11-4088-8014-b3421f6c0b6d-480.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=5141230,RESOLUTION=1920x1080,FRAME-RATE=25,CODECS="avc1.640028,mp4a.40.2"
46917e6d-96f8-44e6-96c2-6efc08996700-1080.m3u8
I expected an mp3 file. -
CW: AV Nerd Shit
STEP THREE
For each channel I added the grep to a new script, saved in /usr/bin.
Basic format:
#!/bin/bash
echo "#EXTM3U" > /path/to/xteve/newlist.m3ugrep "INDIANAPOLIS" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
grep "US| COMEDY CENTRAL EAST HD" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
Note the "-A 1" option. In my file, the stream URL is on the line below each entry so this grabs that as well. YYMV.
/5
-
CW: AV Nerd Shit
STEP THREE
For each channel I added the grep to a new script, saved in /usr/bin.
Basic format:
#!/bin/bash
echo "#EXTM3U" > /path/to/xteve/newlist.m3ugrep "INDIANAPOLIS" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
grep "US| COMEDY CENTRAL EAST HD" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
Note the "-A 1" option. In my file, the stream URL is on the line below each entry so this grabs that as well. YYMV.
/5
-
CW: AV Nerd Shit
STEP THREE
For each channel I added the grep to a new script, saved in /usr/bin.
Basic format:
#!/bin/bash
echo "#EXTM3U" > /path/to/xteve/newlist.m3ugrep "INDIANAPOLIS" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
grep "US| COMEDY CENTRAL EAST HD" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
Note the "-A 1" option. In my file, the stream URL is on the line below each entry so this grabs that as well. YYMV.
/5
-
CW: AV Nerd Shit
STEP THREE
For each channel I added the grep to a new script, saved in /usr/bin.
Basic format:
#!/bin/bash
echo "#EXTM3U" > /path/to/xteve/newlist.m3ugrep "INDIANAPOLIS" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
grep "US| COMEDY CENTRAL EAST HD" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
Note the "-A 1" option. In my file, the stream URL is on the line below each entry so this grabs that as well. YYMV.
/5
-
CW: AV Nerd Shit
STEP THREE
For each channel I added the grep to a new script, saved in /usr/bin.
Basic format:
#!/bin/bash
echo "#EXTM3U" > /path/to/xteve/newlist.m3ugrep "INDIANAPOLIS" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
grep "US| COMEDY CENTRAL EAST HD" /path/to/xteve/big-list.m3u -A 1 >> /path/to/xteve/newlist.m3u
Note the "-A 1" option. In my file, the stream URL is on the line below each entry so this grabs that as well. YYMV.
/5
-
@zloygik Хмммм, нужно попробовать разные опции, у меня просто нет винды где это можно прогнать. Вот я сейчас создал плейлист m3u, в текстовом виде он выглядит вот так #EXTM3U
#EXTINF:228,All That Remains - This Probably Won't End Well
Music/All That Remains/The Order Of Things/This Probably Won't End Well.mp3
#EXTINF:244,As I Lay Dying - Defender
Music/As I Lay Dying/Awakened/Defender.mp3
#EXTINF:184,As I Lay Dying - Paralyzed
Music/As I Lay Dying/Decas/Paralyzed.mp3
#EXTINF:253,As I Lay Dying - An Ocean Between Us
Music/As I Lay Dying/An Ocean Between Us/An Ocean Between Us.mp3
#EXTINF:218,As I Lay Dying - Shaped by Fire
Music/As I Lay Dying/Shaped by Fire/Shaped by Fire.mp3Видно, что пути там относительные, однако юниксовые. Нужно попробовать запустится ли это под виндой, так как возможно расколдовывание формата может быть вшито на уровнь стандарта плейлиста. Если что создал с помощью Clementine
-
@zloygik Хмммм, нужно попробовать разные опции, у меня просто нет винды где это можно прогнать. Вот я сейчас создал плейлист m3u, в текстовом виде он выглядит вот так #EXTM3U
#EXTINF:228,All That Remains - This Probably Won't End Well
Music/All That Remains/The Order Of Things/This Probably Won't End Well.mp3
#EXTINF:244,As I Lay Dying - Defender
Music/As I Lay Dying/Awakened/Defender.mp3
#EXTINF:184,As I Lay Dying - Paralyzed
Music/As I Lay Dying/Decas/Paralyzed.mp3
#EXTINF:253,As I Lay Dying - An Ocean Between Us
Music/As I Lay Dying/An Ocean Between Us/An Ocean Between Us.mp3
#EXTINF:218,As I Lay Dying - Shaped by Fire
Music/As I Lay Dying/Shaped by Fire/Shaped by Fire.mp3Видно, что пути там относительные, однако юниксовые. Нужно попробовать запустится ли это под виндой, так как возможно расколдовывание формата может быть вшито на уровнь стандарта плейлиста. Если что создал с помощью Clementine
-
@zloygik Хмммм, нужно попробовать разные опции, у меня просто нет винды где это можно прогнать. Вот я сейчас создал плейлист m3u, в текстовом виде он выглядит вот так #EXTM3U
#EXTINF:228,All That Remains - This Probably Won't End Well
Music/All That Remains/The Order Of Things/This Probably Won't End Well.mp3
#EXTINF:244,As I Lay Dying - Defender
Music/As I Lay Dying/Awakened/Defender.mp3
#EXTINF:184,As I Lay Dying - Paralyzed
Music/As I Lay Dying/Decas/Paralyzed.mp3
#EXTINF:253,As I Lay Dying - An Ocean Between Us
Music/As I Lay Dying/An Ocean Between Us/An Ocean Between Us.mp3
#EXTINF:218,As I Lay Dying - Shaped by Fire
Music/As I Lay Dying/Shaped by Fire/Shaped by Fire.mp3