Список опробованных на CRdroid 9.12 Android 13
- Запись звонков(с root доступом) — BCR-1.49-release(модуль для Magisk). домашняя страница: https://github.com/chenxiaolong/BCR
Цена
Размеры
Вылавливаем название композиции и вставляем в файл name.txt, содержимое скрипта:
ffmpeg -i http://195.91.237.50:8000/detskoe64 -f ffmetadata meta.txt -y cat meta.txt | sed -nr 's/StreamTitle=//p' > name.txt
Далее включаем данный скрипт в расписание раз в 3 минуты на запуск.
В скрипте трансляции вставляем название композиции в бегущую строку, где каждые 180 секунд перезапускаем строку с чтением файла name.txt. Содержимое sh-файла:
FFREPORT=file=/home/vvv/stream/ffmpeg.log:level=8 ffmpeg -re -i http://195.91.237.50:8000/detskoe128 -i rtsp://user:password@192.168.37.80:554/streaming/channels/1801 -vf "[a]drawtext=fontfile=/home/vvv/stream/txt/italianodecor.ttf:text='Засамарская Слобода':fontcolor=white@0.1:fontsize=96:box=1:boxcolor=black@0.1:boxborderw=5:x=(w-text_w)/2:y=333, drawtext=enable=gt(mod(t\,180)\,10):fontfile=/home/vvv/stream/txt/italianodecor.ttf:textfile=/home/vvv/stream/name.txt:expansion=normal:fontcolor=white@1.0:fontsize=40:box=1:boxcolor=black@0.5:boxborderw=5:y=h-line_h-10:x='if(gt(x,-tw),w-mod(7*n,w+tw),w)'[b]" -c:v libx264 -s 780x420 -r 25 -c:a aac -ar 44100 -f flv -flvflags no_duration_filesize rtmp://ovsu.mycdn.me/input/3155606158877_6954026731173_yclo7zof7y
Задача: транслировать в телеграмм радиопередачи Покрасса М.Л. каждый день в 20:00 МСК. Скрипт:
#!/bin/sh pkill ffmpeg #радиопередачи и видео на озеро FFREPORT=file=/home/user/stream/ffmpeg.log:level=8 ffmpeg -re -stream_loop -1 -i "$(shuf -en1 /home/vvv/media/mp3/*.mp3)" -i rtsp://user:pass@192.168.37.80:554/streaming/channels/1901 -c:v copy -preset ultrafast -c:a aac -ar 22050 -ac 1 -strict -2 -crf 18 -flags -global_header -f flv -flvflags no_duration_filesize rtmps://dc4-1.rtmp.t.me/s/1528473664:W4fRjOxMEC1A8cFPuk-ECQ
Плюсы: нагрузка на процессор менее 1% достигнута копированием(без конвертации) видеопотока(-c:a copy). Это позволило повысить стабильность видеотрансляции, теперь сбой и сброс воспроизведения медиафайла не происходит каждые ~60 секунд. Как оказалось ошибка была в crontab — * 0 * * * *, а надо то было: 0 0 * * * *. Звездочка минут, при указании часа, — каждую минуту заново запускала скрипт %) — полгода репу чесал, отчего это скрипт сам собой запускает ffmpeg…, а это не скрипт а звезда. Помогло случайное заглядывание в лог крона /var/log/cron и там стало видно, что ровно каждую минуту запускался заново скрипт. Можно заново перекодировать, благо процессора хватает.
Минусы: при копировании видеокодека, не работают фильтры, например drawtext.
Ситуация: ffmpeg при трансляции rtsp потока с камеры постоянно рвется связь, cron скрипт заново начинает, но аудопоток все равно заметно — каждый раз сначала начинается, получаются промежутки.
Задача: транслировать ровный поток(без сбоев вызванных прерываниями на камерах) в сеть с помощью rtmp-сервера. И уже этот поток дальше транслировать в телеграмм.
Дано jail 14.1. Вводная в pkg отсутствует ffmpeg, но есть в портах(с 14ой версии порты отключены во фре).
в предыдущей статье пример был. Для более подробного знакомства не хватает информации о синтаксисе команд. Поэтому решил дополнить в данной статье.
Утилита rsync позволяет синхронизировать содержимое двух каталогов как для локальной системы, так и удаленных серверов. Это может использоваться как для резервного копирования, так и поддержания в актуальном состоянии нод кластера. Читать далее «Rsync на windows без Cygwin подробнее»
OEM я уже давно разблокировал, но из-за неточности в инструкции потерял много времени. Неточность заключается в том, что не понятно, что надо делать после того, как в разблокируешь этот OEM. Там появляется табличка с жёлто-черным восклицательным знаком, телефон сам производит хард ресет и перезагружается. Мне очень помогло вот это видео: https://www.youtube.com/watch?v=f8tpBfysI5o
Напишу здесь, может кому-нибудь пригодится. Читать далее «Купил S10 plus? Приступим»
Вход в рекавери/DownloadMode Download Mode (Odin Mode) — уменьшение громкости (звук -), кнопка блокировки, кнопка «Bixby» одновременно Recovery — увеличение громкости (звук +), кнопка блокировки, кнопка «Bixby» одновременно
Сброс к заводским настройкам через Recovery Войти в Recovery Выбрать пункт wipe data /factory reset Нажать кнопку Power Перезагрузится в систему (reboot system now)
1. Настройки -> Сведения о телефоне -> Сведения о ПО -> 7 раз нажмите на Номер сборки для включения параметров разработчика 2. Подключитесь к Wi-Fi или мобильным данным (без интернета ничего не получится!) 3. Настройки -> Общие настройки -> Дата и время. 4. Отключите автоопределение времени 5. Поставьте дату дней на 10 раньше сегодняшней Настройки -> Обновление ПО 6. Отключите автозагрузку по Wi-Fi Нажмите Загрузка и установка Настройки -> Параметры разработчика (в самом-самом низу списка) -> Заводская разблокировка -> Включите переключатель 7. После установки TWRP никогда не выключайте его! 8. Если нет пункта Заводская разблокировка из предыдущего шага, то попробуйте зайти обратно в настройки даты и времени и включите автоопределение или попробуйте проделать все с начала. 9. Вам будет предложено удалить все данные с вашего телефона, я предпочел просто согласиться, ведь дальше придется принудительно телефон отформатировать 10. После сброса и перезагрузки вновь проделываем шаги с 1 по 8, чтобы пункт про Заводскую разблокировку появился в меню параметров разработчика.
Дано: квадракоптер SJRC F5s PRO plus и радиомаяк tBeacon Lime, а также для поиска пригодится рация, например UV K5
Задача: сделать возможным найти улетевший далеко в лес дрон с помощью рации(услышать координаты голосом от радиомаяка) или звукового(светового) сигналов радиомаяка или с помощью пеленга(определить направление радиосигнала от маяка).
Решение:
1. Разобрать дрон, достаточно снять верхнюю крышку. После снятия винтов, — сбоку две защелки — их со дна нужно отжать. Читать далее «Радиомаяк на дрон SJRC F5s PRO plus»
Источник: https://angie.software/installation/#install-freebsd
1. Чтобы подключить репозиторий Angie, создайте каталоги:
sudo mkdir -p /usr/local/etc/pkg/angie/ /usr/local/etc/pkg/repos/
Читать далее «Сборка веб-сервера Angie + PHP + MariaDB/PostgreSQL на FreeBSD»