The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

03.07.2012 18:26  Продолжающийся конфликт между FFmpeg и Libav мешает развитию обоих проектов

Как известно, полтора года назад часть разработчиков проекта FFmpeg предприняла попытку передела власти с целью избавления от тотального контроля со стороны основного разработчика Майкла Нидермайера (Michael Niedermayer), а также для изменения методов разработки и переопределения целей. Чуть позже по разным причинам эта команда создала форк FFmpeg под названием Libav и начала реализовывать свои планы в виде отдельного проекта. Спустя полтора года один из разработчиков, Клемент Бош (Clément Bœsch), поддерживающий нейтральную позицию, и сотрудничающий с обоими проектами, попытался привлечь внимание сообщества к проблеме во взаимоотношениях между FFmepg и Libav.

В то время как после произошедшего форка у Libav остались серверы, система отслеживания ошибок, списки рассылки и другие ресурсы, проект FFmpeg воссоздавал себя с нуля, чему значительно помогло сообщество разработчиков VideoLAN (в частности, исходный код FFmpeg расположен на git.videolan.org)). Майкл Нидермайер также ввёл в обиход постоянное слияние изменений, создаваемых для Libav с кодом FFmpeg (каждые 1-2 дня). Основным итогом стало то, что форк стимулировал дух конкуренции, и FFmpeg стал, по мнению Боша, как проект, гораздо более цельным и поздоровевшим. Также, по мнению Боша, стиль поведения лидера FFmpeg, Майкла Нидермайера, полностью изменился в лучшую сторону. Это, несомненно, один из безусловно позитивных результатов этой "войны".

В остальном, наблюдается ряд существенных проблем, не только мешающих развитию обоих проектов, но и способных негативно сказаться на пользователях. По наблюдениям Боша, с самого начала разработки Libav полностью игнорирует FFmpeg. Это касается не только новых возможностей, но и исправления ошибок, и устранения регрессивных изменений. При этом игнорируются сотни патчей с исправлениями. Время от времени из FFmpeg заимствуется некоторый код, но он фиксируется своеобразным способом, с полностью изменённым указанием на авторство. Некоторые примеры, собранные Бошем: ffmpeg:781fb46c5 и libav:12d42cd7a8, ffmpeg:a9011623e и libav:0426c69310, ffmpeg:788a60d9d и libav:e58b75f7ff, ffmpeg:e3c267053 и libav:15358ade15.

Работа, ведущаяся в FFmpeg, совершенно не признаётся, переписывается абсолютно всё. Некоторые примеры:

  • Формат вывода ffprobe. В прошлом году Бош и разработчик Стефано Сабатини (Stefano Sabatini) разработали простую систему записи с выводом в формате JSON вместо INI/XML, идущего по умолчанию в ffprobe. Одновременно это улучшение было предложено и для Libav. Но предложение просто взять коммиты из FFmpeg было проигнорировано. Бош и Стефано затем добавили возможность вывода в XML, CSV, TXT и в некоторых других форматах, большинство которых настраиваются с помощью опций. Они имели успех, и соответственно пользователи захотели получить такую же функциональность в Libav. Здравым решением было бы просто взять готовое решение, но вместо этого разработчики Libav решили переписать всё с нуля, с аргументами "мне это не нравится". В процессе был поломан вывод по умолчанию, и соответственно связанные с ним скрипты пользователей, а также не были сохранены имена опций, используемые в FFmpeg, чтобы пользователи смогли легко переключаться между инструментами.
  • libswresample и libavresample: в конце 2011 года, Майкл Нидермайер написал аудио-библиотеку для ресемплинга и преобразования форматов, которую он назвал libswresample. Позже несколько разработчиков FFmpeg поучаствовали в её развитии, и затем она была интегрирована в проект (инструментарий, фильтры) и очень сильно улучшила общую поддержку аудио в FFmpeg. Как обычно, разработчики Libav полностью игнорировали libswresample в течение года, а затем наняли платного разработчика (на деньги фонда FFmtech) чтобы с нуля написать библиотеку с теми же самыми функциями, а затем попытались как-то это оправдать. Всё это крайне расстроило пользователей. Поскольку FFmpeg повёрнута лицом к пользователям, то мы, говорит Бош, теперь предоставляем и дублирующий libavresample API.
  • Аудио-фильтры. В течение этого года в FFmpeg было интегрировано большое количество фильтров, особенно аудио-фильтров. Проект Libav проявил в итоге интерес к libavfilter, и после пары попыток написать всё с нуля, было решено вместо этого просто улучшить API. Это совершенно ясно означало, что FFmpeg был проигнорирован, а также то, что API был несколько раз сломан. Признавая, что Libav привнесла и несколько действительно полезных вещей, Бош порицает в этом случае очевидный синдром NIH (Not invented here).

Основной проблемой остаётся то, что внешние проекты, желающие поддерживать, как FFmpeg так и Libav, разработчики Libav просто бойкотируют. Похоже, что это исключительно проявление гордыни, а не чего-либо ещё, говорит Бош. Они просто не хотят признавать существование FFmpeg и хотят его исчезновения. Если разработчик хочет, чтобы какой-то код появился в Libav, его необходимо предоставить им напрямую: учитывая ежедневные слияния кода с FFmpeg и то, что большинство разработчиков не будут делать одну и ту же работу дважды, проект Libav может позволить себе игнорировать вообще всё и всё равно иметь какое-то количество входящего кода.

Почему же тогда Libav получила такое широкое распространение? Основные причины следующие: Политика пакетов. Сборщик пакетов для Debian/Ubuntu встал на сторону Libav в этом конфликте, и соответственно, в составе дистрибутива идут пакеты с Libav. Но пакет называется ffmpeg и при этом распространяется и явная ложь, утверждающая о том, что ffmpeg является устаревшим продуктом:


   ffmpeg version 0.8.3-6:0.8.3-4, Copyright (c) 2000-2012 the Libav developers
   built on Jun 26 2012 09:26:41 with gcc 4.7.1

   THIS PROGRAM IS DEPRECATED
   This program is only provided for compatibility and will be removed in a future release. 
   Please use avconv instead.
Похоже, что это "исправлено" в Ubuntu, но на момент написания статьи присутствовало в Debian. Эта пропаганда очень сильно ударяет по проекту FFmpeg в целом.

Форк - это неплохая в целом вещь, но только при условии, что разработчики Libav признают себя форком. Но Libav представляет себя как замену FFmpeg, или же просто переименованием, а не форком. В целом, этот настрой можно охарактеризовать такими тезисами, заявленными разработчиками Libav: Libav -- это апстрим, всю работу делает Libav, Libav поддерживает большинство, а FFmpeg - это отсталый форк, в котором не ведётся никакой важной работы. (При том, что в списке рассылки разработчиков FFmpeg фиксируется более 1000 сообщений ежемесячно). Всё это, взятое вместе, заставляет пользователей поверить, что FFmpeg -- вовсе не такой важный проект, по сравнению с Libav.

Что дальше? Ясно, что объединить проекты в ближайшем будущем не удастся. Команда FFmpeg приняла решения, которые никогда не примут в Libav (например, обёртка для фильтров MPlayer в FFmpeg). С другой стороны, говорит Бош, оба проекта наверняка могут продолжать синхронизироваться (если Libav когда-нибудь "проснётся"), сохраняя различные способы разработки и даже разные цели: FFmpeg может попробовать предоставлять поддержку ещё большему количеству сумасшедших экзотических форматов, а Libav могла бы решить перестать поддерживать некоторые форматы, поскольку это большая нагрузка по поддержке. Признать эти различия с обеих сторон было бы хорошим делом ("мы поддерживаем всё" против "у нас только действительно нужное"), в отличие от высокомерного поведения по отношению к своим пользователям, которое мы наблюдаем сегодня, говорит Бош.

  1. Главная ссылка к новости (http://blog.pkh.me/p/13-the-ff...)
  2. OpenNews: Революционное свержение власти в проекте FFmpeg
  3. OpenNews: Конфликт в стане разработчиков FFmpeg привел к созданию форка - Libav
Автор новости: JT
Тип: Тема для размышления
Ключевые слова: ffmpeg, libav
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Stan, 19:30, 03/07/2012 [ответить] [смотреть все]
  • +5 +/
    Человеческая сущность ...
     
     
  • 2.27, Аноним, 23:26, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]
  • +5 +/
    Нифига Всего лишь ее часть, оставленная без поддержки высокоуровневых частей Ч... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, Michael Shigorin, 00:28, 04/07/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    не бывает, IMHO можно наблюдать, что даже совком этот народ не переломить... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 04:06, 04/07/2012 [^] [ответить] [смотреть все]  
  • +5 +/
    Это большая лажа которую нам всячески втуляют Якобы люди в принципе, в общем, н... весь текст скрыт [показать]
     
     
  • 5.57, Аноним, 10:15, 04/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Согласен Раньше хоть и плохо жили, якобы, но зато человек человеку друг был, а ... весь текст скрыт [показать]
     
     
  • 6.120, Аноним, 13:46, 10/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Ниче, скоро все вернут, в глобальном масштабе, неспростаж памятники ленину запре... весь текст скрыт [показать]
     
  • 5.58, rshadow, 10:28, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    В Совке для первых было бесплатное образование, а для вторых - статья На счет р... весь текст скрыт [показать]
     
     
  • 6.74, JT, 13:05, 04/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Для гениев в совке были статьи и психушки Бродский, Шемякин ... весь текст скрыт [показать]
     
     
  • 7.98, Аноним, 19:09, 04/07/2012 [^] [ответить] [смотреть все]  
  • +6 +/
    то что они гении вы от них услышали?
    ничего не создали, зато гении! :D
     
     
  • 8.110, gns, 15:07, 05/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Зато аноним создал, доо.
     
     
  • 9.112, Аноним, 01:39, 06/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Офигенный аргумент, да. Ты наверное создал.
     
  • 8.118, volax, 20:00, 06/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Администрация, выключите, пожалуйста, анонимов. Навсегда.
     
     
  • 9.119, Michael Shigorin, 01:26, 07/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Простите, что вклиниваюсь, но abort, retry, ignore, fail --- Участник volax Т... весь текст скрыт [показать]
     
  • 7.97, Аноним, 18:47, 04/07/2012 [^] [ответить] [смотреть все]  
  • +6 +/
    Ну а что вы ожидали при такой идеологии вырастет? Бабло, хитрость, обман, а не труд, молодежь это прекрасно видит и делает выводы.

    И вы договаривайте уж, что за таланты такие, гдето может и не так видно, а в ITшной конторе как на ладони, пацаны отделами шпарят что дым из попы, и в саппорте и разрабы, и инсталлеры, по неколько проектов на каждом, получают по 15-20р, а финменеджмент и топадминистрация ездят на мерсах, недвижимость имеют, продают чего нет, в личных разговорах особым интеллектом не отличаются, черная зарплата и т.п, зато речи какие! Так что за таланты спрашивается?

     
  • 7.101, Пр0х0жий, 22:39, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Вам, простите, кто эту фигню рассказал НТВ РТС Экс-совковые инженеры Хотя и ... весь текст скрыт [показать]
     
     
  • 8.106, Michael Shigorin, 00:40, 05/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Не мудрая, а старательно и целенаправленно отравленная Жаль, поздно это понял ... весь текст скрыт [показать]
     
     
  • 9.107, Пр0х0жий, 01:09, 05/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Миш, не флейма ради аргументы, хотя бы бегло Если есть желание ... весь текст скрыт [показать]
     
     
  • 10.108, Аноним, 02:14, 05/07/2012 [^] [ответить] [смотреть все]  
  • +/
    кстати да, раз уж отвечаете :)
     
  • 10.109, Michael Shigorin, 02:59, 05/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Сам понял по послевкусию после перечитывания оно вдруг оказалось таким же, как ... весь текст скрыт [показать]
     
     
  • 11.113, Пр0х0жий, 06:44, 06/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Миш, не соглашусь Если такое происходит, то от желания чтобы ими правили Неваж... весь текст скрыт [показать]
     
     
  • 12.114, Michael Shigorin, 11:41, 06/07/2012 [^] [ответить] [смотреть все]  
  • +/
    И это есть, но готовность идти на подлость и обман сдвигает равновесие а по... весь текст скрыт [показать]
     
  • 6.83, rico, 14:56, 04/07/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    у тебя и сейчас оно есть, лентяй, зайди в библиотеку, там не надо платить деньги... весь текст скрыт [показать]
     
     
  • 7.99, Аноним, 19:42, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Видно хреново вы представляете себе что такое социализм, не надо его путать с за... весь текст скрыт [показать]
     
     
  • 8.102, Пр0х0жий, 23:37, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Абсолютно верно Тем паче, если дело дошло до учёбы, и если услышал в себе звон... весь текст скрыт [показать]
     
  • 7.100, Аноним, 20:05, 04/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Вот он Классический экземпляр Почитал что нибудь на электронной читалке и уже ... весь текст скрыт [показать]
     
  • 5.103, Пр0х0жий, 00:02, 05/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Верно Качественно разные способности каждого индивидуума общества создавали сба... весь текст скрыт [показать]
     
  • 5.115, Michael Shigorin, 13:41, 06/07/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    AFAIK люди действительно все разные и каждый по-своему меняется вдобавок , а со... весь текст скрыт [показать]
     
  • 4.88, Аноним, 15:55, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Михаил, а в Альте что?
     
     
  • 5.117, Michael Shigorin, 17:52, 06/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    > Михаил, а в Альте что?

    В контексте #35 -- ничего сильно особенного.

     
  • 1.2, Иван Иванович Иванов, 19:39, 03/07/2012 [ответить] [смотреть все]  
  • +9 +/
    Michael очеловечился, а вот libav разработчики озверели.

    А ведь всё начиналось в точности наоборот.

    И вот так повсеместно в open source - людей мало, а ещё умудряются пилить одинаковые, но разные проекты.

     
     
  • 2.4, dq0s4y71, 19:55, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Да как сказать Эти революционеры с самого начала Нидермайеру особого уважения... весь текст скрыт [показать] [показать ветку]
     
  • 2.61, an., 11:14, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Людей, кстати, много по сравнению, например, с закрытыми проектами Однако из-... весь текст скрыт [показать] [показать ветку]
     
  • 2.89, kurokaze, 15:57, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Причем тут опенсорс? "Все приходит к своей противоположности" (с) Дюна
     
  • 1.3, Аноним, 19:47, 03/07/2012 [ответить] [смотреть все]  
  • +/
    Ещё можно добавить, что разработчики gstreamer забили на ffmpeg.
     
     
  • 2.5, Kim, 19:56, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А подробнее В чём это заключается и чем это грозит пользователям плееров на gst... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.6, Аноним, 20:02, 03/07/2012 [^] [ответить] [смотреть все]  
  • +/
    От gst-ffmpeg осталось только название git репозитория http cgit freedesktop ... весь текст скрыт [показать]
     
     
  • 4.7, Kim, 20:05, 03/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Спасибо, теперь всё понятно ... весь текст скрыт [показать]
     
  • 2.11, Аноним, 20:43, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • –5 +/
    > забили

    Что забили?

     
     
  • 3.17, Какаянахренразница, 21:36, 03/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    противным гнусавым голосом Несмотря на то, что в данном значении глагол забит... весь текст скрыт [показать]
     
     
  • 4.20, Аноним, 22:02, 03/07/2012 [^] [ответить] [смотреть все]  
  • –5 +/
    Мне смысл не очевиден. А тебе?
     
     
  • 5.21, Какаянахренразница, 22:48, 03/07/2012 [^] [ответить] [смотреть все]  
  • +4 +/
    Вот здесь http ru wiktionary org wiki забить_болт даётся толкование термина ... весь текст скрыт [показать]
     
     
  • 6.22, Аноним, 22:52, 03/07/2012 [^] [ответить] [смотреть все]  
  • –6 +/
    Почитал я эту твою статью И чего Зачастую употребляется в сокращённой форме ... весь текст скрыт [показать]
     
     
  • 7.25, Какаянахренразница, 23:03, 03/07/2012 [^] [ответить] [смотреть все]  
  • +6 +/
    > И что?

    Ты спросил "что забили?". Я тебе аргументированно ответил, что забили болт. Всё.

    Короче, если не втыкаешь -- тупо забей.

     
     
  • 8.67, Куяврик, 11:45, 04/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    ...болт
     
  • 7.30, Аноним, 23:52, 03/07/2012 [^] [ответить] [смотреть все]  
  • +6 +/
    Неужели есть люди, способные ужиться с тобой? ЧУДОВИЩНЫЙ ЗАНУДА!
     
  • 1.8, anonymous, 20:05, 03/07/2012 [ответить] [смотреть все]  
  • +2 +/
    Меня больше удручает тот факт, что проекты конфликтуют друг с другом на уровне файловой системы.
     
  • 1.9, Аноним, 20:22, 03/07/2012 [ответить] [смотреть все]  
  • +3 +/
    libswresample хорошая штука Установилась в мою систему вместе с FFmpeg 0 11 По... весь текст скрыт [показать]
     
     
  • 2.10, Аноним, 20:28, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    А не, я передумал Canonical виднее ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, Космонавт, 21:02, 03/07/2012 [^] [ответить] [смотреть все]  
  • +11 +/
    Молодец, люблю принципиальных людей.
     
  • 1.13, paulus, 21:07, 03/07/2012 [ответить] [смотреть все]  
  • +6 +/
    >Похоже, что это "исправлено" в Ubuntu

    Ничего не исправлено :( Еще и на gstreamer0.10-ffmpeg забили...
    Package: ffmpeg
    Source: libav
    Version: 4:0.8.3-0ubuntu0.12.04.1
    Конфликтует с: ffmpeg

    Разработчики libAV и поддерживающие их войну - уроды. imho

     
     
  • 2.69, paulus, 11:50, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Голосуем!
    https://bugs.launchpad.net/ubuntu/+source/libav/+bug/1020856
     
     
  • 3.95, JT, 16:40, 04/07/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    +1
     
  • 3.72, paulus, 12:46, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    В пакете с FFmepg должен быть FFmepg, а не Libav.  Вот в чем проблема.
     
  • 1.14, Аноним, 21:20, 03/07/2012 [ответить] [смотреть все]  
  • +3 +/
    Аргументы у сборщика были Как можно было встать на сторону молодого форка Мол... весь текст скрыт [показать]
     
     
  • 2.32, Иван Лох, 23:56, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Все равно у все пользователей Debian подключен debian-multimedia а там ffmpeg-dm... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, Иван Лох, 00:06, 04/07/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Более того Debian Multimedia Maintainers постоянно лгут, что DMO распространяет ... весь текст скрыт [показать]
     
     
  • 4.49, Аноним, 05:13, 04/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну а какого хрена вы не пишете ядро пингвина и не майнтайнете дебиан И вообще -... весь текст скрыт [показать]
     
     
  • 5.59, Подозрительный тип, 10:42, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    так они все ещё в начале 90-х уехали на запад и взяли другие имена был Иван Петр... весь текст скрыт [показать]
     
  • 1.15, DV, 21:21, 03/07/2012 [ответить] [смотреть все]  
  • –1 +/
    Похоже на распад СССР, новые страны всячески стараются самоутвердиться, потявкать, из принципа всё наперекор. Лебедь щуку раком...
     
     
  • 2.34, Аноним, 00:08, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    да и заинтересованные лица тоже в наличии :)
     
  • 2.90, kurokaze, 16:01, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да вы русофоб!
     
  • 1.19, добрый дядя, 21:49, 03/07/2012 [ответить] [смотреть все]  
  • –1 +/
    А я вот использую ffmpeg в своих проектах... Надеюсь что хоть какой то проект выживет, ибо я их Си-шный API юзаю )))
     
  • 1.23, Return76, 23:01, 03/07/2012 [ответить] [смотреть все]  
  • –1 +/
    А я смотрю, народ проникся... А критически подумать, вспомнить начало этой истории? Все-таки люди сильно подвержены внушению! Какой-то Debian/Ubuntu, так, фигня, не ведают что творят... Эй, СТАДО, вам бросили новую цель - ОНИ ПЛОХИЕ!
     
     
  • 2.36, Michael Shigorin, 00:31, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Тоже мне новость ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.48, Аноним, 05:12, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    > Тоже мне новость.

    Врачу - исцелися.

     
  • 2.41, Аноним, 01:53, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    если бы в дебиане не товрили всякой маразматической херни, то и народ бы не вери... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.50, www2, 06:02, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    А можно поподробнее и с примерами?
     
  • 3.62, an., 11:19, 04/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    А почему бы вам не присоединится к проекту Debian и не помочь людям принять прав... весь текст скрыт [показать]
     
     
  • 4.66, paulus, 11:38, 04/07/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    У нас уже есть пример принятия правильных решений - FFmpeg и Libav уже допринима... весь текст скрыт [показать]
     
  • 1.24, Rex Lockheart, 23:02, 03/07/2012 [ответить] [смотреть все]  
  • –1 +/
    Интересно, а какие программы требуют для себя наличия _именно_ Libav?
    Насколько я понял, VLC использует ffmpeg, а gstreamer - Libav.
    Так?
    А остальные мультимедийные программы - плееры, аудио- и видеоредакторы?
     
  • 1.26, h31, 23:18, 03/07/2012 [ответить] [смотреть все]  
  • +/
    > This program is only provided for compatibility and will be removed in a future release.

    А погуглить? В avconv поменяли название нескольких опций, а чтобы не сломались старые скрипты, оставили старый вариант в файле ffmpeg.

     
  • 1.28, Аноним, 23:35, 03/07/2012 [ответить] [смотреть все]  
  • –2 +/
    А зачем вообще раздувать бурю в стакане Кого-то сильно напрягают чужие разборки... весь текст скрыт [показать]
     
     
  • 2.29, Аноним, 23:49, 03/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Похоже, придётся напомнить, что Свобода одного заканчивается там, где начинаетс... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 00:46, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    А изначально ставить палки в колеса, тогда еще своим разрабам, диктаторствовать,... весь текст скрыт [показать]
     
     
  • 4.40, Michael Shigorin, 01:21, 04/07/2012 [^] [ответить] [смотреть все]  
  • +7 +/
    > Libavы тоже конечно хороши но изначальная проблема не в них.

    Если критикующий переходит к деланию того, что сам же критиковал -- где-то он нечестен.

     
     
  • 5.44, Аноним, 04:18, 04/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Оба хороши, и блин сидят в сторонке какиенить уродцы из мпеглы и ручонки потираю... весь текст скрыт [показать]
     
     
  • 6.46, Аноним, 05:10, 04/07/2012 [^] [ответить] [смотреть все]  
  • +10 +/
    > Оба хороши, и блин сидят в сторонке какиенить уродцы из мпеглы и ручонки потирают

    А не факт. С момента начала срача интенсивность разработки подскочила до небес - каждая команда пытается надрать друг другу зад, обкодив конкурента :). По-моему, у ffmpeg это лучше получается. Ну или ченжлоги они красивее пишут.

    Во всяком случае, они и наработки ffmpeg-mt интегрировали и кучу всего еще. А может ну его нафиг друзей при таких врагах и войне? Они в запале просто растопчут проприерастов нечаянно попавших под ноги в процессе эпичной рубки :)

     
     
  • 7.53, Аноним, 08:30, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Главное, чтобы конкуренция не перешла в область форматов API, а все к тому и иде... весь текст скрыт [показать]
     
     
  • 8.56, виндотролль, 09:47, 04/07/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    fixed ... весь текст скрыт [показать]
     
  • 4.81, Crazy Alex, 14:47, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Да черт с ним, с конфликтом - пока он не переходит в дезинформацию и подделку па... весь текст скрыт [показать]
     
  • 2.75, dq0s4y71, 13:21, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Хорошо сказал Не согласен только с этим Свобода - не гнилая затея, просто она ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.79, Аноним, 14:41, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Внезапно, да Это только рабы, дети и глупцы не способные принимать решения могу... весь текст скрыт [показать]
     
  • 2.92, kurokaze, 16:04, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ок, я вам, рабам, позволяю это сделать... весь текст скрыт [показать] [показать ветку]
     
  • 1.31, Слоупок, 23:52, 03/07/2012 [ответить] [смотреть все]  
  • –5 +/
    Ну, мне кажется, что на пустом месте люди так агриться не могут и кто-то похоже ... весь текст скрыт [показать]
     
     
  • 2.116, skybon, 15:32, 06/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Майнтайнер оказался рЭволюционЭром, а несмотря на жалобу Нидельмайера техкомит... весь текст скрыт [показать] [показать ветку]
     
  • 1.38, Анонище, 01:15, 04/07/2012 [ответить] [смотреть все]  
  • +2 +/
    > Сборщик пакетов для Debian/Ubuntu встал на сторону Libav в этом конфликте, и соответственно, в составе дистрибутива идут пакеты с Libav. Но пакет называется ffmpeg и при этом распространяется и явная ложь, утверждающая о том, что ffmpeg является устаревшим продуктом:

    Ну а чего, пипл хавает.

     
     
  • 2.54, Аноним, 08:31, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Кто хавает, а кто удивляется, почему VLC в минте зелёный экран вместо видео пока... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Анонище, 10:42, 04/07/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Вот поэтому и бесят некоторые мантейнеры со своими дистрибутивами.
     
  • 2.68, paulus, 11:45, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    потому что стоит пакет ffmpeg, но люди не в курсе, что у них установлен libav - ... весь текст скрыт [показать] [показать ветку]
     
  • 1.42, Zip, 04:01, 04/07/2012 [ответить] [смотреть все]  
  • +1 +/
    Вот ж хрень, опять выковыривать из системы придётся что-то одно ffmpeg или libav. Не вижу, как пользователь, толка от таких разногласий.
     
  • 1.45, Аноним, 05:05, 04/07/2012 [ответить] [смотреть все]  
  • +/
    Однако ж с момента клещинга 1 Все дружно свалили на git Алилуйя 2 Интенсив... весь текст скрыт [показать]
     
  • 1.47, б.б., 05:11, 04/07/2012 [ответить] [смотреть все]  
  • +1 +/
    По-моему, Debian поторопились с переходом на libav.

    А вообще - лучше бы им сесть за стол переговоров, и соединиться. Лаврова на них не хватает...

     
     
  • 2.55, EuPhobos, 09:25, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Что значит Дебиан перешёл на libav Debian это конструктор, что нравиться - т... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.76, б.б., 13:49, 04/07/2012 [^] [ответить] [смотреть все]  
  • +4 +/
    apt-cache show ffmpeg 124 grep Homepage Homepage http libav org ... весь текст скрыт [показать]
     
     
  • 4.85, EuPhobos, 15:24, 04/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    0_о
    Внезапно..
     
  • 2.65, Аноним, 11:34, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    разработчики libav даже разговаривать не станут, ведь даже любые изменения в lib... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.77, б.б., 13:49, 04/07/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Может, поостынут ... весь текст скрыт [показать]
     
     
  • 4.78, skybon, 14:01, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Ога, щазз Это в FFMpeg прагматичный немец Нидельмайер Главный рЭволюционЭр - а... весь текст скрыт [показать]
     
     
  • 5.80, Аноним, 14:42, 04/07/2012 [^] [ответить] [смотреть все]  
  • +/
    Да ну нафиг, пусть рубаются лучше Если б не рубка - они б ffmpeg-mt интегрирова... весь текст скрыт [показать]
     
  • 4.121, Led, 01:25, 12/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Вроде ж не ребёнок До сих пор не понял, что ЛЮДИ - НЕ МЕНЯЮТСЯ Конторы и конце... весь текст скрыт [показать]
     
  • 1.51, Аноним, 06:06, 04/07/2012 [ответить] [смотреть все]  
  • +/
    libav никтому не нужен, следующий!
     
  • 1.64, Аноним, 11:32, 04/07/2012 [ответить] [смотреть все]  
  • +5 +/
    Почитал коменты, и пришёл к выводу, что я вас всех люблю!
     
  • 1.71, Подозрительный тип, 12:20, 04/07/2012 [ответить] [смотреть все]  
  • +1 +/
    >после произошедшего форка у Libav остались серверы, система отслеживания ошибок, списки рассылки и другие ресурсы

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

     
  • 1.73, jOKer, 12:55, 04/07/2012 [ответить] [смотреть все]  
  • –1 +/
    Ну, что бы ребята из libav так стали поступать, их надо было жестко дое ть И ... весь текст скрыт [показать]
     
  • 1.84, Михрютка, 15:02, 04/07/2012 [ответить] [смотреть все]  
  • +/
    > Почему же тогда Libav получила такое широкое распространение? Основные причины следующие:
    > Политика пакетов. Сборщик пакетов для Debian/Ubuntu встал на сторону Libav в
    > этом конфликте, и соответственно, в составе дистрибутива идут пакеты с Libav.
    > Но пакет называется ffmpeg и при этом распространяется и явная ложь,
    > утверждающая о том, что ffmpeg является устаревшим продуктом:

    ггг так дебиану не привыкать. достаточно вспомнить, какой цирк они с cdrecord устроили. клоуны.

     
     
  • 2.87, Аноним, 15:52, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это когда они заменили кривую версию не умеющую писать DVD на более другую прогр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.91, Михрютка, 16:03, 04/07/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    то-то я кривую версию доси руцями ставлю в opt вместо того гогна, которое идет ... весь текст скрыт [показать]
     
  • 1.93, Аноним, 16:09, 04/07/2012 [ответить] [смотреть все]  
  • –1 +/
    http://science.compulenta.ru/691661/
     
     
  • 2.94, Michael Shigorin, 16:14, 04/07/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1) http://www.opennet.ru/add.shtml
    0) не надо, и так пестрит...
     
  • 1.104, Аноним, 00:25, 05/07/2012 [ответить] [смотреть все]  
  • –2 +/
    Вот так из-за одного м*дака, возомнившего себя богом, умирают такие проекты.
     
  • 1.124, lucentcode, 15:20, 02/01/2014 [ответить] [смотреть все]  
  • +/
    Я считаю, что libav нужно поганой метлой вымести из дистрибутивов. Хочет кто-то чего-то альтернативного? Так пускай себе ручками компилирует и устанавливает это подделие.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor