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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.