From 24e86a374547ca8fdd947d609239aedba3c34562 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 00:25:28 +0300 Subject: [PATCH 1/8] feat: add hls output as separate file --- main.liq | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.liq b/main.liq index 2394a6f..267dafb 100644 --- a/main.liq +++ b/main.liq @@ -61,3 +61,13 @@ output.icecast(%mp3, password = "hackme", mount = "iceberg.ogg", radio) + +output.file.hls( + "/tmp/stream", + [ + ("hi", %mp3(bitrate=320)), + ("mid", %mp3(bitrate=160)), + ("low", %mp3(bitrate=96)) + ], + radio +) From 12387ee84b362a310a9d900f604c72b48731b1d1 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 00:26:14 +0300 Subject: [PATCH 2/8] chore(version): 0.3.0 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb1e65e..15f5888 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. - - - +## 0.3.0 - 2024-02-12 +#### Features +- add hls output as separate file - (24e86a3) - lambda + +- - - + ## 0.2.1 - 2024-01-27 #### Bug Fixes - change commands for backward compat - (185e552) - lambda From db9866762abcd029b0dfc20ecc43463e4d49c879 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:00:26 +0300 Subject: [PATCH 3/8] fix: write hls stream to different directory --- Dockerfile | 1 + main.liq | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b1b4843..52ad132 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ RUN echo "Europe/Moscow" > /etc/timezone RUN mkdir -p /home/stream RUN mkdir -p /home/stream/music +RUN mkdir -p /home/stream/tmp RUN chown -R liquidsoap:liquidsoap /home/stream USER liquidsoap diff --git a/main.liq b/main.liq index 267dafb..d182b5d 100644 --- a/main.liq +++ b/main.liq @@ -63,7 +63,7 @@ output.icecast(%mp3, radio) output.file.hls( - "/tmp/stream", + "/home/stream/tmp", [ ("hi", %mp3(bitrate=320)), ("mid", %mp3(bitrate=160)), From b1ba631be7de9593f563411824b0ddc35e8f9109 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:01:43 +0300 Subject: [PATCH 4/8] chore(version): 0.3.1 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15f5888..cae3718 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. - - - +## 0.3.1 - 2024-02-12 +#### Bug Fixes +- write hls stream to different directory - (db98667) - lambda + +- - - + ## 0.3.0 - 2024-02-12 #### Features - add hls output as separate file - (24e86a3) - lambda From c1647f64885ce1b9cd5a4de628eb21b6816af5e5 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:11:55 +0300 Subject: [PATCH 5/8] fix: use different directory for temp files --- Dockerfile | 1 + main.liq | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 52ad132..99d9852 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ RUN echo "Europe/Moscow" > /etc/timezone RUN mkdir -p /home/stream RUN mkdir -p /home/stream/music +RUN mkdir -p /home/stream/hls RUN mkdir -p /home/stream/tmp RUN chown -R liquidsoap:liquidsoap /home/stream diff --git a/main.liq b/main.liq index d182b5d..49d0ff2 100644 --- a/main.liq +++ b/main.liq @@ -63,7 +63,8 @@ output.icecast(%mp3, radio) output.file.hls( - "/home/stream/tmp", + temp_dir="/home/stream/tmp" + "/home/stream/hls", [ ("hi", %mp3(bitrate=320)), ("mid", %mp3(bitrate=160)), From f133107e5207acf4600b93875c69c1e5410e1245 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:12:37 +0300 Subject: [PATCH 6/8] chore(version): 0.3.2 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cae3718..a7746ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. - - - +## 0.3.2 - 2024-02-12 +#### Bug Fixes +- use different directory for temp files - (c1647f6) - lambda + +- - - + ## 0.3.1 - 2024-02-12 #### Bug Fixes - write hls stream to different directory - (db98667) - lambda From 7ff1b2bbe6cdc64a1af7b75960260e405940e11a Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:14:08 +0300 Subject: [PATCH 7/8] fix: syntax fix --- main.liq | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.liq b/main.liq index 49d0ff2..f8dbb6e 100644 --- a/main.liq +++ b/main.liq @@ -63,7 +63,7 @@ output.icecast(%mp3, radio) output.file.hls( - temp_dir="/home/stream/tmp" + temp_dir="/home/stream/tmp", "/home/stream/hls", [ ("hi", %mp3(bitrate=320)), From 73a4a23293f658f5875ca11899fdd2dd287cfd59 Mon Sep 17 00:00:00 2001 From: lambda Date: Tue, 13 Feb 2024 01:14:26 +0300 Subject: [PATCH 8/8] chore(version): 0.3.3 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7746ed..c5474dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. - - - +## 0.3.3 - 2024-02-12 +#### Bug Fixes +- syntax fix - (7ff1b2b) - lambda + +- - - + ## 0.3.2 - 2024-02-12 #### Bug Fixes - use different directory for temp files - (c1647f6) - lambda