-
@0xd34df00d нашли точку пересечения. Мы обы хотим запилить видеоплеер на gstreamer-е. Причём такой, чтоб не сраное гавно. Нужно только составить план, придя к конценсусу и пилить-пилить-пилить. Всех желающих (помочь или просто) ждём в этом треде.Кажется мы с♡ recommended by @O01eg, @zulorflare
Replies (99)
-
@matimatik, Вы сделаете очередное сраное говно, ибо gstreamer + @matimatik + дедфуд — это только сраное говно./1 · Reply
-
@matimatik, Плагином к личкрафту, ололо. Ненуачо, личкрафты можно запускать с плагинами по отдельности много копий теперь./2 · Reply
-
@matimatik, Возьмите текущее состояние Kaffeine, портируйте на гстример и допилите. Это единственный видеоплеер под KDE с вменяемым интерфейсом, но разрабы походу забухали епт и послали все нахуй./3 · Reply
-
@danetnavernoe, Ну как бы предполагается, что в пределе оно будет почти так же круто, как mplayer
-
@chemikadze, Нет, привязка к тулкитам, а, тем более, к ДЕ — страшное зло.
-
@danetnavernoe, Он уже есть и у него куча недостатков. Самый главный из них — проблемы при появлении новых форматов/кодеков. Это тот самый случай, когда плагиновая система нужна, я считаю. Но, не спорю, gstreamer ещё пилить и пилить.
-
@danetnavernoe, С учётом пинга не опоздал, а ответил в один момент. See /14
-
@danetnavernoe, Мы про него тоже думали в том треде, где возникла идея. Я считаю, что гстример лучше хотя бы потому, что популярнее.
-
@danetnavernoe, На пользователей похуй. Gstreamer пилят большее число людей, меньше вероятность, что проект загнётся. Форк libvlc мы тупо не потянем, если вдруг что.
-
@danetnavernoe, Уже есть mplayer же. И пускай он будет Ъ. А мы запилим just another player
-
-
@L29Ah-banned, Ну не предлагаете же Вы, батенька, прям всем сидеть только на одном дистрибутиве линукса, только одним плеером смотреть фильмы, закодированные одним кодеком, с одним и тем же содержанием и одинаково (канонично) на него реагировать бурным восторгом? А ещё всем ходить в униформе по одинаковым улицам и жить в одинаковых хрущёвках.
-
@matimatik, Я предлагаю вам рассказать, чем ваш велобайк будет лучше разрабатываемого не первый год морем кодеров мплеера.
-
@L29Ah-banned, mplayer уже умеет качать по bittorrent/dc на лету?
-
@L29Ah-banned, Тем что будет проще добавить новый формат? И, вообще, gstreamer пилят не сильно меньшее число людей.
-
@0xd34df00d, Это задача соответствующих клиентов — обеспечивать возможность любой софтине качать оттуда используя стандартные вызовы ФС, а не хитролибоапи или какой-нибудь велоkioslaves. Например, 9ptorrent — реализация такового для торрентов.
-
@0xd34df00d, Так, стоп. Личкрафты мну не нравятся, нет. Я предлагал что-то не худшее, чем мплеер, но с перламутровыми пуговицами.
-
@matimatik, А что, запускаешь отдельно ядро личкрафта с плагином-плеером, и никаких проблем. Можно даже вместе с другими инстансами личкрафта гонять.
-
@matimatik, Ложь.
А причём здесь plan9, кстати? Кажется, ты объелся веществ. -
@0xd34df00d, Нет, не хочу ядро личкрафта. Хочу совсем отдельный плеер. Давай лучше сделаем простой способ общения с личкрафтами или whatever? Типа при сикинге плеер будет посылать через пайп куда-нибудь время фрагмента, ещё одна софтина пересчитывать это время в байты и отдавать личкрафтам.
-
@matimatik, Вполне можно, чо. Я не против отдельного приложения + модуля связи в личкрафты.
-
@L29Ah-banned, Остальные реализации 9p работоспособны ещё менее. Я согласен, что идея хорошая, но её нужно пилить ещё очень долго.
-
@0xd34df00d, Правда, пересчитывать время в байты точно сложно, а не сложно — не слишком точно. Но в BT фрагменты достаточно велики, можно даже грубо экстраполировать ИМХО.
-
@matimatik, Вендовая, прыщавая юзерспейсная и прыщавая ядрёная работают отлично. ЧЯДНТ?
-
@0xd34df00d, О том и речь, собсно... именно тогда проблема и возникает. Впрочем, можно вместе со временем отправлять и битрейт, и размер просиканной части, это как раз не проблема...
-
@L29Ah-banned, Ешь слишком много говна? Я уже могу заюзать по стандартному протоколу графику с аппаратным ускорением 3д?
-
@chemikadze, Единственное, что есть хорошего в Kaffeine — это поддержка DVB, в остальном он уныл и слишком тяжёл для своей унылости.
-
@matimatik, Ты не можешь это делать по сети и по любому другому, например.
-
@L29Ah-banned, Но я могу это делать не по сети. Нах мне сеть, если мне нужна графика с ускорением?
-
@matimatik, Потому что так трушнее, даже если тебе придётся есть говно.
-
@0xd34df00d, В theora'е и прочих vpN, я думаю проблемы особой не будет — можно (я надеюсь) хитро вычислить нужный ранг байтов опираясь на фреймы. А с другими форматами, типа mpeg, вообще сикинг по недокачанному файлу нормально происходит?
-
@L29Ah-banned, Не знаю. Я как бы изначально собирался делать плеер и завязываться на конкретные связки. Механизм же, не политика. А что касается 9p — хороший, годный протокол. Но в линухе он как корове седло, а план9 — скорее мертва, чем жива и не умеет дажесамых элементарных вещей несмотря на самую отличную концепцию. Резюме: идея отличная, реализаций всё равно что нет, а вот играться — да, одобряю.
-
-
@matimatik,
Ъ юникс вэйную хрень
качать по bittorrent/dc на лету -
@L29Ah-banned, А зачем? Это какбе очевидно. Ну, если сильно хочется, то: А какой от него реальный профит, если им не пронизаны все интерфейсы? Зачем ещё одна прослойка?
-
@L29Ah-banned, Знаешь, что самое печальное в юникс-вее? Наличие людей, подобных тебе. От которых впечатление о хорошей концепции сильно портится.
-
@matimatik, Напоминаю: я нигде не призывал использовать 9p. Я призывал использовать исключительно стандартные (POSIX'овые, например) системные вызовы для доступа к файлам, а не припиливать ad-hoc-костыли для любого возможного способа стырить файл.
-
@L29Ah-banned, Я тоже не предлагал костылей. Я планирую писать просто плеер. Просто, чёрт побери, хороший плеер. То, что он может писать в пайп какие-нибудь данные для синхронизации с торентокачалкой — как бы ок.
-
@matimatik, Тогда чем он будет лучше мплеера, помимо KISS'а.
-
@L29Ah-banned, Чем так хорош мплеер, кроме того что о для быдла и все им пользуются?
-
@L29Ah-banned, Не знаю, вероятно ничем. Только ради кисса и стараемся, собсно. Плюс, возможно, пара каких-нибудь плюшек.
-
@0xd34df00d, Не, мы так не договаривались. Я уверен, что на Ц будет лучше, да и пишу я на нём лучше.
-
@0xd34df00d, Why not? Хороший, подходящий, переносимый и несложный язык. Если будут места, требующие много строк — сгенерируем.
-
@L29Ah-banned, Спорно, субъективно. Правильный ответ "я так привык, мне так проще".
-
@matimatik, чем же не то? видео/аудио играет, в зависимости от установленных gstreamer плагинов. что еще надо?
-
@L29Ah-banned, Ну почему же сразу фанатик, каждый имеет право на привычки и пристрастия
-
@L29Ah-banned, Ты не осилил хаскель (хотя им выебывался), в твоих сишных высерах я не разбирался. Делаю выводы.
-
@matimatik, а чем твой проигрыватель будет принципиально отличатся от тотема? да так чтоб на него перешел какой-то процент пользователей, с мплеера например.
-
@matimatik, Да, из инпута тоже должна быть возможность интерактивно управлять.
-
@matimatik, чот я не догоняю на счет торрента. Зайчатки управления из командной строки есть и у CuePlayer, но я считаю это не нужно гуевому проигрывателю. Бэкенд со шкурками уже есть помимо мплеера, это deadbeef, только нужно ли оно кому?
-
@ipse, Тред прочитай. Зайчатки не нужны, нужно полноценное управление. Если считаешь, что не нужно — юзай уже имеющиеся, а мы тут плюшками побалуемся. дэдбиф не нужен, он сраное говно. А плеер описанный нужен хотя бы мне. А это уже повод его написать. Дэдфуду тоже нужен, именно поэтому начался весь этот разговор. Тебе не нужен — юзай тотем (или куеплеер, мне всё равно).
-
@matimatik, да пишите, заебись же, еще один кусок нахуй никому ненужного быдлокода. хотя может чего из него и спизжу, если приглянется.