LINUX.ORG.RU

VLC 2.0.0 «Twoflower»

 , , , , ,


0

0

Недавно вышла новая версия универсального мультимедиа-комбайна VLC 2.0.0 под кодовым названием «Twoflower».

В обновлённом плеере появилось ускоренное декодирование на многоядерных системах, на GPU и мобильных устройствах. Форматов теперь поддерживается ещё больше, среди них профессиональные кодеки, кодеки с поддержкой высокого разрешения и 10-битной цветовой гаммы на канал. Была проделана огромная работа, и смена мажорной версии плеера оправдана.

VLC 2.0.0 содержит в себе новый конвейер рендеринга видео, улучшенную поддержку субтитров и новые видеофильтры. Полностью переработаны интерфейсы для Mac и Web. В версии 2.0.0 исправлены сотни багов, она содержит более 7000 коммитов от 160 независимых разработчиков.

Основные изменения по сравнению с 1.1.13:

Видео:

  • Переписаны ядро и модули вывода видео с целью сделать возможность смешивания изображений на GPU;
  • Поддержка шейдеров для вывода через OpenGL с целью сделать возможность конвертации цветовой гаммы, включая поддержку 10-битного цвета на канал;
  • Добавлены новые выводы видео для Windows 7, Android, iOS и OS/2;
  • Добавлены новые фильтры полосок, зерна, шума и мерцания;
  • Добавлен новый фильтр-деинтерлейсинг, включающий в себя фильтр Inverse Telecine.

Аудио:

  • Добавлены новые средства изменения дискретизации с целью улучшения качества звука;
  • Добавлен новый динамический уплотнитель частот;
  • Добавлены новые фильтры для караоке;
  • Код ядра вывода аудио упрощён с целью ускорения;
  • Добавлены новые выводы аудио для Windows 7, Android, iOS и OS/2.

Форматы:

  • Многопоточное декодирование H.264, MPEG-4/Xvid и WebM;
  • Поддержка кодеков с 10-битным цветом на канал, изображений WMV, и ещё нескольких новых кодеков;
  • Переписан код поддержки изображений jpeg, png, xcf, bmp и некоторых других;
  • Масштабные изменения в поддержке форматов RealVideo и Real Format;
  • Добавлено аппаратное декодирование видео картами CrystalHD и Android OpenMAX.

Поддержка устройств ввода:

  • Экспериментальная поддержка дисков BluRay:
    • Временно отключено меню диска;
    • Библиотеки с поддержкой DRM AACS и BD+ не входят в состав программы по умолчанию из причин легальности;
  • Добавлена поддержка устройств QTKit и карт видеозахвата SDI;
  • Поддержка новых адаптивных протоколов потока, таких как HLS и DASH.

Для пользователей Macintosh:

  • Принципиально новый однооконный интерфейс:
    • Доступны две цветовые схемы, Lion grey и QTX black;
    • Расширяемость и улучшенная интеграция с Lion;
  • Поддержка всех устройство QTKit через модули qtcapture и qtsound;
  • Продолжение поддержки системы X 10.5 и архитектуры PPC, что даёт поддержку 1080p и ProRes на компьютере Dual-G5.

Для любителей аниме:

  • Значительные улучшения демультиплексора для контейнера MKV;
  • Переписан код поддержки файлов со связанными сегментами и упорядоченными частями;
  • Исправлена поддержка кодеков FLAC, RV и Hi10p для контейнера MKV;
  • Переписана поддержка поиска в файлах CUE;
  • Несколько улучшений субтитров в формате AAS.

Для продвинутых пользователей:

  • Добавлена поддержка ProRes 422 и 4444, и AVC/Intra;
  • Для Jpeg-2000 и DNxHD/VC-3 добавлена поддержка 10-битного цвета на канал;
  • Поддержка субтитров EBU (stl) и EIA-608;
  • Поддержка ввода для карт SDI и HD-SDI для Linux;
  • Новый, ускоренный декодер Dirac/VC-2.

Для разработчиков:

  • Осуществлён переход лицензии библиотек libVLC, libVLCcore и libcompat с GPL на LGPL 2.1+;
  • Доступны новые примеры для libVLC: клоны media player, photobooth и mediainfo;
  • Добавлены новые запросы JSON, необходимые для контролирования удалённых плееров VLC;
  • Реализован интерфейс MPRIS2 для контролирования медиаплееров;
  • Переписаны Web-плагины VLC с целью улучшенной интеграции и стабильности во всех браузерах.

>>> Подробности



Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 5)
Ответ на: комментарий от dinn

> Лучше ставить из packman, там плюют на все лицензионные ограничения.

Вот и я думаю, что лучше всё устанавливать из packman. Чтобы не прописывать ради обновления одной программы ещё один репозиторий - с packman всё моё прикладное ПО и так новое. Мне просто приятно, что они приготовили официальные RPM-пакеты для openSuSE пяти версий!

ZenitharChampion
() автор топика
Ответ на: комментарий от AP

Twoflower, ох. Я так понимаю, нестабильные беты будут называться Rincewind? :)

Ну, 1.1 был The Luggage, релизы версии 2.1.х будут Rincewind :)

Дальше пока еще не придумывали, но у Прэтчетта много героев :)

thresh
()
Ответ на: комментарий от AVL2

Надо понимать, что в макоси никогда не было ничего более приличного, чем vlc. VLC для мако%ба это все. Так что ничего удвительного, что улучшения первыми получили самые верные фанаты...

На самом деле, новый интерфейс для Мака - это работа всего лишь двух человек в SoC'11. Версия VLC для OSX вообще очень медленно и плохо разрабатывается - это делать просто некому.

thresh
()
Ответ на: комментарий от Motif

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

Tweaker
()
Ответ на: комментарий от Jayrome

А где для Android, я не понял?

Бинарники пока не раздаем, по причине большого количества багов. Я думаю, время появления бета-версии это вопрос трех-четырех недель (разгребемся с багами 2.0.0 и выпустим 2.01.1 и потом займемся плотнее портом на Андроид).

thresh
()
Ответ на: комментарий от OperaSoftvvare

Посмотрела историю обновлений — он еще в четверг обновился до актуальной версии в Ubuntu 12.04. Поставила как плеер по умолчанию)

Для убунту был небольшой хак - под них сделали отдельный тэг 2.0.0-unix, чтобы успеть к фризу.

thresh
()
Ответ на: комментарий от exception13

Android OpenMAX

OMX это не только андройд

А поддержка android'овского OMX была добавлена в 2.0.0.

Для N900, например, было и в 1.1.

thresh
()
Ответ на: комментарий от Napilnik

Что там в srt ещё лучше поддерживать? cp1251 и хорошо подобный ариалоподобный шрифт;)

субтитры — это не только srt.

thresh
()
Ответ на: комментарий от AVL2

Причем в это части это не программа, а сплошное злобное колдунство. То поток не идет, то падает, то клиенты не понимают, чего там идет. Здесь хоть что-нибудь улучшилось?

Где почитать нормальный багрепорт про это, с логами и примерами, как что не работает?

thresh
()
Ответ на: комментарий от Tweaker

Вот ментейнеру не мешало бы кое-что подправить. Сложно ему опцию включить? Надорвётся? Мне то не сложно PKGBUILD подправить, но с такими темпами Арч в Генту превратится.

Вижу, что появился следующий билд, но до моего зеркала еще не дошел. Может как раз OSS и поправили.

Motif
()
Ответ на: комментарий от vilisvir

нажать 1 (одну) кнопку на клаве для переключения дорожки, или другую (тоже одну) для переключения дорожки сабов - эт сложно?

skai-falkorr
()
Ответ на: комментарий от fragment

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

Как ты это представляешь? «у ЛОРовца fragment не работают декодеры h264 и mpeg2, надо починить!» — и сразу все чинится?

или мы телепатически узнаем, что у тебя на машине виснут иксы при изменении громкости?

без нормального багрепорта мы не узнаем о проблемах, как их правильно составить, написано в http://wiki.videolan.org/Report_bugs

thresh
()

Теперь ему явно нет конкурентов.

unikum
()
Ответ на: комментарий от ZenitharChampion

Вот и я думаю, что лучше всё устанавливать из packman.

у меня стоит из видеолановского репозитория - т.к. бету его давно уже использовал - вроде нормально всё :)
причём бету ставил в своё время из-за тормозов версии 1.1 на 1080p/5.1 в h264 - производительность в норме в 2.0 (не знаю - многопоточность ли или видеокарта - но, кажется, второе) :)
ЗЫ. меня проглучило, или в бете у него была версия 1.2, а не 2.0 ?;)

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

не - меня с версиями таки не проглючило ;)
vlc/vlc-1.2.git - VLC 2.0 maintenance branch.

azazello
()

Капец, всё так же тупит при изменении громкости. И куда, мать вашу, делись флажки с выбором инструкций CPU в настройках плеера?

fragment
()
Ответ на: комментарий от darkshvein

> уже есть поддержка вдпау и ваапи?

Ну конечно нет, но в 2.1 обещали добавить.

ZenitharChampion
() автор топика
Ответ на: комментарий от fragment

Надо же, зато h264 нормально проигрывать начал. Наверное, разработчикам плохо спаться будет если в плеере не будет хотя бы одного глупого бага.

fragment
()

Отличная новость! Мой любимый всепожирающий плеер) Да и настраиваемости у него заглаза.

Gogonaft
()
Ответ на: комментарий от darkshvein

уже есть поддержка вдпау и ваапи?

Поддержка VAAPI появилась еще в 1.1.

thresh
()
Ответ на: комментарий от Motif

Да, я ему писал Он то ли в ответ на мою просьбу, то ли сам догадался, но в vlc-2.0.0-2 OSS вернул.

Tweaker
()

Принципиально новый однооконный интерфейс

Это Попов постарался ? )

q9
()

как оно в сравнении с mplayer?

dikiy
()
Ответ на: комментарий от thresh

Скажи мне, разраб, до второго пришествия Христа отключение звука начнет запоминаться между запусками программы, или тут требуется непосредственное вмешательство Сына Божьего?

anonymous
()
Ответ на: комментарий от AVL2

Ну так там же исправлено (хоть и багрепорт кривой).

Но вещать с винды это вообще довольно странное приключение - обычно энкодеры живут всё же на POSIX-совместимых системах (pthreads на win32 это то еще поделие)

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

Дальше пока еще не придумывали, но у Прэтчетта много героев :)

Да с ними можно целую новую операционную систему написать :)

Планировщик ядра Vetinari, гарбидж коллектор gnoll, компилятор Ridcully, Dibbler App Store, ну а демонов можно и не перименовывать, только постфикс d будет означать dwarf :)

AP 👍👍👍👍👍
()

Объясните в двух словах, каковы преимущества перед mplayer'ом? Когда последний раз смотрел, мне показалось, что чуть хуже. Производительность такая же, интерфейс неудобен (ну после mplayer'а любой интерфейс кажется неудобным).

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

Более угребищный интерфейс, чем у mplayer'а, еще поискать надо.

anonymous
()
Ответ на: комментарий от malbolge

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

vurdalak
()
Ответ на: комментарий от AVL2

VLC для мако%ба это все.

Никогда не пользовался этой прыщеподелкой в макоси. Есть MplayerX.

ooobooontooo
()
Ответ на: комментарий от AVL2

+1

Заводил на нем IPTV. От «интуитивности» интерфейса плевался так, что из-за заплеванного монитора в конце-концов забросил этот iptv нафик.

void_ptr
()
Ответ на: комментарий от thresh

субтитры — это не только srt.

После конвертации в srt - только!

Napilnik
()
Ответ на: комментарий от thresh

Но вещать с винды это вообще довольно странное приключение

Таки все идет от источника. Если это десктоп венды, то как иначе вещать?

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

AVL2
()
Ответ на: комментарий от AP

Я так понимаю, нестабильные беты будут называться Rincewind? :)

Как по мне, «Морковка» звучало бы куда лучше. Опять же, юзерфрендли.

dogbert
()

А научился ли он запоминать такую мелочь (МЛЯТЬ уже) как количество каналов АС?

Deleted
()
Ответ на: комментарий от fragment

Вот багрепорт, нравится?

конечно, спасибо!

приложи еще вывод «tools» -> «messages» с verbosity увеличенной до 2 (или просто запусти из консоли vlc -vvv video.avi) вложением в тикет, при изменении громкости там что-нибудь должно написать.

thresh
()

2012 год на дворе, а VLC так и не научили запоминать позицию воспроизведения файла.

blackst0ne
()
Ответ на: комментарий от jekader

jekader

крутой changelog. Сам пользуюсь в основном mplayer. В VLC не нравится то, что нельзя перематывать видео скроллом и стрелками.


Стрелками перематывать можно, но только с дополнительными клавишами. Например, alt или shift.

blackst0ne
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.