Pobierz VLC Media Player 3.0.0 x64 MSI.
- Brak skrótu na pulpicie;
- Możliwość rozbudowy w przyszłości. (poprzednia wersja)
Lista zmian:
Zmiany pomiędzy 2.2.8 I 3.0.0:
--------------------------------
Zmiany w obsłudze platformy:
* 3.0.x będzie utrzymywany jako LTS (zasadzie dołożenia wszelkich starań, głównie dla bezpieczeństwa)
będzie to ostatnia działająca wersja dla wielu systemów.
Rzeczywiście, gałąź 3.0.x będzie zawierała ostatnie uruchomione wersje:
- Windows XP, Widok, oraz serwerowy odpowiednik tych wersji systemu Windows
- System operacyjny Mac 10.7, 10.8 & 10.9, iOS 7 & 8
- Android 2.x, 3.X, 4.0.X & 4.1.X
- Kompilatory przed gcc 5.0 i klang 3.4, lub odpowiednik
* Dla 3.0 oddział, proszę zanotować:
* Obsługa VLC w systemie Windows XP/2003/2003R2 odbywa się teraz na zasadzie najlepszych starań:
powinno działać, ale nie bez ograniczeń.
Wsparcie libVLC dla Windows XP jest przestarzałe.
_Naprawdę_ powinieneś dokonać aktualizacji do nowszej wersji systemu Windows!
* Windows Vista (wszystkie wersje) bez aktualizacji platformy nie jest obsługiwana.
* 64Zalecana jest bitowa wersja VLC dla Windows.
* Obsługa Linuksa wymaga teraz jądra nowszego niż 2.6.26.
* Mac OS X 10.6 wsparcie jest teraz usunięte. Potrzebujesz OS X 10.7.
Rdzeń:
* Obsługa przeglądania sieci w poszukiwaniu odległych systemów plików (małe i średnie firmy, FTP, SFTP, NFS...)
i przepisać parsowanie plików multimedialnych i danych wejściowych
* Obsługa magazynów kluczy: bezpiecznie pobierać i przechowywać hasła (sic!) dla wspólnego
protokoły (HTTP, małe i średnie firmy, SFTP, FTP, RTSP ...)
* Automatyczne wykrywanie zewnętrznych ścieżek audio (ac3, m4a, aac, dts...) podobne do napisów
* Obsługa przejścia HDMI dla kodeków Audio HD, jak E-AC3, TrueHD lub DTS-HD
* Obsługa 12-bitowego kodeka i rozszerzonych przestrzeni kolorów (HDR)
* Obsługa rendererów wyjściowych, jak ChromeCast
* VLC zakłada teraz, że plik konfiguracyjny vlcrc jest w UTF-8
* Obsługa przenośnej wersji kompilacji systemu Windows (Stwórz "przenośny/" teczka)
* Obsługuje typ powierzchni Wayland
* Pozwól, aby wideo zostało wstrzymane na pierwszej klatce
* Refaktoryzacja przygotowująca dane wejściowe
* przeróbka EPG: aktualizacje tabel i pojedynczych zdarzeń, teraz korzysta z czasu sieciowego
* Zrefaktoryzuj i napraw wybór napisów. Demuxery mogą teraz zastąpić
kategoria es, tylko pojedyncze lub wielokrotne zachowanie es
* Wsparcie dla 360 wideo i audio, łącznie z modyfikacją punktu widzenia
* Obsługa dźwięku ambisonic i nie tylko 8 kanały audio
* Obsługa dostosowywania rozmiaru napisów na żywo
Dostęp:
* Nowy moduł dostępu NFS wykorzystujący libnfs
* Nowy moduł dostępu SMB wykorzystujący bibliotekę libdsm
* Adaptacyjne przesyłanie strumieniowe:
* Przepisz MPEG-DASH (Dynamiczne przesyłanie strumieniowe adaptacyjne przez HTTP) wsparcie, w tym
Profile MPEG2TS i ISOBMFF
* Wsparcie HDS (Dynamiczne przesyłanie strumieniowe HTTP) od Adobe (f4m, f4v, itp.)
* Duża przeróbka modułu Smooth Streaming
* Zastąpiono filtr strumienia httplive nowym demuxerem HLS, zastąpione gładkim
filtr strumieniowy z nowym demuxerem Smooth, oba wykorzystują ujednolicony moduł adaptacyjny
* Obsługa HLSv4-7, w tym MP4 i surowe multipleksowanie oraz znaczniki ID3
* Obsługa dekompresji i ekstrakcji poprzez libarchive (smoła, zamek błyskawiczny, rrr...)
* Nowy moduł dostępowy HTTP/TLS dla HTTP 2.0 wsparcie
* Usprawnienia obsługi plików cookies (udostępniaj pliki cookie między elementami listy odtwarzania,
domena / dopasowanie ścieżki, Bezpieczne pliki cookie)
* Obsługa DVB-T2 w systemie Windows BDA
* Obsługa depayloadingu Opus z RTP
* Nowy moduł dostępowy UPnP, wyświetlać katalogi bez nieskończonych rekurencji
* Dostępy SMB/FTP/SFTP mogą wyświetlać katalogi
* Obsługa opcji nazwy użytkownika i hasła sftp w adresie URL, i klucz uwierzytelniający
* Nowy moduł przechwytywania dźwięku WASAPI w systemie Windows
* Nowy "konkat" moduł dostępu do łączenia strumieni bajtów
* Nazwane potoki i węzły urządzeń nie są już uwzględniane na listach katalogów
domyślnie. Użyj --list-special-files, aby dołączyć je z powrotem.
* Obsługa limitu czasu w wejściu UDP --udp-timeout=<sekundy>
* Nowy SAT>Moduł dostępu IP, do odbioru DVB-S przez sieci IP
* Ulepszenia skanowania DVB
* Moduł BluRay może otwierać ISO przez sieć i ma pełną obsługę BD-J
* Wsparcie dla DVD ISO przez sieć
* Nowy moduł dostępu SRT wykorzystujący libsrt
Dekoder sprzętowy:
* Obsługa dekodowania sprzętowego HEVC w systemie Windows, przy użyciu DxVA2 i D3D11
* Obsługa dekodowania sprzętowego za pomocą Direct3D11, w tym tryb GPU-zerocopy,
i filtrowanie sprzętowe, w celu usunięcia przeplotu i regulacji
* DxVA2 GPU-zerocopy do sprzętowego dekodowania i wyświetlania w systemie Windows,
i wsparcie dla filtrowania sprzętowego, w celu usunięcia przeplotu i regulacji
* Obsługa dekodowania sprzętowego HEVC przy użyciu OMX i MediaCodec (Android)
* Użyj MediaCodec przez natywny interfejs API NDK po Androidzie Lollipop
* Obsługa MPEG-2, VC1/WMV3 na Androida przy użyciu MediaCodec
* Obsługa OMX GPU-zerocopy do dekodowania i wyświetlania na Androidzie przy użyciu OpenMax IL
* Wsparcie 4:4:4 I 4:2:2 próbkowanie chrominancji z akceleracją VDPAU hw
* Ważne ulepszenia VAAPI dla 10 bitów, HEVC, obsługa bezpośredniego renderowania
* Obsługa dekodowania VP9 i WMV3 przy użyciu OMX i ulepszeń wydajności
* Ważne ulepszenia dekodera MMAL i wyjścia dla rPI i rPI2
* Nowy, przyspieszany sprzętowo dekoder dla systemów OS X i iOS oparty na Video Toolbox
obsługujący H.263, H.264/MPEG-4 AVC, H.265/HEVC, Część MPEG-4 2, i DV
Dekodery:
* Obsługa eksperymentalnego wideo AV1
* Obsługa napisów ARIB STD-B24
* Obsługa eksperymentalnego wideo Daala
* Nowy MPEG-1 & 2 warstwa dźwiękowa I, II, III + MPEG-a 2.5 dekoder oparty na libmpg123
* Nowy dekoder BPG oparty na libbpg
* Napraw nieskompresowane DVD-Audio (AOB) Dekodowanie LPCM
* Przepisz listy odtwarzania WPL i dodaj obsługę list odtwarzania ZPL (Zune)
* Wsparcie TDSC, Canopus HQX, Kino, SpeedHQ, Piksele, Kodeki QDMC i FMVC
* Obsługa napisów TTML, łącznie z wariantem EBU-TT-D
* Przepisz obsługę napisów webVTT, w tym obsługa stylu CSS
* Obsługuje 9-bitowe i 10-bitowe formaty planarne GBR
* Support for the OggSpots video codec
* HEVC packetization is mostly fixed
* H264 packetizer can now generate timestamps
* Packetizers have support for captions in SEI
* DTS packetizer handle DTS extensions (like DTS-HD): decoders like avcodec
can now decode up to 8 channels
* JPEG images correctly oriented using embedded orientation tag, if present
* Support VPX high bit depth support
* Extend MicroDVD support with color, fontname, size, position extensions
* BluRay text subtitles (HDMV) are now decoded
* Improve Closed Captions detection, notably inside the video streams
* CEA-708 decoder
* New MIDI decoder for macOS and iOS using the AudioToolbox framework, works
without a soundfont or with SoundFont2 and DLS soundfonts
Demuxers:
* Important rework of the MP4 demuxer, w tym:
* Support for fragmented MP4
* Support EIA-608/708 subtitles in MP4/mov
* Obsługa formatów WMV i WMAV w formacie MP4/mov, czyli pliki Flip4Mac
* Obsługa zmiany kolejności kanałów audio w formacie bitmapy w formacie MP4/mov
* Obsługa ścieżki wskazówek dotyczących odbioru RTP w formacie H.264, Ładunki GSM i Speex
* Wsparcie dla XiphQT(MP4) vorbis i Flac
* Obsługa VP8/VP9/VP10/AV1 w formacie MP4
* Obsługuj rozdziały GoPro HiLight
* Obsługa TTML i WebVTT w ISOBMFF/MP4 i DASH
* Dodaj nowe pola metadanych
* Ważna przeróbka demuxera TS, w tym:
* Wspieraj Opus w strumieniu transportowym MPEG
* Napraw wybór programu z nagranym TS (TopPole, DreamBox i inne)
* Napraw odtwarzanie TS z nagraniami bez PAT/PMT
* Podstawowa obsługa MPEG4-SL w TS i T-DMB
* Wsparcie SCTE-18 / EAS w TS
* Obsługa nowych deskryptorów i tabel ETT
* Obsługa logo kanałów ARIB, jako załączniki, ARIB TR-B21/TR-B14-1
* Usprawnij sondowanie i utrwalanie uszkodzonej reakcji PCR
* Ulepszenia wykrywania stanu szyfrowanego
* Obsługa HD-DVD .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS)
* Ważna przeróbka demultipleksera PS, w tym:
* Obsługa HEVC
* Napraw dużą liczbę próbek, zwłaszcza z H264 bez PSM
* Częściowe wsparcie PSMF
* Napraw uszkodzone próbki SCR
* Napraw obsługę CDXA mpeg-1
* Ulepszenia w MKV:
* Przepisz wyszukiwanie MKV
* Wsparcie FFv1 wewnątrz MKV
* Popraw ADTS i LATM w MKV
* Popraw obsługę menu DVD
* Obsługa rozszerzenia replaygain lame w plikach mpeg
* Wspieraj Daalę w Ogg
* Popraw obsługę Chained-Ogg
* Poprawki wykrywania DTS w plikach WAV i MKV
* Wsparcie dla Creative ADPCM/alaw/ulaw/S16L w plikach VOC
* Wsparcie dla Creative ADPCM w AVI
* Obsługa rozszerzonych metadanych treści WMV
* Directory Demux może teraz sortować elementy, ignoruj rozszerzenia i ukryte pliki
* Obsługa metadanych AlbumArtist i DiscNumber
* Obsługa surowych plików H265/HEVC
* Obsługa wielokanałowego WAV bez map kanałów
* Obsługa napisów SBV
* Obsługa napisów scenografa
* Napraw Quicktime Mp4 w MKV i niespakowanym VC1
* Wsparcie dla isofLaC
* Popraw wyszukiwanie fLaC
* Zastąp opcję --demux dvb-open opcją --stream-filter dvb do analizy
kanały.conf pliki listy kanałów telewizji cyfrowej
Filtr strumieniowy:
* Dodaj filtr strumienia ADF
* Dodaj dekoder strumieni ARIB STD-B25 TS
* Dodaj wtyczkę buforującą strumień
* Przepisz moduł libarchive jako stream_extractor
* Usuń filtr strumienia strumieniowego HTTP na żywo
* Dodaj zlib (znany jako. siadać) filtr dekompresyjny
* Dodaj moduł pomijania tagów, aby pomóc demuxerom pominąć tagi ID3/APE
Filtr demultipleksacyjny:
* Dodaj łańcuch filtrów demuxera, aby filtrować lub przechwytywać polecenia sterujące i demuxera
* Dodaj filtr demuxera, aby zablokować wyszukiwanie (--Nosek filtra demux)
Wyjście audio:
* Całkowite przepisanie modułu AudioTrack na Androida, jest to teraz ustawienie domyślne
moduł dla Androida. Obsługuje teraz przejście HDMI/SPDIF dla AC3/DTS/EAC3,
5.1/7.1 kanały i wyjście pływakowe, w zależności od wersji Androida.
* Dodaj moduł audio Tizen
* Obsługa transmisji HDMI/SPDIF dla WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
* Obsługa przejścia EAC3 i TRUEHD dla PulseAudio
* Ważna przeróbka modułów AudioUnit, aby udostępnić więcej kodu między iOS i macOS
* Obsługa dźwięku Ambisonics ze zmianami punktu widzenia
Filtry audio:
* Dodaj moduł filtra audio biblioteki SoX Resampler (konwerter i resampler)
* Konwertery audio a52tospdif i dtstospdif są scalone w tospdif,
ten nowy konwerter może konwertować AC3, DTS, EAC3 i TRUEHD do ramki IEC61937
* Dodaj moduł Spatialaudio za pomocą 2 podmoduły:
* renderer dźwięku Ambisonics, obsługa do 3. rzędu
* filtr audio Binauralizer, praca z Ambisonics lub 5.1/7.1 strumienie
* Dodaj opcję słuchawek w trybie stereo: użyj modułu przestrzennego audio dla
efekty słuchawek
* Dodaj moduł zmiany tonu
Wyjście wideo:
* Domyślnym wyjściem wideo systemu Linux/BSD jest teraz OpenGL, zamiast Xvideo
* OpenGL:
* Nowy dostawca OpenGL dla Windows
* Porzuć OpenGL 1.x i OpenGL ES 1 wsparcie
* Bezpośrednie renderowanie za pomocą OpenGL (uruchomienie OpenGL 4.4)
* Bezpośrednie wyświetlanie sprzętowe z interoperacją VA-API
* Bezpośrednie wyświetlanie sprzętowe z interoperacją VDPAU
* Bezpośrednie wyświetlanie sprzętowe przy współpracy z DxVA2/D3D9Ex
* Bezpośrednie wyświetlanie sprzętowe z interoperacją VideoToolbox (iOS i macOS)
* Obsługa mapowania tonów HDR poprzez bibliotekę libplacebo
* Dostawca okien z powierzchnią powłoki Waylanda
* Wyjście wideo pamięci współdzielonej Waylanda
* Duża przeróbka wyjść wideo Androida: jest teraz Surface (2.1, 2.2)
Natywne okno (2.3+, obsługuje rotację hw, mieszanie podobrazów, nieprzejrzysty)
* Obsługa rotacji w wyjściach Android NativeWindow i dekoderach sprzętowych
* Zmień nazwę modułu wyjściowego Direct3D na Direct3D9
* Dodaj wyjście wideo Direct3D11 obsługujące zarówno tryby pulpitu Windows, jak i WinRT,
obsługujący mieszanie subobrazów i przyspieszanie sprzętowe
* Obsługa HDR10 w Direct3D11 w systemie Windows 10 Aktualizacja jesiennego kreatora
* Wyjście wideo EFL Evas z obsługą Tizen TBM Surface
Filtr wideo:
* Sprzętowe usuwanie przeplotu w rPI, za pomocą MMAL-a
* Nowy filtr wideo do konwersji między szybkościami klatek na sekundę
* Dodaj obsługę 9-bitów i 10-bitów do filtra regulacji obrazu
* Nowy filtr wykrywania krawędzi wykorzystuje operator Sobela do wykrywania krawędzi
* Sprzętowo przyspieszane usuwanie przeplotu/regulacja/wyostrzanie/barwienie za pomocą VA-API
* Przyspieszona sprzętowo regulacja/odwracanie/posteryzacja/sepia/wyostrzanie za pomocą CoreImage
* Sprzętowo przyspieszane usuwanie przeplotu/regulacja/chroma z D3D9 i D3D11
Renderowanie tekstu:
* Obsługa CTL poprzez Harfbuzz w module Freetype
* Nowy algorytm zastępowania czcionek na większości platform
* Układ napisów i współczynnik proporcji bardziej zgodny z EIA608
* Więcej stylów obsługuje TTML, WebVTT i 708
Wyjście strumieniowe:
* Moduł wyjściowy Chromecasta
* RGB24 i YCbCr 4:2:0 Pakietowanie RTP
Koder:
* Obsługa wejścia wideo Daala 4:2:0 I 4:4:4
* Koder VP8 i VP9 korzystający z biblioteki libvpx
Muxery:
* Dodaj pofragmentowany/streamowalny multiplekser MP4
* Dodaj obsługę multipleksowania VC1 i WMAPro w formacie MP4
* Opus w strumieniu transportowym MPEG
* Daala w Ogg
Odkrycie usługi:
* Nowe wykrywanie usług NetBios przy użyciu libdsm
* Wykrywanie nowych usług mDNS przy użyciu biblioteki libmicrodns
* Wykrywanie nowych usług mDNS przy użyciu Bonjour (Mac OS X, tvOS, iOS)
* Przepisz wykrywanie usług UPnP
Interfejs Mac OS X
* Porzuć obsługę systemu Mac OS X 10.6 Pantera śnieżna
* Obsługa układu interfejsu użytkownika od prawej do lewej dla języków pisanych od prawej do lewej
* Nowy pełnoekranowy kontroler o zmiennym rozmiarze i ulepszonej konstrukcji
* Dodaj ikonę na pasku stanu, która wyświetla metadane i elementy sterujące odtwarzaniem
* Dodano obsługę przyciemniania klawiatury podczas odtwarzania wideo na pełnym ekranie
* Ulepsz i uprość okno preferencji
* Ogromna poprawa wydajności w obsłudze list odtwarzania i innych obszarach
* Nowe API AppleScript dające dostęp do desynchronizacji dźwięku
* Rozwiń interfejs API AppleScript w celu wykrywania menu i nawigacji
* Wsparcie dla budowania z wyłączonym mechanizmem aktualizacji Sparkle
* Usuń przestarzały kreator transkodowania, zamiast tego użyj okna dialogowego konwersji i zapisu
iOS:
* Porzuć wsparcie dla iOS 6.x
Interfejs Qt:
* Obsługa konwersji wsadowej
* W oknie dialogowym Konwertuj/Zapisz można teraz określić „czas zatrzymania”.
Skórki2:
* Wsparcie kluczowych akceleratorów
biblioteka VLC:
* Dodaj libvlc_media_new_callbacks dla niestandardowych strumieni bajtów wejściowych
* Dodaj libvlc_audio_output_device_enum, aby wyliczyć urządzenia z bieżącym wyjściem
* Split of libvlc_media_discoverer_new_from_name into libvlc_media_discoverer_new,
libvlc_media_discoverer_start and libvlc_media_discoverer_stop
This allows to attach media events between create and start
* Add libvlc_media_get_codec_description to get a human readable description of a codec
* Add libvlc_MediaListEndReached Event to get notified when a media list reached the end
* Add libvlc_media_list_player_get_media_player to get the media player instance of a list player
* Add libvlc_media_parse_with_options that uses a flag to specify parse options
* Add libvlc_audio_output_device_get to get the currently selected audio output device
identifier (if there is one available)
* Add libvlc_media_get_type to get the type of the media
* Dodaj libvlc_media_player_get_full_title_descriptions, aby uzyskać pełne informacje o tytułach multimediów
i +libvlc_title_descriptions_release, aby go dopasować
* Dodaj libvlc_media_player_get_full_chapter_descriptions, aby uzyskać pełne informacje o rozdziałach multimediów
i libvlc_chapter_descriptions_release, aby je dopasować
* Wycofaj bibliotekę libvlc_video_get_title_description, libvlc_video_get_chapter_description,
libvlc_media_player_get_agl, libvlc_media_player_set_agl
* Dodaj bibliotekę libvlc_media_player_set_android_context, aby zintegrować ją z powierzchnią Androida
* Dodaj nowy interfejs API dialogów libvlc, aby przekazywać żądania okien dialogowych do aplikacji:
libvlc_dialog_set_context, libvlc_dialog_get_context, libvlc_dialog_set_callbacks,
libvlc_dialog_dismiss, libvlc_dialog_post_action, libvlc_dialog_post_login
* Dodaj bibliotekę libvlc_media_discoverer_list_get|release, aby wyświetlić listę odkrywców mediów
* Dodaj bibliotekę libvlc_media_slaves_add, libvlc_media_slaves_clear
libvlc_media_slaves_get, libvlc_media_slaves_release, aby dodać i pobrać niewolników
z pliku libvlc_media
* Dodaj libvlc_media_player_(Dostawać|ustawić)_role, aby ustawić rolę nośnika
* Dodaj libvlc_media_player_add_slave, aby zastąpić libvlc_video_set_subtitle_file,
współpracuje z MRL i obsługuje także urządzenia podrzędne audio
* Dodaj wydarzenie vlc_epg_event_(Nowy|Usuwać|Duplikować), vlc_epg_AddEvent, vlc_epg_Duplikat
i usuwa vlc_epg_Merge
Logowanie
* Obsługa dziennika SystemD
* Użyj opcji wiersza poleceń --syslog i --syslog-debug, aby uwzględnić debugowanie
wiadomości w syslogu. Z --syslog, wysyłane będą wyłącznie błędy i ostrzeżenia.
* Nowy moduł Androida do logowania
Różne
* usuń Langfromtelx
* usuń format listy odtwarzania ZPL
* Zaktualizuj moduły libVLC doxygen
* Dodaj moduł renderujący zamianę tekstu na mowę dla napisów w systemie OS X/iOS
* Dodaj moduł renderujący zamianę tekstu na mowę dla napisów w systemie Windows
* Dodaj magazyn kluczy kryptograficznych oparty na bibliotece Gnome libsecret
* Dodaj magazyn kluczy kryptograficznych oparty na KDE Kwallet
* Dodaj magazyn kluczy pamięci
* Dodaj magazyn kluczy plików, który może używać podmodułu do szyfrowania wpisów tajnych
* Dodaj magazyn kluczy kryptograficznych oparty na pęku kluczy dla systemu iOS, Mac OS X i tvOS
Usunięte moduły
* Filtr wideo Atmo
* Moduł dostępu QTCapture (zamiast tego użyj AVCapture)
* httpna żywo (zamiast tego użyj adaptacyjnego)
* gładki (zamiast tego użyj adaptacyjnego)
* Moduł dostępu Gnome-VFS (tj. Gnom 2.x)
* Moduł renderowania tekstu QuartzText (zamiast tego użyj Freetype)
* Moduł renderujący tekst Win32 GDI (zamiast tego użyj Freetype)
* Powiadomienie o warczeniu (zastąpiony przez osx_notifications)
* VCDX "rozszerzony" Moduł dostępu do płyt wideo CD (użyj normalnego modułu VCD)
* Dostawca okien dialogowych dla systemu Mac OS X (zamiast tego użyj VLCKit)
* Dostawca okna dialogowego iOS (użyj MobileVLCKit / Zamiast tego TVVLCKit)
* Moduł dekodera QuickTime (użyj natywnych kodeków)
* Moduł dostępowy BD (użyj libbluray)
* Moduł Direct2D (użyj Direct3D11)
* Moduł dostępowy EyeTV
* Dostęp do plików RAR i filtr strumieniowy: użyj libarchive
* Dekoder VDA: użyj VT
* Kolejka audio: użyj modułu audio
* Moduł wyjścia wideo SDL
* Moduł wyjścia wideo DirectFB
* Moduł wyjściowy strumienia RAOP
Nie zapomnij Wspieraj Autorski.