找回密码
 立即注册
搜索
查看: 5312|回复: 26

[软件] MPC-BE 1.3.0.3(穩定版)+LAV Filters 0.59發佈(支持HEVC和VP9)

[复制链接]
     
发表于 2013-11-4 10:13 | 显示全部楼层 |阅读模式
今日更新(20131104):

MPC-BE 1.3.0.3(3706)稳定版


1.3.0.3
==============================
Added (+):
+ Added .ini file validity check before use (opening);
+ Added remembering of the active tab in the file properties' window;
+ Added support for double audio output;
+ Added support for Win 8.1;
+ Added Blu-ray discs autoplay. This option is temporarily combined with that for DVD;
+ Added the option "Auto reload subtitle files after detecting modification". It is turned off by default;
+ Full integration of subtitles' control menu with VSFilter/XySubFilter;
+ Added history saving for Blu-ray and DVD;
+ Added the ability to automatically open external audio files and subtitles. Blu-ray name - root folder name or disc label (when opening a disc) - is used for searching;
+ MPC Audio Renderer: Added an algorithm for choosing the optimal output audio format. Conversion is used if needed;
+ FLVSplitter: added support for Speex tracks;
+ FLVSplitter: added support for HEVC video (external decoder is required);
+ FLVSplitter: added support for acquiring FrameRate and AudioSampleRate from metadata;
+ EVR-CP: added chapters output onto the seekbar in D3D Fulscreen mode;
+ MP4Splitter: added support for AIC icod (Apple Intermediate Codec);
+ MP4Splitter: added support for HEVC/H.265;
+ MatroskaSplitter: added options window and the "Load Embedded Fonts" option;
+ MatroskaSplitter: added support for the "A_OPUS" identifier;
+ MatroskaSplitter: added support for HEVC/H.265;
+ MatroskaSplitter: added support for VP9;
+ DTSAC3Source: added basic support for .dtshd/DTSHDHDR;
+ AviSplitter: added support for 'avc1' FOURCC;
+ AviSplitter: added support for HEVC/H.265;
+ MpaDecFilter: added support for TAK decoding;
+ MpegSplitter: added support for HEVC/H.265;
+ MPCVideoDec: enabled decoding of MJ2C video (j2k video family);
+ MPCVideoDec: added support for "Microsoft Video 1" (CRAM);
+ MPCVideoDec: added HEVC/H.265 decoder;
+ MPCVideoDec: added libvpx-based VP9 decoder;
+ MPCVideoDec: added support for AIC icod (Apple Intermediate Codec);
+ UDP/HTTP Reader: added support for IPTV (UDP multicast);
+ Added TAKSplitter;
+ Added MPC RAW Video Splitter with support for raw data opening (MPEG/H.264/VC-1/HEVC/H.265);
... and many more.

Changes (*):
* Corrected enabling of external subtitles;
* No transition to fullscreen mode upon start (when the option "Launch files in FullScreen" is active) if the file has no video;
* Disabled speed control in the player when using MPC Audio Renderer;
* CShockwaveGraph: added support for obtaining real video size. Zoom works correctly;
* Improved handling of relative paths for files and playlists;
* Improved and updated interaction with Youtube;
* Disabled displaying DirectX SDK in the renderer's statistics;
* Tags from external audio files are ignored and are not displayed as the title, album, etc.;
* Removed the options "Automatically set speaker count for the ivideo AC3 decoder" and "Switch from madVR to another renderer";
* DVD options (Menu language, Audio, Subtitles): now either the user locale's language (when MUI is installed) or the system language is selected as the default one;
* Improved handling of URL playlists. Added opening of "application/vnd.apple.mpegurl". Added support for relative links in playlists;
* A correct file name is generated when saving network streams;
* Remembering the main filter during rendering a DirectShow graph is implemented. This eliminates incorrect detections upon adding external tracks and speeds up the player's tracks switching;
* Added an option to stop trying opening "bad" playlist elements by pressing Esc;
* The font in MediaInfo window is now scaled according to the system settings. "Consolas" is now the preferred font for Windows 7;
* The option "Store settings to .ini file" is renamed to "Store settings in the player folder";
* The size of filters' configuration buttons is increased. "MPEG-2 decoder configuration" -> "MPEG-2/DVD decoder configuration";
* Filter options window: only extradata is shown instead of pbFormat;
* Changed saving of Favorites during Blu-ray playback;
* Changed VSFilter blocking check: it is now blocked also in the presense of XySubFilter + madVR. XySubFilter is allowed only with madVR renderer;
* Subtitles loading now works with VSFilter;
* The contents of "Subtitles" and "Subtitles->Misc" panels are swapped;
* "Subtitles->Misc" is renamed to "Subtitles->Rendering";
* The "Auto-load subtitles" option is moved from the "Playback" panel to the "Subtitles" panel;
* The path from the currently played file is used to load subtitles;
* Now multiple subtitle files can be added to the player through Dran'n'Drop;
* Corrected subtitles scaling in the default style;
* Default subtitles style: now the changes are applied on-the-fly, added a button to reset the settings to their defaults;
* Upon opening and playing back DVD/Blu-ray the root folder is displayed as the title;
* HDMV (Blu-ray) structure reading: skipping data for the absent files. This allows opening "pieces" of Blu-ray;
* Added the possibility to read the information about the disc's title from the disc.inf file upon opening a Blu-ray structure;
* Blu-ray/DVD: Improved/speeded up seeking;
* Removed D2VSource;
* MPC Audio Renderer: re-worked the way of obtaining the list of supported formats, additional checks are made. Now the crashes when a certain format is unsupported are impossible;
* MPC Audio Renderer: implemented caching, which enhanced the stability of sound playback;
* MPC Audio Renderer - output parameters are configured basing on the frequency, and not bit depth. Also, if the frequency is not supported, the nearest allowed value is taken, and not the maximal one;
* FLVSplitter: updated metadata parser, added support for key frames (if the "keyframes" tag is present). In this case, seeking speed is greatly improved;
* WVSplitter: removed support for streaming media;
* WVSplitter: corrected initial opening and data validity checking (signature checking) - removed only the check in the very beginning and limited the data to check to 1 megabyte. This allows opening and playing back iso.wv;
* Mpeg2DecFilter: handling subtitles only during DVD playback, standard tools are used for ordinary files;
* EVR-CP: added CPU load output in the renderer's statistics;
* EVR-CP statistics: minimal font height is 6, minimal width, 4;
* EVR-CP: improved statistics updating upon changing input media type;
* MP4Splitter: removed output of "excess" subtitles in MEDIASUBTYPE_ASS2 format, only output as MEDIASUBTYPE_UTF8 is left;
* MatroskaSplitter: improved seeking in MKV files, where key frames (CuePoints) are placed very infrequently;
* MatroskaSplitter: upon opening/reading of corrupt/incomplete files, if 10 Mb of continuous garbage occurs, it is assumed that no useful information remains, and the reading stops. This will speed up opening of the files downloaded, for example, by torrent clients;
* AviSplitter: improved handling of AVC1/H.264 video;
* OggSplitter: corrected handling of packets with changing TimeStamp, improved playback of clips from livestream;
* OggSplitter: optimized handling of online sources. Now the opening will consume less time;
* OggSplitter: the search is rewritten, greatly improved seeking in files with Theora video;
* AudioSwitcher: added a function for fixing incorrect WAVEFORMATEX structures and their conversion in WAVEFORMATEXTENSIBLE;
* MpegSplitter: added the possibility to open video streams without timestamps (which occurs on sattelite TV and IPTV);
* MpegSplitter: optimized handling of IPTV;
* MpegSplitter: improved detection of AAC/MpegAudio;
* MpegSplitter: speeded up opening of BD structure, fixed playback of сшитых BD;
* MpaSplitter: the duration is displayed during playback of links to files;
* MPCVideoDec: improved VC1 DXVA decoder;
* MPCVideoDec: removed the "Resize Method" option;
* MPCVideoDec: the "Chroma to RGB" option is renamed to "Preset", added the "Fastest" mode;
* MPCVideoDec: the "Colorspace" option is renamed to "Standard";
* MPCVideoDec: removed RGB16 and RGB15 as output formats. The "SwOutputFormats" option is changed to "SwFormats";
* MPCVideoDec: changed the way of saving the list of active codecs for an external decoder;
* MPCVideoDec: changed the sizes of decoder configuration tabs;
* UDP/HTTP Reader: UDP Reader filter is rewritten, added support for reading HTTP;
* UDP/HTTP Reader: discontinue data reception during pause and stop;
* Updated Chinese (Simplified) translation (authors: insolo, beter);
* Updated Dutch translation (author: beter);
* Updated Chinese (Traditional) translation (author: beter);
* Updated Italian translation (author: Lord Maius);
* Updated Basque translation (author: azpidatziak);
* Updated Greek translation (author: beter);
* Updated Romanian translation (author: beter);
* Updated Turkish translation (author: Thingol);
* Updated Korean translation (author: kuh3h3);
* Updated ukrainian translation (author: Arestarh1986);
* Updated installer script translation - Dutch, Simplified and Traditional Chinese (author: beter);
* MediaInfo 0.7.64+ svn rev.5964;
* Little-CMS 2.5 git-69ecafd3;
* ffmpeg 2.1 git-0610d6e8;
* libwebp 0.3.1 git-6d0cb3de;
* libpng 1.7.0 b21 git-fe6e6cf1;
* libopus 1.1 git-8f466274;
* libvpx 1.2 git-b26ce8b1;
* ZenLib 0.4.29+ svn rev.447;
... and many more.

Fixes (!):
! Fixed file display for the (*.*) mask when Chinese (Simplified) locale is selected;
! Fixed a bug in opening files from network resources;
! Fixed the size (location) of the dialog in the options window;
! Fixed a memory leak during filter graph building caused by incorrect deletion of an audio renderer from the filters list;
! Fixed the crash after moving to the next file when the previous one was absent;
! Fixed changing the case of the symbols when opening files through Drag-and-drop;
! Fixed progress in Win7/8's taskbar for streaming media and files with unknown duration;
! Fixed nesting of OpenMediaPrivate() calls when invalid elements are present in the playlist;
! Fixed incorrect remembering of a file's position when it has been opened with an external audio file;
! Fixed opening (parsing) of nested local .m3u files;
! Fixed a bug that made it impossible to sleep/blank the screen after closing a file;
! Fixed tree display in the options menu for certain languages;
! Fixed the crash on using DivX Demux Filter + DivX H.264 Decoder;
! Fixed playlist clearing upon loading an external audio file during playback;
! Fixed problems with disappearing of the Mute button upon theme switching and with placement of the Mute button in the classic theme;
! Parsing HDMV (PGS) subtitles: fixed reading and storing of a palette;
! Fixed loading of external subtitles with XySubFilter;
! Fixed and optimized handling of subtitles' list and menu with Haali Media Splitter;
! Fixed .sup files parser;
! Fixed reading of Blu-ray with Seamless branching;
! Fixed opening of incomplete Blu-ray;
! MPC Audio Renderer: eliminated noise and crackling upon starting playback;
! FLVSplitter: obtaining FPS, AudioSampleRate (nSamplesPerSec) from the file's header. AudioSampleRate has greater priority than the data from the stream's header. Also fixed determining FPS with video packets' TimeStamp in the case of its absense from the header;
! WVSplitter: corrected starting time and full duration (now there is no pause in the beginning of playback);
! WVSplitter: fixed absense of the sound after Play->Stop->Play;
! WVSplitter: fixed drop of data upon opening;
! MP4Splitter: fixed reading of chapters' list;
! MpaDecFilter: fixed the problem of compatibility with system's MPEG-I Stream Splitter filter;
! MpaDecFilter: fixed integer overflow for RealMedia;
! FLACSource: fixed Vorbis Comment tags parser;
! MPCVideoDec: fixed the crash on software MPEG2 decoding;
! MPCVideoDec: fixed playback of a H.264 stream without timestamps in the DXVA mode;
! MPCVideoDec: fixed saving format conversion options to an .ini file;
... and many more.

Full changes in release, and the differences it from the MPC-HC.

Media Player Classic - BE 1.3.0.3 Win32 (Stable release):
Media Player Classic - BE 1.3.0.3 x86 (with installer)
Media Player Classic - BE 1.3.0.3 x86 (portable)
Standalone Filters Media Player Classic - BE 1.3.0.3 x86

Media Player Classic - BE 1.3.0.3 x64 (Stable release):
Media Player Classic - BE 1.3.0.3 x64 (with installer)
Media Player Classic - BE 1.3.0.3. x64 (portable)
Standalone Filters Media Player Classic - BE 1.3.0.3 x64

Source Code:
Media Player Classic - BE 1.3.0.3 Source Code

Add-ons for the Media Player Classic - BE:
Toolbar
Logos and background

Nightly Builds:
Nightly Builds (sourceforge)
Nightly Builds (mirror on the forum Dev. MPC-BE)

Report a problem.

Frequently Asked Questions about the GNU Licenses



LAV Filters 0.59 (released 2013/11/03)

LAV Splitter
- Support for demuxing H.265/HEVC and VP9
- Improvements for H.264 in AVI or as raw video streams
- Improved stream detection in files which start with a few seconds audio before the video
- Improved timestamp handling when demuxing seamless branching Blu-rays, fixes a few hicups/freezes mid-stream

LAV Video
- Support for decoding H.265/HEVC and VP9
- Accept H.264 from the MainConcept demuxer
- Added support for DV Video from Canopus cameras

LAV Audio
- Fixed playback issues on a few DTS and DTS-HD tracks

Version 0.59: Installer (both x86/x64) -- Zips: 32-bit & 64-bit


回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 11:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:05 | 显示全部楼层
hourousha 发表于 2013-11-4 11:54
现在这些播放器或渲染器还没有一个能使用DX11作为渲染端输出R16G16B16A16_FLOAT或R10G10B10_XR_BIAS_A2,属 ...

如果有某些DX11特性,那MADVR早就有了,如果是用视频渲染器输出R16G16B16A16_FLOAT或R10G10B10_XR_BIAS_A2那是一辈子看不到的东西,因为根本就不是一回事情
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:05 | 显示全部楼层
hourousha 发表于 2013-11-4 11:54
现在这些播放器或渲染器还没有一个能使用DX11作为渲染端输出R16G16B16A16_FLOAT或R10G10B10_XR_BIAS_A2,属 ...

如果有某些DX11特性,那MADVR早就有了,如果是用视频渲染器输出R16G16B16A16_FLOAT或R10G10B10_XR_BIAS_A2那是一辈子看不到的东西,因为根本就不是一回事情
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 12:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:29 | 显示全部楼层
本帖最后由 暁美ほむら 于 2013-11-4 12:32 编辑
hourousha 发表于 2013-11-4 12:27
不知道你明不明白我在说啥,就目前而言MadVR最终是要把videoframe给dither回8bit的。
RGBA16F先不说,RGB ...

这个啊?MADVR不用10bit或者16bit来输出

是因为目前完全没有必要这么做

还有就是10bit输出11年底就在MADVR的开发项目里了

不过到目前还没有什么进展
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:34 | 显示全部楼层
MADVR目前不用10bit输出理由就是:    10bit output will *not* give better colors. The only thing it will do is lower the dithering noise.
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 12:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:46 | 显示全部楼层
hourousha 发表于 2013-11-4 12:43
这种deepcolor输出的东西其实06年的PS3就已经支持了,当然PS3里的App和game实际利用到的可能性很低,基本 ...

是的

对了10bit和8bit输出到底有什么区别?(不要用理论上的)
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 12:46 | 显示全部楼层
hourousha 发表于 2013-11-4 12:43
这种deepcolor输出的东西其实06年的PS3就已经支持了,当然PS3里的App和game实际利用到的可能性很低,基本 ...

是的

对了10bit和8bit输出到底有什么区别?(不要用理论上的)
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 13:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 15:53 | 显示全部楼层
本帖最后由 暁美ほむら 于 2013-11-4 16:02 编辑
hourousha 发表于 2013-11-4 13:57
10bit如果是XR(extend range)的话,色域会更宽。这个区别就不用说了。

如果是一般的高精度10bit的话, ...

关键是片源就只有8bit的色彩数量

还有2bit的色彩数量完全就是在浪费

还有就是现在的片源都是按rec709色域范围制作的

你更大的色域范围根本不能让画面色彩表现更好

只会导致过饱和,导致色彩看起来很假

还有就是10bit可不代表色彩准确

只代表能显示多少色彩数量而已

====================================

最后那句话,你能看出区别完全就是因为显示设备的问题,而不是渲染器8bit输出或者10bit输出看到的区别
















还有就是现在的10bit显示器有多少?大部分都是8bit抖动到10bit的

真正的原生10bit显示器最便宜的是EIZO的CG232(日行价格) ,最贵的是索尼的BVM-E250A
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 16:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 16:07 | 显示全部楼层
本帖最后由 暁美ほむら 于 2013-11-4 16:11 编辑

制作片子的时候色彩数量只用到8bit

色域范围只用到rec709

你更多的色彩数量只会导致浪费,因为根本没办法用到

你更高的色域,只会导致饱和过度,导致画面色彩看起来很假

也就是说只有符合REC709色域标准

显示的色彩才是准确的

而不是色域范围越大色彩越准确


xvcolor  现阶段在观看视频方面是没有任何实际用处
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 16:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 16:14 | 显示全部楼层
总之片源制作和片源显示所采用的色彩标准必须一致,才能体现正确的色彩,除此之外都是不正确的。
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 16:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 16:28 | 显示全部楼层
hourousha 发表于 2013-11-4 16:22
那我就明确告诉你,退一万步抛开upscale和后处理都都不管,现在PC端的输出buffer,只能是RGB的,不可能是 ...

你就是想说输出bit数越高,色域范围越大

色彩越准确是不?
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 16:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2013-11-4 16:45 | 显示全部楼层
本帖最后由 stopperzx 于 2013-11-4 17:01 编辑

我记得高bit dither是为了提高运算精度,这样得到的运算结果肯定是最接近正确值的,然后再降低精度后得到的数据也不会差多少,但如果在运算中就按照低精度计算,不断舍弃多余的高精度数据,最后的结果和正确值比肯定差的远一些。好比在一系列整数加减乘除计算中保留小数,结果肯定更精确一点。

就算最终输出的只是8bit,我们已经享受到了10bit高精度带来的好处,就是更准确的颜色。至于10bit,我想只是色阶的准确度更高,说不定得开写轮眼看

不知道我这样理解是否正确,没看懂猴姆拉想表达什么。。。估计把色彩精度和色域搞混了
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 16:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 16:58 | 显示全部楼层
hourousha 发表于 2013-11-4 16:37
我建议你回头看看我说的话
色域扩展需要10bitXR格式才行,简单说因为这个格式的RGB分量允许超出1.0和小于0 ...

我没否定你说的不准确

我只是否定你只要是10bit输出色域更高,颜色更准确(在片源都是8bit REC709色域标准制作 情况下)
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 17:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 17:16 | 显示全部楼层
本帖最后由 暁美ほむら 于 2013-11-4 17:20 编辑
hourousha 发表于 2013-11-4 17:04
10bitXR本来就色域更广,有什么问题?
10bit本来就比8bit输出更准确,有什么问题?
原因我上面不都说了?

所以我都说了我没有否定你的话

==========================

片源是8bit REC709色域标准制作的

你认为用10bit 更高的色域输出

色彩真的更准确?

你是否实际观察过?

或者就是用HCFR这些测量工具测试过?


EVR-CP倒是支持10bit输出

你用EVR-CP和MADVR+3DLUT和MADVR(无3DLUT)用HCFR来测试下

结果给我看下

回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-4 17:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 17:51 | 显示全部楼层
hourousha 发表于 2013-11-4 17:31
所以你的逻辑是什么
‘我没否定你的话’‘我要否定10bit更准确’
还能更混乱点么?

是的,更准确

但前面也说过10bit 色域范围更大

那8bit REC709色域的RGB坐标肯定和10bit 色域的RGB坐标是不一样 的

色彩坐标不匹配,颜色真的更准确?

反正我觉得现在这个完全没有意义

等片源什么时候10bit制作的时候,10bit显示器什么时候普及了

MADVR自然会去支持的
回复

使用道具 举报

     
 楼主| 发表于 2013-11-4 17:59 | 显示全部楼层
本帖最后由 暁美ほむら 于 2013-11-4 18:02 编辑
hourousha 发表于 2013-11-4 17:31
所以你的逻辑是什么
‘我没否定你的话’‘我要否定10bit更准确’
还能更混乱点么?

我压根就没否定这个

我否定的是bit数越高,色域越高输出的色彩比符合8bit Rec709色域标准输出的色彩更准确

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-9 21:01 , Processed in 0.111323 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表