Ипучий плеер
У меня одного глючит пикабушный плеер и начинает воспроизводить видосы сверху ленты????
У меня одного глючит пикабушный плеер и начинает воспроизводить видосы сверху ленты????
Вчера сидели с друзьями на природе, слушали музыку на синезубой колонке и в какойто момент поняли что это ппц как неудобно с той точки зрения, что каждый хочет включить свое, тому чей телефон подключил надо постоянно добавлять в плейлист своего спотифая что-то. И это емли вас 10 человек компания люто неудобно.
Пришло в голову завести один аккаунт и чтоб все в него логинились, но это тоже не особенео удобно, так как у каждого свой акк и постоянно прыгать между аккаунтами так себе занятие.
Посмотрел что можно сделать и в голову пришла идея взять расп пи, поставит дак, установить volumino и чтоб каждый через web интерфейс мог добавлять в плейлист что хочет. Глянул по цене что будет, да оно тоже самое что купить Node 2i, что тоже не очень айс, как бы за эти деньги + еще труд можно и самому на телефоне добавлять в плейлист.
Так вот и вопрос, на чем другом можно сделать плеер? То что он должен делать, это только проигрывать музыку со спотифая и иметь интерфейс для управления (создавать и редактировать плейлисты), другие функции не важны и чтоб по питанию был мобильный, то есть чтоб не был сильно энергозатратный.
По сути то что хочу можно сделать и проще, купить телефон за 100 баксов, установить спотифай и кому надо подходит и добавляет в плейлист, но мы же не ищем легких путей.
Обычно пользуюсь энтерпрайз-версией винды, из которой выпилено всё Яндекс.Говно и прочие помои, но когда занимался программированием, самым простым способом установить VS Community было перейти на Win 10 Pro. Мощи ноута хватает на то, чтобы всё это переварить, поэтому, бросив программирование, так и забил на обратный переход на энтерпрайз.
И вот, вчера впервые за долгое время запустил скаченный mp3. Ожидал, что он стартонёт в классическом медиаплеере как в программе по умолчанию, но вы таки не поверите!.. 0_0
Это, конечно, полезное знание... Однако раз уж у меня появились зачатки новой MP3-коллекции, для этого нужен правильный инструмент.
Допустим я смрилась с тем что они существуют, даже с тем что за это нужно платить деньги.
В целом если один поход в кино стоит 200 рублей и месяц на платформе стоит тоже 200 рублей - мне даже почти всё нравится.
Кроме болезного ОККО, которое не сворачивается,не воспроизводится при выключенном экране, так сильно запоминает где я остановилась на прошлой серии, что следующую включает скуа с конца.
Но!
Захотелось мне пересмотреть Пиратов Карибского Моря.
и что?
И йух мне.
У меня сейчас оплачены окко, премьер, старт и кинопоиск.
Нигде нельзя посмотреть пиратов.
У меня возникает резонный вопрос
Зачем я плачу сервисам, если они мне не могут дать классику?
Это я ещё Властелин Колец не искала.
Призодится опять пиратить.
Какого дьявола???
В сеть утекла-таки версия WACUP выше 1.0!!!
Устанавливать желательно 32 битную версию поверх этой самой версии 1.0 ибо у меня не было звука при чистой установке и не было доп. скинов
Версия 1.0 https://getwacup.com/preview/
https://disk.yandex.ru/d/EpsTD5CXeWq6PA 32-bit версия
https://disk.yandex.ru/d/dt7c6R9FAQmoow 64-bit версия
Скриншоты окна About
Хочу представить вам плеер и синтезатор для системного спикера, написанный на Rust.
Поддерживает воспроизведение MP3, WAV, FLAC, трекерной музыки - и вообще всего, что может быть сконвертировано библиотекой ffmpeg в WAV-PCM. Для улучшения качества звука поддерживает обработку звука с помощью фильтров: например, фильтры высоких и низких частот, а также извлечение из сигнала самых значимых гармоник с помощью преобразования Фурье.
Также поддерживается многоканальное воспроизведение собственной музыки, написанной в текстовом виде в специальном формате.
Ссылка на GitHub: https://github.com/HoShiMin/BeeSynth
Как это работает: доступ к спикеру осуществляется с помощью так называемых портов ввода-вывода - специального интерфейса в процессоре, выделенного для работы с чипсетом и периферийными устройствами. Этот интерфейс сводится к двум машинным инструкциям: in и out, которые обычно доступны только в режиме ядра (Ring0) - в привилегированном режиме, к которому у пользовательских программ доступа нет. А значит, нам нужен драйвер, который или откроет для нашей программы доступ к портам в пользовательский режим (юзермод, он же Ring3), или будет служить «мостиком» между Ring3 и Ring0, позволяя юзермоду отправлять запросы в ядро и работать с портами оттуда.
В проекте поддерживаются оба способа при использовании драйвера InpOut:
1. Отправляем ему запросы на работу с портами.
2. С его помощью патчим уровень привилегий, с которым наш поток может работать с портами, с Ring0 на Ring3 - таким образом, поток получает возможность работать с портами из юзермода напрямую - без необходимости запрашивать драйвер.
Научились работать со спикером: теперь необходимо понять, что играть. Самый удобный формат для воспроизведения - WAV, т.к. представляет собой массив сэмплов фиксированной длительности. Каждый сэмпл - амплитуда сигнала в момент времени, соответствующий номеру сэмпла в массиве. Поэтому все музыкальные форматы мы предварительно конвертируем в WAV с помощью библиотеки ffmpeg.
Спикер имеет только два состояния: напряжение приложено (мембрана поднята вверх) и напряжение снято (мембрана опущена). Таким образом, мы можем воспроизводить звук с глубиной дискретизации всего в 1 бит, в отличие от типовых WAV-файлов с глубиной дискретизации в 16 бит, поэтому нужен такой алгоритм ресэмплинга, который позволит добиться приемлемого качества звука. И здесь возможны варианты: можно использовать широтно-импульсную модуляцию (PWM), чтобы научить мембрану занимать промежуточные положения между 0 и 1, настолько быстро подавая и снимая напряжение, чтобы мембрана не успевала доходить до граничных положений, но сделать это очень сложно из-за различий в физических свойствах разных спикеров в разных компьютерах. Поэтому в проекте реализован другой подход: положение переключается на каждый амплитудный пик или на каждую амплитудную впадину в сигнале, что даёт уверенное качество звука и хорошую громкость.
Остался последний штрих: можно улучшить качество звука, отрезав самые низы, которые спикер не воспроизведёт, и верхи, которые приводят к шуму. Сделать это можно, используя фильтры низких и высоких частот.
В итоге мы можем воспроизводить любой звук в относительно хорошем качестве. Технические детали и более подробное описание можно найти в README на страничке проекта на гитхабе.
Шли годы, росли дети, скоро люди полетят на Марс.
А Пикабу так и не смог починить плеер...
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Уже какую обнову плеер все пизже и пизже , если видос в контакте то после просмотра вернутся на пикабу проблема, только скинув приложение и заново зайти. Но пост то уже был открыт , просмотрен, хоть и не весь, а значит когда ты заходишь то приложение обновляет ленту, и все , ищи ветра в поле. В последнем обновлении такая байда и с остальными видосами. Епаные мастера. Накипело чутка. Пикабу все ближе к дну. Я не говорю уж о контенте в горячем, такой шлак, минусованные посты, рука лицо блеать.