LAV Filters
Código:
Versão Imprimível
LAV Filters
Código:
LAV Filters 0.72
LAV Video
Changed: Enabled CineformHD decoding by default, since the decoder has much improved
Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
NEW: LAV Audio will fallback to audio decoding if bitstreaming is not supported by the audio renderer/hardware
Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers
Fixed: TrueHD bitstreaming could result in drop-outs on high bitrate TrueHD+Atmos streams
Código:
LAV Filters 0.72.0-1 Nightly
Quote:
Changed: Enabled CineformHD decoding by default, since the decoder has much improved
Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
NEW: LAV Audio will fallback to audio decoding if bitstreaming is not supported by the audio renderer/hardware
Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers
Fixed: TrueHD bitstreaming could result in drop-outs on high bitrate TrueHD+Atmos streamsCódigo:
LAV Filters 0.72-3 - nightly build
Citação:
2. wmv9mft: Provide the container aspect ratio to the MFT decoder
The decoder otherwise always provides a 1:1 DAR if the stream does not
specify its own aspect ratio.
Closes Issue #219.
3. Initialize the PAR variables for safety
Código:
1.Add missing virtual destructor for subtitle input pin
2.Add a helper function to get a side-data entry by type from a LAV Frame
3.Change errorlevel check to work properly again
4.Add preliminary support for passing Closed Caption data to a renderer
5.Update ffmpeg
6.Add AV1 media types
7.Add libaom binary for AV1 decoding
8.Add a configuration entry for AV1 decoding
9.Use Codec Descriptors for the options, instead of decoder entries
Código:
0.73.0 - 2018/10/05
LAV Splitter
Changed: Export the description of cover art and attachments for use by players
Fixed: Properly marked the packet allocator as providing read-only packets, to avoid crashes with in-place transform filters
LAV Video
NEW: Support for AV1 decoding using libaom
Changed: Enabled VP9 hardware acceleration by default
Fixed: The aspect ratio of certain WMV/VC-1 files was not being properly respected in the WMV9 MFT decoder
Código:
0.73.1 - 2018/10/11
LAV Video
- Fixed: Container-provided color information will only overwrite video bitstream color information if its set and valid
LAV Audio
- Fixed: Certain multi-channel AAC streams did not decode in 0.73
Código:
LAVFilters-0.73.1-1
2019-02-03
Simplify MAT encapsulation logic flow a bit
LAVFilters-0.73.1-11
Update qsdecoder
LAVFilters-0.73.1-14
Re-add support for hwaccel h264 mvc decoding
Re-work MVC NAL filtering, and also filter AUD NALs
LAVFilters-0.74.0-3
avcodec: only start decoding VP9 on a keyframe
Fix VP9 decoder recovery when starting decoding on non-keyframes
LAV Filters0.74.1LAV Video
Fixed: VP9 video could produce wrong timestamps, resulting in a black screen or other playback disruptions
Fixed: Decoding VP9 from a non-keyframe (ie. after a seek, or badly cut file) would not always recover properly once a keyframe was encountered
Latest version
0.74.1 / 0.74.1-18 Nightly (May 18, 2019)
LAV Filters 0.74.1-20
Latest version
0.74.1 / 0.74.1-20 Nightly (June 1, 2019)
LAVFilters-0.74.1-22
Update ffmpeg
LAVFilters-0.74.1-26
MKV font mimetypes
Further font support improvements
LAV Filters0.74.1-29
LAV Filters0.74.1-30
LAV Filters 0.74.1-34
-Update ffmpeg
-Update dav1d to 0.6.0
LAV Filters 0.74.1-73
• Refuse oddly encoded HEVC streams …
While technically valid, encoding a 8-bit stream in the 10-bit profile
confuses the hardware decoder.
•Properly offset the stop time when adjusting for timing mistakes …
Can reduce glitches
LAV Filters 0.74.1-75
• Update ffmpeg for a few small fixes
• Fix clang-format up
LAV Filters 0.74.1-77
• Remove video presence check and always sync to sample timestamps
• Additional helper function to scan the graph in two directions
LAV Filters 0.74.1-87
• dxva2/d3d11: set proper buffer constraints for vp9 and av1
• Add AV1 HWAccel to the config UI
•dxva2/d3d11: allow decoding hevc main10 with the hevc main decoder if its 8-bit
• d3d11: unify surface format setting
• dxva2: fix incorrect check in vp9 profile checkdxva2/d3d11: add AV1 support
• dxva2: add av1 GUIDs
• dxva2: decouple bitdepth from profile
• d3d11: Clear Misc flags for the staging texture, fixes copyback in certain situation
LAV Filters 0.74.1-89
-pixconv: fixed size offset to use optimized loop for more of the image
-avcodec: ensure sw_pix_fmt is set during init …
Hardware decoders use this to init the surface type.
-dxva2dec: Replace custom copy function with ffmpeg helper
LAV Filters 0.74.1-98
-Mark DASH as potentially containing discontinuities
-Add libxml2 for DASH support
-Fix an issue handling the return values from the URL source
-Always use the variant bitrate, if available
-Disable more unused build options
-Update GMP, Nettle, GnuTLS
-Update dav1d to 0.8.2
-Change H.264 Level 6 check to check actual number of ref frames, instead of the level
-Fix codec ID to check for ASS style changes
-Support ProRes4444XQ
-Add Ampere to SM->Core mapping
-Update ffmpeg for HLS seeking fix
-Update ffmpeg
LAV Filters 0.74.1-108
-dxva2: check profile compatibility before determining hardware format
-Fix changelog wording
-Update changelog
-Update URLs to HTTPS
-Update ffmpeg for h264 ref frame improvements
LAVFilters - 0.74.1 / 0.74.1-124 Nightly
22-03-2021
LAV Splitter
- NEW: Support for DASH streaming
- Changed: Improved Font support from Matroska files
- Fixed: Large queue size limits could result in the wrong limit being applied
- Fixed: Resolved a memory leak in Matroska demuxing
- Fixed: Avoid selecting a stream with only a single video frame in MP4 files, which is often a cover art
- Fixed: Seeking in Matroska files with only audio cue points did not function
- Fixed: Seeking to the beginning of certain HLS streams did not work properly
- Fixed: Duration information in Matroska files is more reliable
LAV Video
- NEW: AV1 DXVA2/D3D11 hardware decoding support
- NEW: ProRes 4444 XQ support
- Faster: Updated dav1d decoder and improved thread configuration for significantly improved AV1 decoding speed
- Fixed: Added a workaround for VP9 hardware decoding on AMD video cards
- Fixed: H.264 streams exceeding the Level 5.1 DPB limit will no longer be hardware decoded
- Fixed: Improved handling of missing reference frames in H.264 streams with hardware decoding
- Fixed: HEVC streams encoding 8-bit video in a Main10 profile can be properly hardware decoded
- Deprecated: NVIDIA CUVID and Intel QuickSync have been deprecated for future removal/replacement
LAV Audio
- Fixed: Resolved an issue with glitching TrueHD bitstreaming on seamless-branching titles
- Fixed: Resolved a compatibility issue with some playback applications
- Deprecated: Support for the binary DTS decoder (dtsdecoderdll.dll) has been deprecated for future removal
LAV Filters 0.74.1-125
-README updates
-Relax assert condition
-Support for WebVTT
-Restructure subtitle subtype selection
-Expose stream information in the BD demuxer
-Only use the demuxer pixel format if its actually valid
2021-04-01LAVFilters-0.75.0-2
0.75.1 - 2021/06/21
LAV Splitter
Changed: AV1 files with no extradata will now generate a format header with stream information for decoders to use
Fixed: Improved stream selection when multiple "default" video tracks are present
LAV Video
Changed: Updated dav1d for significant improvements in AV1 10-bit decoding performance
Changed: AV1 hardware decoding will more reliably engage when provided with additional stream information from the demuxer
LAV Audio
Fixed: Opus decoding had audible artifacts in some files in 0.75
LAV Filters 0.75.1-1
-Accept H265 as a subtype for HEVC video
-Support FIC screen capture video
-Properly account for the number of samples in every TrueHD audio frame when bitstreaming
Resolves an issue with A/V sync and possible audio skipping when bitstreaming TrueHD
LAV Filters 0.75.1-10
-Avoid a crash when calling GetPixelFormat on an invalid decoder
-Remove unused macro
-d3d11: Explicitly enable multithread protection on the device context
Obrigado pela partilha
LAV Filters 0.75.1-12
-d3d11: support creating devices with feature level 12_0 and 12_1 …
A renderer sharing our device can make use of the advanced feature set
-Fix BobWeaver (BWDIF) software deinterlacer
LAV Filters 0.75.1-20
-Fix matrix generation with normalized matrix enabled
-Update ffmpeg for TrueHD fix
LAV Filters 0.75.1-22
- Let swresample create the mixing matrix …
The custom matrix generation is unnecessary, as all parameters can be controlled through options, and the matrix API is badly documented and fragile.
LAV Filters 0.75.1-28
-Revert "Always use the variant bitrate, if available"
-Enable ffmpeg debug when building with MSVC
-Use --disable-autodetect when building ffmpeg …
This should result in a more consistent build result, as every feature
is requested explicitly, instead of auto-detected if present.
-Update ffmpeg
-Remove support for the external DTS decoder …
It offers no advantages over the FFmpeg DTS decoder at this point, and
has been untested for a while, as well as the software it came from
being no longer available
LAV Filters 0.75.1-54
-Fix gnutls 64-bit for a final time …
The wrong binary was added, still containing the Windows 8 dependency.
-Re-build once again to remove Windows 8 dependency …
mingw-w64 silently changed the default windows SDK target, which
affected the gnutls build
-Re-build gnutls to remove the dependency on clock_gettime
-Update dav1d
-Update libxml2
-Update gnutls & nettle
LAV Filters 0.76.0-5
-SubtitleProvider: Export additional color information
-SubtitleProvider: "None" yuvMatrix is the expected value for RGB subtitles
-Allow using the subtitle consumer interface with JRVR
Código:
LAV Filters 0.76.0-7
- When requesting full subtitles in "Default" mode, prefer untagged over Forced
- Fix the order of selection tokens in "Default" mode
Default subtitles should have a higher priority over Forced subtitles,
if Default mode is being used. Otherwise the presence of a forced
subtitle will override usage of a Default subtitle, while if the Default
subtitle would be alone, it would get used - a rather inconsistent
result.
Código:
LAV Filters Megamix New Version 0.76.1
17-04-2022
Changes: New LAV Filters, MPC-HC and PotPlayer builds.
LAV Filters v0.33
Package Includes:
-LAV Splitter v0.33
-LAV Splitter x64 v0.33
-LAV Audio Decoder v0.33
-LAV Audio Decoder x64 v0.33
-LAV Video Decoder v0.33
-LAV Video Decoder x64 v0.33
Changes in v0.33
LAV Splitter:
-Improved compatibility with the MS WMVideo decoder
-Fixed the mediatype for raw PCM streams
LAV Audio:
-Added support for Vorbis streams demuxed by Haali and MPC-HC Splitters
LAV Video:
-VC-1 decoding is now disabled by default
-Fixed behaviour of the Stream AR option
-The maximum number of decoding threads is now 16
-Free decoding buffers when the input pin disconnects to avoid big memory leaks
Its mostly just $random bug fixes, but enough to warrant a new version, including some crash fixes.
VC-1 is now disabled by default because the decoder doesn\'t really offer any notable advantages over the default Windows decoder (WMVideo Decoder DMO). You can of course just re-enable it, if you want.
This does not yet include any of the performance enhancements for LAV Video, i branched those off and still working on them.
LAV Filters 0.76.1-9
-Fix dca sample rate reference
-Update ffmpeg
-Update AVS headers
LAV Filters 0.76.1-25
● Fix typos
● Increase the number of jitter detection samples to a power of two
This results in cleaner averages, as well as helps with some samples to prevent unneeded jitter correction.
● Update ffmpeg
● Offer a 7.1 downmix audio type for files with more then 8 channels of audio
Fixes AAC 22.2 channel playback
● Fix use of deprecated functions/fields
● Migrate LAV Splitter to AVChannelLayout
● Ensure channel layouts are cleaned up
● Avoid hardcoding channel layouts in the fallback code
● Cleanup the rules when WAVEFORMATEXTENSIBLE is being used
● Ensure the channel layout is never invalid
● Restore ExtendedChannelMap documentation
● Migrate LAVAudio to AVChannelLayout
● Cleanup type and layout definitions
LAVFilters 0.77
LAV Splitter
- Fixed: Improved handling of multichannel PCM channel assignments
- Fixed: MP4 Keyframe information could be wrong
LAV Audio
- NEW: Support for audio with more then 8 channel, including automatic downmixing if required