Как известно, недавно в проекте FFmpeg (http://ffmpeg.org/) прошли жаркие дебаты (http://www.opennet.me/opennews/art.shtml?num=29316) по поводу того, как он должен управляться, и как должны быть вынесены на рассмотрение и приняты в дерево исходных кодов патчи от разработчиков. Результатом этой полемики стало создание (http://www.opennet.me/opennews/art.shtml?num=29914) форка FFmpeg под названием Libav (http://libav.org/).
Майкл Нидермайер (Michael Niedermayer), ведущий оригинального проекта FFmpeg, и всё ещё им заведующий, объявил (http://ffmpeg.org/pipermail/ffmpeg-devel/2011-April/110315.html) в списке рассылки, что он будет ежедневно принимать патчи из проектов ffmpeg-mt (http://gitorious.org/ffmpeg/ffmpeg-mt) (многопоточная реализация FFmpeg, которая для декодирования видео использует возможности многопроцессорных и многоядерных систем) и Libav. Майкл Нидермайер отметил "Не будет такой новой возможности или исправления в исходном коде Libav, которое бы не появилось в FFmpeg мак...URL: http://ffmpeg.org/pipermail/ffmpeg-devel/2011-April/110315.html
Новость: http://www.opennet.me/opennews/art.shtml?num=30194
Ну и прекрасно. "Собаки (разработчики) лают, караван (ffmpeg/libav/open source) идёт."
Двавайте вместе дружить против проприетарщиков.
Так их уже задружили напрочь. У них *нет* ни одной сравнимой либы, понимающей хотя-бы четверть от количества форматов поддерживаемых ffmpeg. И не будет ни-ко-гда. Пупок у них развяжется столько форматов реализовывать. Поэтому все что они могут на данный момент - это мелко подтыривать из кормушки. Те кто попался - попадают вот сюда: http://ffmpeg.org/shame.html
У них нет этой либо, тупа из-за того, что патентов ни у кого всех нет.
> У них нет этой либо, тупа из-за того, что патентов ни у кого всех нет.Более того - ВСЕХ патентов которые в принципе есть, нет и не будет ни у кого и никогда. И что, это повод сесть, плевать в потолок и ничего не делать? И куда мы таким макаром придем? Обратно в пещеры???
Пупок у них не развяжется, они как бы создатели всех этих форматов, опенсорс на данный момент так и не родил ни одного вменяемого видеоформата и кодека (покупка гуглом готовой проприетари и последующее её перелицензирование не в счет). У коммерческих производителей просто нет возможности чихать на закон, тут сложности не технические, а юридические.
Господин неверно истолковал высказывание. Речь о левых закрытых проектах, которые нарушая лицензию, используют тексты кода в своих империалистических целях. Это множественные плееры и перекодировщики. Список преступников приведен по ссылке, советую сходить. Есть даже популярный среди оконщиков GomPlayer.
> опенсорс на данный момент так и не родил ни одного вменяемого
> видеоформата и кодекатебе мало тех, что уже нарожали? без ещё одного жизнь не мила?
> Пупок у них не развяжется, они как бы создатели всех этих форматов,Да похрен. Покажите мне любую иную либу поддерживающую все эти форматы *ОДНОВРЕМЕННО*? Что, нету? Ну вот в результате даже такие мегамонстры как гугл юзают вот это вот на своих серверах. Аналогов то нет. Хоть сто миллионов баксов предложи - а НЕТУ. И не будет в обозримом будущем. А скорее всего вообще не будет.
> опенсорс на данный момент так и не родил ни одного вменяемого видеоформата и кодека
А это... всякие там матрешки не в счет? Ворбис мы тоже рассматривать не будем? А что до кодеков - ну если вам On2 не нравится, так есть x264. Опенсорсная реализация стандарта. А то что господа стандартизаторы прощелкали клвами и приняли в стандарт алгоритмы обложенные патентами - ну да, их лажа. Тем не менее, это не отменяет факта что этот открытый кодек на раз делает практически все проприетарные варианты H.264 энкодеров. Аналогично - xvid. Давайте посмотрим правде в глаза? Оравы компетентных в области разработчиков при совместной работе заруливают огороженные лавочки одной левой. К то что там втихаря патентами поднасрали в стандарте - ну да, бывает. Ничего, за это гугл оттянется на таких горе-стандартизаторах. И будет за дело. И скорее всего центр компетенции в области видеокодирования сдвинется в их сторону. А так - по моим наблюдениям лучшие кодеки - именно открытые. Еще древние люди заметили что большая и сложная проблема (мамонта например завалить) - сообща как-то лучше решается. Тысячелетия шли, проблемы менялись, а принцип работал, работает и будет работать.
> У коммерческих производителей просто нет возможности чихать на закон,
> тут сложности не технические, а юридические.Так пусть пишут код не в США например. И на патенты будет положить. Можно для США выпускать урезанный билд. Ну у FFMPEG же есть опции позволяющие собирать его с разными лицензиями. А тут видите ли опций не изыскалось. Если уж бояться патентных троллей, тогда вообще ни 1 программы писать нельзя. Потому что напатентовано все что только можно. И ваш хелловорлд может запросто нарушить чей-то патент на очередные даблклики и смайлики. Одно дело как с мпег4 - нормальный человек обойдет сторонкой место помеченное табличкой "осторожно, яма!". И другое дело - вообще бояться вылезать из подземного бункера потому что видите ли может прилететь метеорит и зашибить. Вы утверждаете что проприетарщики засели в своих бункерах и боятся выйти т.к. метеориты? Так это не есть нормально.
> А это… всякие там матрешки не в счет?нет, потому что mkv — это контейнер, а не видеофрмат. сюрприз?
> Ворбис мы тоже рассматривать не будем?
нет, конечно: это аудио-формат.
> нет, потому что mkv — это контейнер, а не видеофрмат. сюрприз?Знаете, если уж выпендриваться в вашем стиле, базовая математика (DCT/IDCT) - достаточно древний алгоритм и кто там его первый допер поюзать где-то на практике - наверное даже и не установишь толком уже. Приписывать его проприетарщикам - как минимум та еще наглость, ибо авторами являются, очевидно, математики. Аналогично всякие там арифметические кодирования и прочая. Если продолжить вашу логику, можно дорассуждаться до того что мы обязаны появлению преобразований Фурье, хотя чего уж там, давайте сразу уж целых чисел каким-то левым проприетарщикам. Которые на самом деле просто пришли и тоже взяли то что плохо лежало. Но почему-то возомнили что у них от этого есть дополнительные права, если они подсуетились и запатентовали 100500 идей витавших в воздухе.
> нет, конечно: это аудио-формат.
А чего такого в видеоформатах что вменяется в заслугу проприетарщикам? DCT? Ололо, оно было придумано задолго до. Давайте еще Фурье припишем корпорасам, что уж там. И вообще все целые числа, чтоли (хотя копирасы уже пытаются заявлять права на хеши, т.е. большие целые числа :D).
ты упоротый, да? я тебе сказал две простых вещи — в ответ на твоё "чем вам не нравятся mkv и ворбис":
а) mkv — это контейнер, а не формат кодирования видео;
б) ворбис — это формат кодирования аудио, а не видео.тебя спрашивали про *видео*. ты привёл как примеры контейнер и аудио. а в ответ на поправку вообще улетел в космос на третьей скорости. скажи: ты умственно отсталый, и не можешь понять даже простого маленького камента?
> У коммерческих производителей просто нет возможности чихать на законВы не находите это утверждение в субтреде, содержащем ссылку на ffmpeg hall of shame, несколько противоречащим наблюдаемой действительности?
(перевожу: агащаз)
> Двавайте вместе дружить против проприетарщиков.Вот он, красноглазый фанатизм. Дружить нужно ЗА что-то, а не ПРОТИВ кого-то.
Всетаки форк - двигатель прогресса :) Но в данном случае двигатель родительского проекта, а не форка, как в LibreOffice
Если вы правы, то мне хочется, чтобы KOffice кто-нибудь форкнул :)10 лет его пилят, а всё равно глюк на глюке, падучий и малофункциональный. Хотя причина тут не в загнивании, а в том, что над проектом трудится очень маленькая команда разработчиков. Наверное, раз в 20 меньше, чем {Open,Libre}Office
Тогда встаёт вопрос, а зачем его вообще пилят? Може стоило сделать Qt/KDE морду для OpenOffice? Это было бы отличным решением.
> Тогда встаёт вопрос, а зачем его вообще пилят? Може стоило сделать Qt/KDE
> морду для OpenOffice? Это было бы отличным решением.Есть морда LibreOffice для KDE - ставте пакет libreoffice-kde
Я ожидал этот комментарий. :)К сожалению, это не морда, это просто иконки + диалог открытия/сохранения, который вызывается через dlopen().
Что Вы подразумеваете под словом "морда"? У меня собран LibreOffice 3.3.2 с ключом --enable-kde4. Вполне себе приложение KDE4/QT4, ничем не выделяется от остальных приложений KDE4.
Использование Qt для отрисовки интерфейса, работы с сетью, XML и пр.
Недавно ж "придумали" Calligra Suite,
а один из разработчиков KOffice сказал, что будет далее развивать KOffice.
Так что форк уже есть.
т.е. теперь половина разработчиков будет пилить форк и разработка будет идти еще медленнее
> над проектом трудится очень маленькая команда разработчиков.Тогда как вам поможет форк? Если было полтора землекопа, и они решат форкнуться, больше их от этого почему-то не станет...
Я так понимаю, что Вы вводите в моду слово форк? Или пиарите Свободный Офис? Лет на 10 Вы точно опоздали.
ну ясное дело что разработчики не дураки! им-то там (на месте) веднее что и как, и как нужно поступить... чем нам здесь на форумах
у меня вот, при наблюдении с высокой башни за mplayer и ffmpeg, появляется ощущение, что разрабы просто не осилили git...
http://ffmpeg.org/download.html
> появляется ощущение, что разрабы просто не осилили git...Видимо, пришлось осиливать в форсированном порядке, чтобы не просрать ffmpeg в пользу libav чуть более чем полностью :)
>Видимо, пришлось осиливать в форсированном порядке, чтобы не просрать ffmpeg в пользу libav чуть более чем полностью :)Ты хотя бы историю погляди, перед тем как метанировать. http://git.videolan.org/?p=ffmpeg.git
как оказалось от скандальчика таки польза была..: "было объявлено о скором появлении версии FFmpeg с поддержкой многопоточного декодирования".
Всё хорошо и позитивно, но зачем трёп о склоках в FFmpeg/Libav кидать в главные новости?
> Всё хорошо и позитивно, но зачем трёп о склоках в FFmpeg/Libav кидать
> в главные новости?Наверное потому что почти все мы так или иначе пользуемся ffmpeg и libavcodec или какими-то из их наработок. Поэтому мы - в той же лодке, и нам соответственно не совсем пофигу куда взят курс...
Мне вот интересно код ffmpeg-mt в основную ветку ffmpeg уже приняли, а сами проекты сливаться не будут?
Лол, сначала в ffmpeg отказывались от всего чего только можно, а как только отделился libav сразу решили синкаться с их репозиторием и принимать все новые патчи.
Пока жареный петух в .опу не клюнет мужик не перекрестится.
Да что там, неосили парни из ffmpeg сами на приличном уровне подержывать разработку... ffmpeg-mt кстати остался на стороне команди Libav. Да и в моей бубунте уже Libav а не ffmpeg.
> Да и в моей бубунте уже Libav а не ffmpeg.И в чём профит теперь юзать Libav, если патчи оттуда будут регулярно коммититься в ffmpeg?
>> Да и в моей бубунте уже Libav а не ffmpeg.
> И в чём профит теперь юзать Libav, если патчи оттуда будут регулярно
> коммититься в ffmpeg?Наверно такой же как и Юзать Убунту, вместо Дебиана :)