VLC 1.1.0

VLC 1.1.0

przez -
1 368
VLC

Wydana została długo oczekiwana wersja 1.1 znanego odtwarzacza multimedialnego VLC. VideoLan Client jest dostępny na wiele platform systemowych, a jego cechą jest możliwość odtwarzania protokołów strumieniowych, plików wideo i dźwięku oraz różnego rodzaju mediów. Samą metamorfozę przeszła również strona domowa projektu, która teraz nabrała barwy niebiesko-białej, a na samym środku znajduje się informacja o nowej wersji programu oraz odnośnik do pobrania.

Co nowego znajdziemy?

Przygotowanie do odtwarzania materiałów w Wysokiej Rozdzielczości

  • Dekodowanie za pomocą GPU w systemie Windows Vista i 7, używając DxVA2 for H.264, VC-1 i MPEG-2
  • Dekodowanie za pomocą GPU w systemach GNU/Linux, używając VAAPI for H.264, VC-1 i MPEG-2
  • Dekodowanie DSP używając OpenMax IL, w celu zapewnienia kompatybilności użądzeń wbudowanych
  • Poprawione wsparcie dla MKV HD, włączając w to znane poprawione błędy, oraz kodeki dźwięku 7.1
  • Wsparcie dla nowych kodeków, jak napisy Blu-Ray, stratny format MPEG-4 i VP8

Warto tutaj zaznaczyć, że twórcy zalecają używać do dekodowania pod Windows procesorów graficznych nVidia, dopóki sterowniki ATI nie zaczną dobrze współpracować z architekturą VLC, oraz póki programiści nie napiszą odpowiedniego kodu do współpracy z procesorem graficznym Intela.

Extensions

Nowe dodatki oraz skrypt frameworka, dzięki czemu każdy może dopasować sobie vlc.

  • Napisany w lua
  • Dwa główne typy skryptów:
    • dodatki w zawartości, zintegrowane w liście odtwarzania
    • rozszerzenia funkcjonalne, jak wyszukiwanie metadanych w sieci, albo dopasowywanie napisów
  • Proste dodatki

Ulepszenia sieciowe

  • Wsparcie dla dekodowania i kodowania WebM
  • Ulepszone dodatki sieciowe
  • Lepsze możliwości strumieni

Lepszy doznania dźwiękowe

  • Zintegrowana lista odtwarzania w interfejsie Qt4
  • Wiele widoków (jak album artysty) w liście odtwarzania w interfejsie Qt4
  • Wsparcie dla AMR-NB, Mpeg-4 ALS, Vorbis 6.1/7.1, FLAC 6.1/7.1 i WMAS
  • Podczas słuchania płyt CD-Audio, CDDB i CD-Text będzie działać od teraz na Windows
  • Wsparcie dla plików DVD-Audio (.aob)
  • Ulepszone wsparcie meta-danych i albumów artystycznych

Szybszy, lżejszy

  • Szybsze dekodowanie, do aż 40% zwiększonej szybkości w Wysokiej Rozdzielczości
  • Przepisana pierwsza części głównego kodu Wyjścia Wideo
  • Usunięto lub przepisano wiele modułów. uproszczono kod i usunięto niepotrzebne linie kodu
  • Część cech, które były mniej używane, przeniesiono do rozszerzeń
  • Większa optymalizacja montażowa, szczególnie SSSE3/SSSE4 i ARM Neon
  • Używane mniej wątków

Lepiej dla programistów

  • Ulepszono i uproszczono libVLC, usunięto niepotrzebne wyjątki dla lepszej integracji z C
  • Nowy backend bazujący na phonon dla aplikacji Qt, na wszystkich platformach
  • Nowe dowiązania C++
Na koniec warto wspomnieć o SHOUTcast Radio, które w nowej wersji musiało zostać usunięte ze względów licencyjnych. Ogółem jest biblioteką stacji radiowych, udostępnioną w prostej, przejrzystej formie – podzielonej m.in. na odpowiednie kategorie. Planowane jest wdrożenie otwartego projektu icecast directory.

Pełna lista zmian znajduje się w pliku changelog.