У наступній статті ми збираємось поглянути на Співак. Це є безкоштовний програвач караоке з відкритим кодом, доступний для Gnu / Linux, Windows та MacOS. Це програма на базі GStreamer та Qt5, який був написаний Георгієм Юнаєвим і випущений під ліцензією GNU GPL версії 3.
Spivak був розроблений як автономний програвач караоке, який можна використовувати на вечірках без спеціального ді-джея. Керується в основному через веб-інтерфейс, щоб гості могли шукати та додавати пісні до черги.
Ця програма постачається із вбудованим веб-інтерфейсом для перегляду нашої бази пісень, які ми додаємо, управління чергою та синтезатором програмного забезпечення MIDI із вбудованою хвилеподібною таблицею. Він підтримує широкий спектр форматів караоке, з метою відтворення всіх форматів караоке, більш-менш поширених на всіх популярних платформах.
Загальна характеристика Співака

- Програма є англійською мовою.
- Підтримує найпопулярніші формати пісень караоке: MIDI / KAR, KaraFun, CDG, LRC (v1 та v2), Encore! Лист, KOK, Ultrastar (TXT).
- Автоматично виявляє кодування тексту букв.
- Ми можемо використовувати музичні та відеозаписи у різних форматах, якщо вони сумісні з інсталяцією Gstreamer. Якщо якийсь формат не підтримується, ви завжди можете встановити плагін GStreamer, щоб додати підтримку.
- Підтримує ZIP-файли, що містять музичний файл + файл тексту, для всіх підтримуваних форматів.
- також підтримує відео у форматі караоке AVI, MKV або Flash.
- Ми також зможемо використовувати караоке-колекції, що дозволяє нам сканувати пісні караоке у вбудовану базу даних, яка включає можливості пошуку.

- Програма має вбудований веб-інтерфейс що дозволяє користувачам шукати пісні, переглядати базу даних пісень і навіть ставити їх у чергу.
- Має а інтелектуальне управління чергою пісень, що гарантує його обертання.
- У програмі ми знайдемо Вбудований синтезатор програмного забезпечення MIDI із вбудованою хвильовою таблицею, тому він відтворює MIDI-файли навіть в операційних системах, що не підтримуються MIDI.
- Підтримка анімованих зображень та відеозаписів для пісень караоке.
- Підтримує LIRC.

- Програма пропонує підручник (англійською мовою) про те, як запустити караоке в роботу.
- Зізнається фонова музика. Ви можете відтворювати звичайні музичні файли, коли караоке не відтворюється, вони автоматично зупиняються, коли вибрано караоке, і автоматично відновлюють музику, коли черга порожня.
- Пісні та їхні тексти доведеться отримувати деінде, оскільки встановлюється без будь-якого зразка пісні.
Це лише деякі особливості цієї програми. Вони можуть детально проконсультуйтеся з усіма з них сховище на GitHub.
Встановіть караоке-програвач Spivak на Ubuntu

Spivak доступний як пакет flatpak та формат файлу AppImage для Ubuntu.
Як flatpak
Якщо ви використовуєте Ubuntu 20.04 і у вас ще не увімкнена технологія flatpak, ви можете продовжити Керівництво щоб виправити це, колега писав у цьому блозі деякий час тому.
Коли ви зможете встановити пакети flatpak, відкрийте термінал і запустіть Команда встановлення Spivak:

flatpak install flathub com.github.gyunaev.spivak
Після завершення встановлення ми можемо відкрийте Spivak, шукаючи програму запуску програми або використовуючи команду в терміналі:

flatpak run com.github.gyunaev.spivak
Видаліть
в видалити цю програму з нашої команди, нам потрібно лише відкрити термінал (Ctrl + Alt + T) і виконати в ньому команду:

flatpak uninstall com.github.gyunaev.spivak
Завантажити як AppImage
Ми також можемо завантажте Spivak у форматі файлу .AppImage з сторінка випусків. Назва завантаженого файлу "Spivak-Host-Gstreamer-x86_64.AppImage". Цей файл можна завантажити з браузера або відкривши термінал (Ctrl + Alt + T) та використовуючи wget наступним чином, за допомогою якого ми збираємось завантажити останній опублікований сьогодні файл:

wget https://github.com/gyunaev/spivak/releases/download/1.4/Spivak-Host-GStreamer-x86_64.AppImage
Після завершення завантаження нам доведеться дати вам необхідні дозволи за командою:
sudo chmod +x Spivak-Host-GStreamer-x86_64.AppImage
Тоді ми можемо запустити програму за допомогою цієї іншої команди:
./Spivak-Host-GStreamer-x86_64.AppImage
Spivak має багатий набір функцій і досить стабільний, щоб вижити на вечірці без збоїв. Хоча треба сказати, що пакети пісень та їхні тексти нам доведеться дістати в іншому місці, оскільки шоу виходить без зразків пісень. Його можна отримати більше інформації про цю програму караоке у вашому Репозиторій GitHub.