POPPUR爱换

标题: LAV Filter 0.29 发布 [打印本页]

作者: Edison    时间: 2011-4-22 09:20
标题: LAV Filter 0.29 发布
Installer (both x86/x64) -- Zips: 32-bit & 64-bit

0.29 - 2011/06/10
  1. LAV Splitter
  2. - The language code is now always shown in the stream changer (as a hint to easily know what to put into the preferred languages fields)
  3. - Enabled ITrackInfo
  4. - Improved H264 in MPEG-TS playback (including an option to try to fix broken HD-PVR recordings)
  5. - Added a programmatic configuration interface for players to configure LAV Splitter

  6. LAV Audio
  7. - Added support for decoding encrypted DVD audio
  8. - Fix decoding of some DTS-HD streams with the ArcSoft decoder
  9. - Added a programmatic configuration interface for players to configure LAV Audio
复制代码
0.28 - 2011/05/27
  1. LAV Splitter
  2. - Improved PGS filtering, forced subtitles should be cleared off the screen properly more often.
  3. - Improved playback of H264 in MPEG-TS with certain files (mostly from camcorders, but some Blu-rays as well)
  4. - Fixed 16-bit LPCM on DVDs
  5. - Fixed the Media Types for uncompressed video

  6. LAV Audio
  7. - Added the ability to decode DTS Express when using the ArcSoft DTS Decoder
  8. - Fixed missing audio after seeks with Ogg Vorbis
复制代码

0.27 - 2011/05/24
  1. General
  2. - Added debug versions which generate log files on your desktop

  3. LAV Splitter
  4. - Fixed a memory leak when switching streams
  5. - Increased probe buffer size (which results in files to be properly detected in more cases)
  6. - Fixed playback of MPEG-TS files with a odd program configuration

  7. LAV Audio
  8. - Improvements to the DTS decoder interface
  9.   - Support for 1.1.0.0
  10.   - Try to reverse any channel upmixing done by the decoder, outputting the audio as close to the original source as possible.
  11. - New Channel Mapping functionality
  12.   - Output only "standard" channel layouts (Mono, Stereo, 5.1, 6.1, 7.1), filling non-existant channels with silence. Required by some HDMI receivers with "odd" source layouts. (default)
  13.   - Convert Mono to Stereo (simply double the audio channel)
  14.   - Convert 6.1 to 7.1 (Back Center gets doubled into both back channels)
复制代码

0.26 - 2011/05/15
  1. General
  2. - The VC2010 runtime is no longer required to be installed

  3. LAV Splitter
  4. - Further VC-1 in MKV improvements
  5. - Added a separate "mpegvideo" (m2v files) option to the Format section
  6. - Added a flag for secondary audio streams
  7. - Changed the default DTS media type (better compatibility)

  8. LAV Audio
  9. - Added the ability to use the ArcSoft DTS decoder directly through LAV Audio
  10. - Added an automatic algorithm to keep A/V sync stable
  11. - Improved Bitstreaming with splitters other then LAV Splitter
  12. - Improved timestamp generation when bitstreaming
  13. - Fixed LPCM 24-bit Media Types

  14. Using the ArcSoft DTS decoder
  15. LAV Audio can now directly interface with the ArcSoft DTS decoder. You do no longer need any complicated setup or installation.

  16. To use the ArcSoft decoder in LAV Audio, simply get the "dtsdecoderdll.dll" from your TMT3/5 Codecs directory, and put it in the same directory as LAV Audio.

  17. Thats all you need to do, no configuration, no hacked checkactivate.dll, no extra filter to be used.

  18. When playing a file, you can see if its being used on the "Status" page of the LAV Audio propertys sheet. "dca" is the ffmpeg based decoder, "dts" (and any variations of that) is the ArcSoft decoder.

  19. This will allow you full decoding of DTS-HD MA and all other variations of DTS.

  20. One thing, though.
  21. Do NOT ask where to get the ArcSoft decoder. If you own TMT3 or TMT5, it will be in the TMT Codecs folder. If you do not own it, you should buy it. I respect their work, and so should you!

  22. Bitstreaming Improvements
  23. Bitstreaming should now work much better with other splitters. Note that there is still one limitation however, TrueHD only works properly if its actually flagged as TrueHD, and the interleaved AC3 was removed. Therefor, it will most likely not work with Haali and the MPC-HC/Gabest splitters.
复制代码
Changelog
0.25 - 2011/05/06 - Release Notes
  1. LAV Splitter
  2. - Added the ability to filter Blu-ray PGS subtitles, so only frames flagged as "forced" are delivered
  3.   - Either through a new "Forced Subtitles" stream (default)
  4.   - Or, filtering for every PGS stream (configurable)
  5. - Improved support for H264 in AVI
  6. - Improved timings for TrueHD in MKV
  7. - m2ts files directly openend inside a Blu-ray structure should now properly display stream languages
  8. - Alot of fixes and enhancements for format compatibility (especially MPEG-TS)
  9. - Support using the ArcSoft HD Audio Decoder for E-AC3

  10. LAV Audio
  11. - Audio bitstreaming (pass-through) for HDMI and S/PDIF
  12.   - Support for AC3, E-AC3, TrueHD, DTS and DTS-HD
  13. - Use the float decoders for mp1/mp2
  14. - Added official support for WMAv1, WMAv2 and WMA Pro
  15. - Fixed an issue that caused sync issues with FLAC audio, and FLAC is once again enabled by default
复制代码
Changelog
0.24 - 2011/04/25
  1. General
  2. - Big ffmpeg update! Libraries have been renamed (version increase)

  3. LAV Splitter
  4. - Obviously wrong frame rates will no longer be reported to the decoder
  5. - Improved mpeg2 playback
  6. - Improved dynamic media type changes
  7. - Fix the first few frames of ASS/SSA subtitles in Matroska
  8. - Fix an issue with the display of some codec names
  9. - Add proper subtypes for little-endian PCM
  10. - Fix subtypes for QT PCM

  11. LAV Audio
  12. - Support processing of 64-bit double output from the decoders
  13. - PCM data will be buffered before its send to the renderer/post processor
复制代码
LAV Filters 0.23
        Code:
        General- There is now an installer available in addition to the trusted old .zip files!LAV Splitter- Added support for using the "File Source (Async)" (and others) together with LAV Splitter  - This is the new default mode for improved compatibility!  - Check release notes for additional informations.- Added configuration which input formats will be demuxed- Improved VC-1 in MKV playbackLAV Audio- Fixed playback of lossless formats with huge sample sizes- Improved A/V sync with TrueHD (and possibly others)- FLAC decoding is now disabled by default, because the decoder is not 100% working
Download:  Installer (both x86/x64) -- Zips: 32-bit & 64-bit

I liked doing the statistic the last time around, so here goes again!

37 files changed, 1383 insertions(+), 259 deletions(-)

First, thanks to clsid for his contributions on the installer script!

Now, the first important point. LAV Splitter and the "File Source (Async)".
You might want to start reading this post: http://forum.doom9.org/showpost.php?...postcount=1583

I'll outline the most important facts here again, anyhow:
- Using the File Source (Async) is "better". It lets a dedicated filter do the File I/O, which is probably far more efficient. Also, its the way a splitter was designed to function (in Media Foundation, there is no other way then this).
- It'll allow you to use LAV Splitter with all files it supports, without manual media type hacking or whatnot. MPC-HC, for example, always creates a "File Source (Async)" filter, if it cannot find a dedicated file source, for all files.
- It allows more fine-grained control of which formats to use.

To adapt to these changes:
- If your player supports assigning source filters to file types, then you can still simply assign "LAV Splitter Source" to the file type, no changes for you (MPC-HC doesn't do this)
- In MPC-HC, you can add the "File Source (Async)" in the external filter list as preferred, as well as "LAV Splitter", which will ensure that they'll always be used.
- Disable all other source filters (Haali, MPC-HC internal filters), then the "File Source (Async)" will automatically take over, and LAV Splitter gets used.
- You can manually assign extensions to the "LAV Splitter Source", as a last resort.

In general, it really shouldn't be a problem, unless you have many different source filters installed, which are fighting out who gets used.

If you have problems with this, or questions, just ask.
Anyway, this will fix the AVI problem that hit 0.21 and 0.22, also fix the MPEG-TS MediaType problem Blight reported.

On the installer - its still very simple, and i'm open to any suggestions.

On the input format configuration in LAV Splitter - the list is simply sorted alphabetically, i do plan to put the important formats on top at some point. But cosmetcs .. meh, not important!

If you encounter any issues, as always, please report them!

PS:
As always, i recommend unregistering the old version, and re-registering the new version after installation!

http://forum.doom9.org/showthread.php?t=156191&page=87

安装、使用办法:

1、下载并执行 http://files.1f0.de/lavf/LAVFilters-0.29.exe

2、在播放器的滤镜管理器中添加 File Source (Async) 和 LAV Splitter 并设置为优先使用或者强制使用,以 potplayer 为例:

[attach]1514404[/attach]
[attach]1514405[/attach]
[attach]1514406[/attach]

3、试试看打开一个蓝光 remux 的 .ts 文件,快速拖动一下进度条,你能明显感受到效率的提升。

如果你要播放的是蓝光原盘,请使用 LAV Splitter Source。
作者: helllord    时间: 2011-4-22 10:22
只要设置分离器?
解码器呢
作者: Viperknight    时间: 2011-4-22 10:38
就就在我犹豫要不要安装的时候已经0.23了么,这分离器有什么优秀的地方?
haali貌似分离divx时和madvr冲突导致无法加载字幕
作者: Edison    时间: 2011-4-22 11:14
这个分离器的设计目标是将来并入 MPC-HC 中取代 MPC-HC 现有的分离器。

目前对我来说,这个分离器的最大优势是进度条的拖放效率远高于目前其他分离器,原因是它支持异步文件操作。

LAV Splitter 可以和 madvr 一起使用。

目前 N 卡玩家最佳的视频播放解决方案是 LAV CUDAVID decoder + LAV Splitter + madVR + potplayer or MCP-HC 。
作者: Viperknight    时间: 2011-4-22 11:18
{lol:]除了专门审片子或者看爱情动作片的时候,一般情况下拖动进度条的情况很少吧,个人觉得分离器最重要的还是兼容性
作者: sluciferc    时间: 2011-4-22 11:33
相比去影院和播放机上看片,我更喜欢在pc上看片的重要原因就是有个进度条可以给我拖{lol:]
作者: Edison    时间: 2011-4-22 11:37
Viperknight 发表于 2011-4-22 11:18
除了专门审片子或者看爱情动作片的时候,一般情况下拖动进度条的情况很少吧,个人觉得分离器最重要的 ...

兼容性需要使用过才知道,你使用过后再评价好了。

作者: 鱼儿水中游    时间: 2011-4-22 12:05
这比haali有哪些优点啊,haali分离divx再加载字幕完全没问题啊。。。
作者: sluciferc    时间: 2011-4-22 12:52
试了下杯具了,加载以后拖动进度条不如原来流畅,好多remux拖动会卡住,特别是vc-1的,初始化pot后只加载File Source (Async) 和 LAV Splitter还是一样,求解,pot版本是27833
作者: Edison    时间: 2011-4-22 13:07
sluciferc 发表于 2011-4-22 12:52
试了下杯具了,加载以后拖动进度条不如原来流畅,好多remux拖动会卡住,特别是vc-1的,初始化pot后只加载Fi ...

我这里播放 madvr + lav filter + file async 播放 Inception.2010.BluRay.REMUX.(vc-1) 的时候,拖动进度条的响应速度明显比 madvr + potplayer 内置分离器快。

如果还存在拖动困难的问题,建议用 tsMUXER 重新封装一下,因为有些时候可能因为文件碎片或者是 remux 制作者封装上的一些措施会导致 .ts 存在播放进度条拖动困难。

作者: bluesnow_190    时间: 2011-4-22 13:23
我还是等它并入MPC HC后再使用好了="=..
作者: frozenmemory    时间: 2011-4-22 20:59
Win7 64 用的32位的Pot 下哪个?
作者: Edison    时间: 2011-4-22 21:02
都绑在一起,解压后有 32-bit 和 64-bit 的 .bat 来安装对应的版本。

作者: helllord    时间: 2011-4-22 22:01
正在LAV CUDAVID decoder + LAV Splitter +potplayer 用着,效果挺好
madVR没有在用
作者: rockyband    时间: 2011-4-22 23:30
这里我显示的好像出入有点大了.

[attach]1515074[/attach]

作者: Edison    时间: 2011-4-22 23:48
madvr 在视频那里选择即可,不需要另外添加。
作者: rockyband    时间: 2011-4-23 12:22
Edison 发表于 2011-4-22 23:48
madvr 在视频那里选择即可,不需要另外添加。

从老版本KMP过来...习惯了外部调用了.

作者: hagaren    时间: 2011-4-23 17:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: notfishcc    时间: 2011-4-27 15:06
我用MPC-HC+LAV CUDAVID decoder +madVR播放我自己压缩的一些视频会出马赛克...

然后我又换回MPC-HC+CoreAVC+EVR了

madVR全屏模式显示不出MPC-HC的控制按钮...感觉很别扭
作者: dms-huang    时间: 2011-4-27 16:11
正好需要这个,刚好有一部片AVI在拖动时画面等卡,MPC-HC+LAV CUDAVID decoder
作者: 51号冰站    时间: 2011-5-2 21:07
正好和LAV CUDAVID decoder一起用。
作者: saintsun77    时间: 2011-5-5 20:24
确实不错,进度条滑动效率大为提高
作者: godlike    时间: 2011-5-6 00:17
Edison 发表于 2011-4-22 11:14
这个分离器的设计目标是将来并入 MPC-HC 中取代 MPC-HC 现有的分离器。

目前对我来说,这个分离器的最大 ...

{:5_191:}本本显存小带不了madvr

作者: nix1985    时间: 2011-5-7 12:24
0.25版已经发布了。
作者: luckissy    时间: 2011-5-7 12:54
{lol:]更新了哦
作者: per1-q1222    时间: 2011-5-7 14:42
Fixed an issue that caused sync issues with FLAC audio, and FLAC is once again enabled by default
這個鳥問題終於修掉了...
作者: aylwyn    时间: 2011-5-7 15:27
回复 Edison 的帖子

I5 2300的集显能用吗?
作者: Edison    时间: 2011-5-7 15:35
aylwyn 发表于 2011-5-7 15:27
回复 Edison 的帖子

I5 2300的集显能用吗?

分离器、音频解码器和具体的显卡型号没啥关系。

作者: aylwyn    时间: 2011-5-7 15:47
回复 Edison 的帖子

谢谢版主~~~
作者: ayacn    时间: 2011-5-9 12:22
本帖最后由 ayacn 于 2011-5-10 19:19 编辑

0.25 x86在我这里配合MPC-HC(Rev.3098)反而不如0.24好用。强制使用时打开mkv,mp4等会出错,退回0.24就没问题
作者: 51号冰站    时间: 2011-5-9 13:03
谢谢管理员,正用的是0.24,进来更新一下试试看。
作者: 51号冰站    时间: 2011-5-12 21:16
这两天creative mediasource 频繁出错,看事件查看器和这个分离器有关,运行了uninstall_audio.bat这个才解决,情况正在继续观察中。
作者: per1-q1222    时间: 2011-5-16 03:01
本帖最后由 per1-q1222 于 2011-5-16 03:27 编辑

0.26 is released...!!
General
- The VC2010 runtime is no longer required to be installed

LAV Splitter
- Further VC-1 in MKV improvements
- Added a separate "mpegvideo" (m2v files) option to the Format section
- Added a flag for secondary audio streams
- Changed the default DTS media type (better compatibility)

LAV Audio
- Added the ability to use the ArcSoft DTS decoder directly through LAV Audio
- Added an automatic algorithm to keep A/V sync stable
- Improved Bitstreaming with splitters other then LAV Splitter
- Improved timestamp generation when bitstreaming
- Fixed LPCM 24-bit Media Types

作者: Gzxhwq    时间: 2011-5-16 07:45
本帖最后由 Gzxhwq 于 2011-5-16 07:45 编辑

Using the ArcSoft DTS decoder
LAV Audio can now directly interface with the ArcSoft DTS decoder. You do no longer need any complicated setup or installation.
To use the ArcSoft decoder in LAV Audio, simply get the "dtsdecoderdll.dll" from your TMT3/5 Codecs directory, and put it in the same directory as LAV Audio.
Thats all you need to do, no configuration, no hacked checkactivate.dll, no extra filter to be used.

When playing a file, you can see if its being used on the "Status" page of the LAV Audio propertys sheet. "dca" is the ffmpeg based decoder, "dts" (and any variations of that) is the ArcSoft decoder.

This will allow you full decoding of DTS-HD MA and all other variations of DTS.

One thing, though.
Do NOT ask where to get the ArcSoft decoder. If you own TMT3 or TMT5, it will be in the TMT Codecs folder. If you do not own it, you should buy it. I respect their work, and so should you!


0.26可以调用TMT的音频解码器来软解DTS-HD MA了
作者: luckissy    时间: 2011-5-16 14:22
{lol:]0.26更新
作者: 孤胆小鱼    时间: 2011-5-16 18:13
Edison 发表于 2011-4-22 11:14
这个分离器的设计目标是将来并入 MPC-HC 中取代 MPC-HC 现有的分离器。

目前对我来说,这个分离器的最大 ...

版主能麻烦你抽空写个教程么,实在太菜用不来,不胜感激

作者: Edison    时间: 2011-5-16 18:32
成功调用 Arcsoft DTS HD 解码器执行软件解码次时代音频 :loveliness:

[attach]1532162[/attach]
这是直接调用 arcsoft audio decoder,非 lav hook

这时候使用模拟输出或者 HDMI LPCM 都能实现 DTS-HD 播放了。
作者: crossfield    时间: 2011-5-16 18:56
0.26的安装包里面avcodec-53.dll avformat-53.dll avutil-51.dll 还是0.25的好像,更新日志也是旧的,装了之后LAV根本开不了,用压缩包的话倒没问题
作者: Edison    时间: 2011-5-16 19:01
我就是用安装版的,没问题,就是 0.26。
作者: crossfield    时间: 2011-5-16 19:33
那我就说不清了,我在一楼下的安装包,更新安装,卸掉重新安装都不行,后来先装0.24再用0.26压缩包里的文件去覆盖就没问题了,比较了一下,就那几个文件日期不一样
作者: 51号冰站    时间: 2011-5-16 19:34
更新的倒是很快啊,0.25没用上几天呢,更新了,谢谢管理员告知。
作者: Edison    时间: 2011-5-16 21:12
如果使用的是 MPC-HC,还需要执行下面连接中的批处理对 mpc-hc 进行二进制修改才能挂上 arcsoft dts-hd audio decoder。

http://forum.doom9.org/showpost.php?p=1485404&postcount=102
作者: insolo    时间: 2011-5-17 15:53
本帖最后由 insolo 于 2011-5-17 16:14 编辑
Edison 发表于 2011-5-16 21:12
如果使用的是 MPC-HC,还需要执行下面连接中的批处理对 mpc-hc 进行二进制修改才能挂上 arcsoft dts-hd aud ...


我的MPC-HC直接调用的LAV AUDIO DEC,但是我的pot死活调用不到TMT DTS解码器。

结果是这样
[attach]1532765[/attach]




作者: alen    时间: 2011-5-18 12:50
试下这个分离器,谢谢CHO的分享。
作者: Edison    时间: 2011-6-8 10:05
insolo 发表于 2011-5-17 15:53
我的MPC-HC直接调用的LAV AUDIO DEC,但是我的pot死活调用不到TMT DTS解码器。

结果是这样

下载并执行这个软件,需要注意的是,你如果是 64-bit windows 的话可能需要执行两次(第一次选 Yes、第二次 选 No,或者相反亦可)。

http://www.mediafire.com/file/wlk564jwtecj0st/ArcSoft%20HD%20Decoder%20Setup.exe

目前测试过,只有这个是最方便。

——————————————————
其实这个挂 arcsoft dts-decoder 方法和 lav 没关系,因为不是 hook 方式。

作者: phoenix888    时间: 2011-6-10 10:36
有机会试试看
作者: 秒.    时间: 2011-6-10 21:22
昨天刚用上0.28,呵呵,又更新啦。
作者: 鬼画符2005    时间: 2011-6-16 11:08
学习到了,非常谢谢




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4