# MusicVideoPlayer (Vibe Coding Project)⁠⁠

#  MusicVideoPlayer (Vibe Coding Project)

Привет, Пикабу!

Сразу к делу: я не программист и ничего не понимаю в коде. Этот проект — чистый результат «вайб-кодинга» (vibe coding). Я просто делал плеер для себя, в том стиле, который мне нравится, и в процессе учился общаться с ИИ.

Что это за проект?
Это десктопное приложение для Windows для прослушивания музыки и просмотра фильмов.
• Стек: C# WPF (.NET 8)
• Фичи: Поддержка аудио и видео, чтение тегов, стильный «стеклянный» интерфейс (Glass Effects).

Как я это сделал?
Всё создавалось через мой самодельный мини-агент Undo. Undo — это локальный агент, который работает через буфер обмена и терминал. Я давал ему команды, он писал код, редактировал файлы и проверял синтаксис.
Ссылка на мой агент: https://undo-f2l.pages.dev/

Зачем я выкладываю исходный код?
Я выкладываю его не просто так. Все люди разные, и у каждого свой вкус. Кому-то нужен строгий минимализм в 1 пиксель, кому-то — «стеклянные» эффекты. Я сделал так, как нравится мне, но теперь любой может взять этот код и сделать дизайн под себя.

И для этого даже не обязательно быть программистом! Достаточно открыть этот код в любом ИИ-чате (ChatGPT, DeepSeek и т.д.) и написать: «Убери всю графику, оставь только рамку и три кнопки». ИИ перепишет интерфейс за вас. Главное — есть база, от которой можно оттолкнуться.

Исходный код и готовый релиз:
👉 Репозиторий (исходники): https://github.com/nickbass-misterass/MusicVideoPlayer
👉 Готовая программа (для обычных людей): https://github.com/nickbass-misterass/MusicVideoPlayer/releases/latest
(Просто скачайте архив SanSayPlayer_Setup.rar, распакуйте и запустите установку. Ничего компилировать не нужно!)

Если вы программист и хотите собрать сами:

  1. Скачайте репозиторий (Code -> Download ZIP).

  2. Установите Visual Studio Community с компонентом «Разработка классических приложений .NET».

  3. Откройте файл MusicPlayer.csproj и нажмите F5.

Если вы нашли баг или знаете, как улучшить код — буду рад вашим Pull Request'ам или Issue на GitHub. Я всё ещё учусь! 🙌

Сделано с любовью к музыке и экспериментам с ИИ.

Вы смотрите срез комментариев. Показать все
14
Любитель VPN
Автор поста оценил этот комментарий

Вы же в курсе, что есть VLC?

Я понимаю, когда именно программисты такие «блин, в VLC не работает стриминг через этот протокол, а мне надо, придется написать», а писать медиаплеер вайбкодингом… да еще и предлагать студию ставить для компиляции - это оч страшно

раскрыть ветку (7)
Автор поста оценил этот комментарий

там есть exe. в описании все сказано в компиляции уже встрены кодеки vlc конкретно для вас этот пост вреден, простите что заразил.

Автор поста оценил этот комментарий
Ну допустим vlc лютое говно, особенно по интерфейсу. И скины эту проблему не решают, потому что там где скин нормальный для видео, он вырвиглазно выглядит в аудио режиме и наоборот.
раскрыть ветку (5)
1
Любитель VPN
Автор поста оценил этот комментарий

Зачем вам скины? Плеер должен быть 1 пиксель рамкой, 3 кнопки на произведение. Все остальное - это медиа

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Спасибо за ваш комментарий и внимание к проекту! Вы абсолютно правы в том, что классический аудиоплеер не требует визуальных излишеств. И именно по этой причине я и выложил исходный код в открытый доступ.

Все люди разные, и у каждого свои представления о прекрасном. Кому-то нравится строгий минимализм в один пиксель, а кому-то — «стеклянные» эффекты, неоновые рамки и поддержка видео. Я делал этот плеер для себя, в том стиле, который нравится мне, но я понимаю, что мой вкус — не истина в последней инстанции.

Главная идея моего поста в том, что сейчас, благодаря развитию ИИ (в моем случае — это агент Undo), порог входа в разработку упал невероятно низко.

Если вам нужен плеер именно в 1 пиксель с тремя кнопками — вы можете взять мой код, открыть его в любом ИИ-чате (ChatGPT, DeepSeek и т.д.) и просто написать: «Убери всю графику, оставь только рамку и три кнопки».

Даже не нужно быть программистом, чтобы это сделать. Да, если делать это вручную с нуля, уйдет много времени. Но если у тебя есть база (исходник) и ИИ-помощник, то переделать интерфейс под себя можно за 10 минут. Каждый может взять этот код и сделать стиль под себя, каким бы минималистичным или, наоборот, безумным он ни был.

Еще раз спасибо за фидбек! Возможно, кто-то прочитает ваш комментарий, скачает код, вырежет всё лишнее и сделает тот самый идеальный минималистичный плеер для себя.

раскрыть ветку (2)
0
Любитель VPN
Автор поста оценил этот комментарий

Но ведь есть https://github.com/videolan/vlc ...

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

я с вами согласен!

0
Автор поста оценил этот комментарий
Так VLC как раз не в 1 пиксель, именно поэтому)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества