listener:pissing
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| listener:pissing [14.06.2023 08:47] – admin | listener:pissing [04.02.2025 10:14] (текущий) – [Небинарное вещание] noname | ||
|---|---|---|---|
| Строка 48: | Строка 48: | ||
| done | done | ||
| </ | </ | ||
| + | |||
| + | Выше приведен пример первой версии кода, из минусов помню переподключение эфиру, если добавлять новые треки в дирректорию с уже запущенным скрипом. Ниже - уже избавленый от этой проблемы | ||
| + | |||
| + | < | ||
| + | #!/bin/bash | ||
| + | |||
| + | PASSWORD=ПОРОЛЕ | ||
| + | EXTS=' | ||
| + | SEARCH_BASE=" | ||
| + | |||
| + | while true; do | ||
| + | files=" | ||
| + | if [ -z " | ||
| + | echo ' | ||
| + | else | ||
| + | echo " | ||
| + | echo " | ||
| + | ffmpeg -v 0 -nostdin -re -i " | ||
| + | rm -v " | ||
| + | done | ffmpeg -re -f s16le -ar 44100 -ac 2 -i - -f mp3 -b:a 192k -legacy_icecast 1 " | ||
| + | echo 'End of files' >&2 | ||
| + | fi | ||
| + | |||
| + | sleep 10 | ||
| + | done | ||
| + | </ | ||
| + | |||
| + | И помните!: | ||
| + | |||
| + | ¡ffmpeg - не умеет передавать теги (но была какая-то фича, которую может кто-то вспомнит) | ||
| + | |||
| + | ¡Перед запуском, | ||
| ===== Что такое pissing? ===== | ===== Что такое pissing? ===== | ||
listener/pissing.1686732449.txt.gz · Последнее изменение: — admin
