Звучи ли ви познато Shazam? Да, какъв въпрос. Той съществува от много години и сега е собственост на Apple. Това е най-използваното приложение в света за идентифициране на песни. Освен това има моменти, когато можем да го използваме и за разпознаване на части от филм, реклами или участие в промоции, но силата му е да ни каже какво играе. От компютър използването на Shazam е малко по-трудно, но има приложение за Linux, което ще ни позволи да идентифицираме песните бързо, лесно и ефективно. Твоето име, songrec.
Както четем в вашата страница в GitHub, SongRec е неофициален клиент на Shazam за Linux което е написано на Ръжда. Работата му е много проста, практически същата като официалното приложение. Веднага след като го стартирате, приложението вече слуша какво се играе около него, за да ни каже скоро името на песента. Въпреки че е вярно също, че е вероятно някои операционни системи да ни поискат разрешение за достъп до микрофона, а в други трябва да покажем раздела „Вход за микрофон“ и да изберем друга опция.
Какво прави SongRec
Функциите на SongRec включват следното:
- Разпознайте звука от микрофона.
- Ако го заредим, той разпознава звука на всеки съвместим файл.
- Може да се използва както с потребителския интерфейс, така и с командния ред.
- Осигурява списък с разпозната история на песните, която може да бъде експортирана в CSV файл.
- Непрекъснато откриване на песни от микрофона, което може да бъде добре, например, ако искаме списък с песните, които са излъчени по радио програма.
- Възможност за генериране на примамка от песен, която, когато се играе, може да заблуди Шазам да мисли, че това е въпросната песен. Това не съм опитвал, но лично аз чувствам, че свърши.
SongRec е достъпни от различни източници, а инструкциите за инсталиране са на тяхната страница GitHub. Като потребител на пакет Flatpak, Мисля, че най-добрият вариант поради това колко добре работи и колко е чист е този, който имаме на разположение на Flathub, но това е лично мнение. В операционните системи, базирани на Arch Linux, можем да намерим SongRec в AUR, а също е налично хранилище за Ubuntu и деривати:
sudo apt-add-repository ppa:marin-m/songrec -y -u sudo apt install songrec -y
С SongRec на вашия компютър с Linux вече няма да има песен, която да ви избяга.
В Linux това, което работи за един, за други просто не работи
Това е моят случай и ми се случва много и често с това SO нещо
Хей, това е, докато има пари за Mac ...
gpg: не са намерени валидни данни на OpenPGP.
Traceback (последно последно обаждане):
Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
интервал на импулса)
apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.
По време на обработката на горното изключение възникна друго изключение:
gpg: не са намерени валидни данни на OpenPGP.
Traceback (последно последно обаждане):
Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
интервал на импулса)
apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.
По време на обработката на горното изключение възникна друго изключение:
gpg: не са намерени валидни данни на OpenPGP.
Traceback (последно последно обаждане):
Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
интервал на импулса)
apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.
По време на обработката на горното изключение възникна друго изключение:
В крайна сметка го инсталирах в Debian чрез Cargo / rust
Linux прави живота ви труден, но в крайна сметка винаги има някой, който е по-умен от вас и е решил проблема, ...
(добре, почти винаги)
ще видим дали ще работи
Отлична супер ефективна функция, тествана в linux mint .. много ви благодаря. Забележка: След добавяне на хранилището трябва да актуализираме (sudo apt-get update), за да може да бъде изтеглено и инсталирано.