VLC media player co nowego w odtwarzaczu

Dodane przez kair4 - czw., 02/19/2015 - 12:46

Najnowsza wersja VLC 3.0 popularnego odtwarzacza ma wprowadzić do programu wiele rewolucyjnych zmian. Choć obecnie nie jest jeszcze znana data premiery media playera, to już pojawiła się w sieci lista zmian jakie zagoszczą w nowej odsłonie. Zaskakującym faktem jest to, że programiści Videolan nie udostępnili jeszcze oficjalnej kompilacji oprogramowania w wersji RC, natomiast lista nowinek dziwnym trafem wyciekła i pojawiała się w serwisie Sofpedia.

Poniżej przedstawiamy poszczególne udoskonalenia jakie pojawią się w VLC media player 3.0.0. Oprócz zmian wyglądu głównego interfejsu znajdziemy: wsparcie dla Chromecasta, obsługę HDS (Http Dynamic Streaming), wsparcie dla DVB-T2, wsparcie dla Waylanda, dodano obsługę wideo Daala, pojawił się mechanizm wykrywania DTS w plikach WAV i MKV, odświeżono interfejs w OS X Yosemite oraz w systemach BSD/Linux domyślnym wyjściem dla wideo jest OpenGL.

VLC Media Player 3.0

Changelog i pełna lista zmian VLC media player 3.0.0 w języku angielskim:

Changes between 2.2.x and 3.0.0-git:
--------------------------------

Core:
Support wayland surface type

Access:
Support HDS (Http Dynamic Streaming) from Adobe (f4m, f4v, etc.)
New SMB access module using libdsm
Rewrite MPEG-DASH (Dynamic Adaptive Streaming over HTTP) support, including MPEG2TS and ISOFF profiles
Large rework of the Smooth Streaming module
Screen capture plugin for Wayland display
Support decompression and extraction through libarchive (tar, zip, rar...)
Improvements of cookie handling (share cookies between playlist items, domain / path matching, Secure cookies)
Support DVB-T2 on Windows BDA
Support depayloading Opus from RTP

Decoder:
OMX GPU-zerocopy support for decoding and display on Android using OpenMax IL
Support 4:4:4 and 4:2:2 chroma samplings with VDPAU hw acceleration
Support for ARIB STD-B24 subtitles
Support for Daala video
Important improvements for the MMAL decoder and output for rPI
Support HEVC hardware decoding using OMX and MediaCodec
Support VP9 and WMV3 decoding using OMX and performance improvements
New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
New BPG decoder based on libbpg

Demuxers:
Support HD-DVD .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS)
Support Opus in MPEG Transport Stream
Support Daala in Ogg
Important rework of the MP4 demuxer
Support EIA-608 subtitles in MP4/mov
Support WMV and WMAV in MP4/mov, aka Flip4Mac files
Support bitmap audio channel reordering in MP4/mov
Support AlbumArtist and DiscNumber metadata
Fixed program selection with recorded TS (TopField, DreamBox and others)
Fixed TS playback with PAT/PMT less recordings
Support for lame's replaygain extension in mpeg files
Fixes for DTS detection in WAV and MKV files

Stream filter:
Added ARIB STD-B25 TS streams decoder

Audio output:
Complete rewrite of the AudioTrack Android module. This is now the default.

Video ouput:
Linux/BSD default video output is now OpenGL, instead of Xvideo
Wayland shell surface window provider
Wayland shared memory video output
Large rework of the Android video outputs: there is now Surface (2.1, 2.2) NativeWindow (2.3+, supports hw rotation, subpicture blending, opaque)
Support rotation in Android NativeWindow output and hardware decoders

Video filter:
Hardware deinterlacing on the rPI, using MMAL
New video filter to convert between fps rates

Stream Output:
Chromecast output module
RGB24 and YCbCr 4:2:0 RTP packetization

Encoder:
Support for Daala video in 4:2:0 and 4:4:4

Muxers:
Added fragmented/streamable MP4 muxer
Opus in MPEG Transport Stream
Daala in Ogg

Service Discovery:
New NetBios service discovery using libdsm

Mac OS X Interface
new AppleScript API giving access to audio desynchronization
Port to Yosemite X.10

Qt interface:
Batch convert support

Skins2:
Support key accelerators

libVLC:
Add libvlc_audio_output_device_enum to enumerate devices of current aout
Split of libvlc_media_discoverer_new_from_name into libvlc_media_discoverer_new, libvlc_media_discoverer_new and libvlc_media_discoverer_start. 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_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)

Logging:
Support for the SystemD Journal
Use --syslog and --syslog-debug command line options to include debug messages in syslog. With --syslog, errors and warnings will be sent only.
New Android module for logging

Dodaj komentarz

Czysty tekst

CAPTCHA Mechanizm sprawdza czy jesteś człowiekiem i zapobiega wysyłaniu spamu.
kategoria
Polish