Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
14th August 2010, 14:55 | #1 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
LAV Filters - DirectShow Media Splitter and Decoders
LAV Filters 0.79.2 (released 2024/04/08)
including LAV Splitter, LAV Video and LAV Audio. ----------------------------------------------------------- Hi folks, We've been working on this for quite a while already, and i feel its time to release it into the wild for some more comprehensive testing. LAVFSplitter is a multi-format media splitter that uses libavformat (the demuxing library from ffmpeg) to demux all sorts of media files. The project has been growing in my mind for quite a while, until i found out that Ti-BEN from the XBMC DSPlayer team was working on this as well, so we joined forces and developed the first prototype together. Since then some time passed, and this is the third design that came out of our combined efforts. It is already in use in the XBMC DSPlayer branch as the internal splitter, and now available as a standalone for everyone! At this point i would like to thank Ti-BEN for his contributions. Without his work on this project, it probably would have stayed a design in my mind. State of the project Note that this list only lists properly tested formats/codecs, many others may just work! Containers MKV/WebM, AVI, MP4/MOV, MPEG-TS/PS (including basic EVO support), FLV, OGG, and many more that are supported by ffmpeg! Video Codecs H264, VC-1, MPEG-2, MPEG4-ASP (Divx/Xvid), VP8, MJPEG and many more. Audio Codecs AAC, AC3, DTS(-HD), TrueHD, MP3/MP2, Vorbis, LPCM and more. Subtitles VOB, DVB Subs, PGS, SRT, SSA/ASS, Text BluRay Support Support for opening BluRay playlists (.mpls), as well as the index.bdmv file, which will try to detect the main movie playlist! Full support for Seamless Branching Blu-rays as well as HD audio (including native full DTS HD-MA support as of 0.65!) Other Notable Features - MKV Edition/Ordered Chapters/Segment linking support - Full Stream switching - MKV Embedded Fonts - Audio Bitstreaming (through LAV Audio) Note: Not all containers are equally supported, so some formats may fail in one container and work in another. Also note that "tested" doesn't mean it won't fail eventually. There are many combinations of codecs, and its impossible to test all of them for me. How to Use Here are some guides that include LAV Filters (but are usually not limited to them): Advanced MPC-HC Setup Guide (by mindbomb) Watching H.264 videos using Compute Unified Device Architecture (CUDA) Those guides are in no way "official", and I do not guarantee for the accuracy of these guides, but they should get you started. If you know about a good guide that should be added here, please say so! Feedback When reporting problems, please always state the Container Format, the Codec, and the Decoder you're trying to use. If possible, a short sample will help greatly to resolve any issues! Please report issues on the GitHub project page: https://github.com/Nevcairiel/LAVFilters/issues Download The source can be found on the GitHub project pages: https://github.com/Nevcairiel/LAVFilters (development repository) LAV Filters work on 7/8/8.1 and Windows 10. Older versions of Windows are not supported. Note that some functionality may require newer operating systems (primarily hardware acceleration options). Binaries for the most recent version are available here: Version 0.78: Installer (both x86/x64) -- Zips: 32-bit & 64-bit Download 3D Plugin: 32-bit & 64-bit Debug Symbols: 32-bit & 64-bit The debug symbols can be used to help determine the cause of crashes, usually you only need them when trying to create a crash dump. You can find the slightly modified/tuned version of ffmpeg used for LAV Filters here: https://gitea.1f0.de/LAV/FFmpeg Nightly testing builds are available here: https://files.1f0.de/lavf/nightly/ Previous releases are available on GitHub: https://github.com/Nevcairiel/LAVFilters/releases Changelog 0.79 - 2024/03/25 - Release Notes Code:
LAV Splitter - NEW: Support for demuxing VVC video - Changed: Updated language lists to support all relevant language codes - Changed: Improved resilience of streaming HLS - Changed: Tweaked frame rate detection logic LAV Video: - NEW: Support for decoding VVC video Code:
LAV Video - Fixed: Resolved a glitch when playing HEVC video Code:
LAV Splitter - Fixed: Buffering media from a high latency source was slower then expected (since 0.79) LAV Audio - Fixed: Bitstream AC3 audio could fallback to PCM on streams that start with a corrupt audio frame (since 0.78) - Fixed: Resolved a memory leak when bitstreaming AC3 Last edited by nevcairiel; 8th April 2024 at 09:26. |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|