LINUX.ORG.RU

ищу единомышленников для разработки аналога popcorntime для музыки, клиенты на qt, сервер - не знаю

 , , , ,


0

1

хочу сделать аналог popcorntime для музыки, клиента под все платформы написать на qt/qml (material). есть зачаток бд, наброски для музыкальной, структурной и torrent части клиента, если набросок сервера на nim.

что должно быть:

  • google music в виде нативного приложения с торрентами под капотом. обширная бд музыки.

из проблем:

  • способ наполнения бд (вручную/модерация предложений magnet - ссылок пользователями/парсинг торрент трекеров/юзерская общественная модерация)
  • алгоритм рекомендаций (лайки-дизлайки хотя бы должны быть) способ защиты от dos

чего я не умею:

  • грамотно и безопасно делать веб сервера (в т.ч. кластеры, если нужны будут)

P.S. просьба не разводить срачи и не предлагать альтернативные решения проблемы

Ответ на: комментарий от luntik2012

но неудобно

Это только один из методов. Чем он неудобен?

пост вообще не для споров о целесообразности создан

Бесспорно, но избежать его не выйдет. Да и сам спор полезен.

fernandos ★★ ()
Ответ на: комментарий от luntik2012

Да зачем лезть на рутрекер, объясните? Одна команда — youtube-dl -x "ссылка", всё. Можно целый плейлист выкачать.

А на телефоне можно скачивать через newpipe.

fernandos ★★ ()
Последнее исправление: fernandos (всего исправлений: 1)
Ответ на: комментарий от Harald

потому что гит-сорцы не закроешь, а сервак можно будет выбирать. вообще нужны, наверное, какие-то способы прыгания по доменам/выбора серверов, не доставляющие проблем юзерам. например, при смене на сервак другого владельца, чтобы можно было локальную копию своей библиотеки присобачить к новому серверу.

кроме того, правообладатели могут щемить за торрент файлы в большинстве стран, за магнеты меньше (но на масштабах thepiratebay тоже могут быть проблемы). из магнетов нужно выкачивать инфу, что занимает время, а торрент-файлы более нелегальны. нужно думать.

ещё нужно думать на тему надёжного хостера а-ля хостера thepiratebay плюс какие-то приколы с облаками/cloudflare и прочего, в чём я не разбираюсь

luntik2012 ()
Ответ на: комментарий от panter_dsd

Стриминговые сервисы лагают. Вот прямо все, посмотри пол-годика контент в vlc, а потом о5 в тыжтубчиге. Проверенно в том числе и под хромым офтопиком.

pon4ik ★★★★★ ()
Ответ на: комментарий от AKonia

Вообще по делу и фильмы лучше скачивать и качество лучше и отзывчивость, поэтому тут и к попкорну вопросы

к попкорну вопросы, что там только фильмы на англ. Ненужно.

anonymous ()

Чет хз, а зачем? Кино я еще допускаю, бывает на разок, хотя все равно предпочитаю все скачанное архивировать - вдруг я через 5 лет забуду, о чем там было, решу пересмотреть, а пиров не будет? Или вообще раздачи? У меня на компах довольно много умерших раздач спасенные лежат. В случае с музыкой, это вообще бред, думаю я не единственный, кто предпочитает ее именно скачивать, во-перых, ее можно будет послушать не только дома - залить в плеер, например, во-вторых, если допустим,интернет отключат - мне что, в магазин собираться в тишине предлагаете? Короче, хз, мне вообще все эти плееры в торрент-клиенты встроенные непонятны, такая себе идея. А,да,а как быть с раздачами, где скорость кб 10 ограничена?

И самое главное - зачем ты делаешь ее с гуем, да еще и на кьюте? Чтобы на венду портировать проще было? Не надо так делать. Любые программы/сервисы для пиратства должны быть неудобными для нубов (да, существующая система с торрентами для них - сложна и неудобна). Делай лучше на ncurses, в качестве торрент-клиента можешь взять transmission-cli например, в качестве плеера - mplayer, и будет отлично. А если ты сделаешь удобненький гуй, где в три клика можно пиратить мышью - ну,я надеюсь, что просто лично твоему проекту кислород перекроют, а не начнут очередные гонения на торренты в целом. А могут ведь, им только повод дай, что ты и пытаешься сделать.

Dog ()
Ответ на: комментарий от fernandos

@xaizek, -x отбрасывает видео. Без этого аудио перекодироваться не должно (наверное, если не указать конкретный формат). Может быть, с «-x --audio-format best» оставит аудиопоток как есть. https://github.com/ytdl-org/youtube-dl/blob/master/README.md#options

Программы показывают opus 2ch 48000Hz 32-bits или aac 2ch 44100Hz 128 kb/s.

AVRS ★★ ()
Последнее исправление: AVRS (всего исправлений: 8)
Ответ на: комментарий от Dog

И самое главное - зачем ты делаешь ее с гуем, да еще и на кьюте? Чтобы на венду портировать проще было? Не надо так делать. Любые программы/сервисы для пиратства должны быть неудобными для нубов (да, существующая система с торрентами для них - сложна и неудобна). Делай лучше на ncurses, в качестве торрент-клиента можешь взять transmission-cli например, в качестве плеера - mplayer, и будет отлично. А если ты сделаешь удобненький гуй, где в три клика можно пиратить мышью - ну,я надеюсь, что просто лично твоему проекту кислород перекроют, а не начнут очередные гонения на торренты в целом. А могут ведь, им только повод дай, что ты и пытаешься сделать.

Эталон псевдоэлитарности, может лишь самую малость с вкраплениями незнания темы.

Чел, устыдись уже быть собой.

t184256 ★★★★★ ()

Если вдруг каким-то чудом твоя хрень взлетит, а она, к счастью, не имеет ни малейшего шанса, тебя посадят при первом же выезде из постсовка.

набросок сервера на nim

Абсолютно мудацкий выбор, на нём пишет полтора маргинала.

Но ты, видимо, и сам это понимаешь. Чтобы побыстрее нахерачить — Python, для чего-то нагруженного — Go.

клиента под все платформы написать на qt/qml

Кроме самой главной и массовой — веба.

WitcherGeralt ★★ ()
Ответ на: комментарий от Nervous

Ничего не поделать. Сама суть государств диктует методы отстаивания своих интересов внутри поставленных ими рамок.

Так бы пришли к автору, сломали пару пальцев, и ничья свобода бы не пострадала.

WitcherGeralt ★★ ()
Ответ на: комментарий от luntik2012

потому что гит-сорцы не закроешь

Вот тут ты ошибаешься. Недавно была история с youtube-dl, который банили на github и прочих. Кроме того, ты же не в коде будешь хранить данные, а на серваках. И вот тут могут быть проблемы. И, кстати, как ты планируешь делать безболезненные прыгания по доменам?

Aswed ★★★★★ ()

Зачем сервер если ты и так с google music тянешь? Просто ищи под него торренты на модерируемых трекерах, там и качество хорошее и отпарсить их будет проще.

Можешь еще вместо реализации торрентов взять https://github.com/YouROK/TorrServer

Вообще не взлетит, музыка малопопулярна, а те кто ее слушают - предпочитают слушать одно и тоже.

KillTheCat ★★★★★ ()

Сабж, кмк, ненужен. С фильмами попкорн взлетел, т.к. фильм ты один раз выбрал, и час-два смотришь. И альтернатива этому либо руками искать по трэкерам, либо платить несколько $ за каждый просмотр.

С музыкой альтернатива твоему сервису или бесплатные стримминговые, или заплатить им несколько $ в месяц за доступ ко всей фонотеке.

А вот какой-нибудь сервер для локальной фонотеки + клиент с синхронизацией выбранных плейлистов с опциональной синхронизацией состояния (какая позиция какого плейлиста на какой секунде остановлена) между устройствами - это бы зашло.

mogwai ★★★★ ()
Ответ на: комментарий от WitcherGeralt

Если вдруг каким-то чудом твоя хрень взлетит, а она, к счастью, не имеет ни малейшего шанса, тебя посадят при первом же выезде из постсовка.

Ну ты сам понимаешь же, что паспортные данные в репозитарий коммитить не надо.

hateyoufeel ★★★★★ ()
Ответ на: комментарий от Dog

Любые программы/сервисы для пиратства должны быть неудобными для нубов

почему? Ведь именно таким образом создастся настоящее давление на текущую систему монетизации контента.

anonymous ()