LSMASHSource
m (→External Links) |
m (fix/remove some links) |
||
| Line 9: | Line 9: | ||
<br> | <br> | ||
== Description == | == Description == | ||
| − | LSMASHSource is a source plugin for AviSynth. It uses | + | LSMASHSource is a source plugin for AviSynth. It uses [http://en.wikipedia.org/wiki/FFmpeg FFmpeg] ([http://en.wikipedia.org/wiki/Libavcodec libavcodec]) to decode [http://en.wikipedia.org/wiki/FFmpeg#Codecs.2C_formats_and_protocols_supported all supported audio and video formats.] |
<br> | <br> | ||
<br> | <br> | ||
| Line 26: | Line 26: | ||
{{PluginFilterTable2}} | {{PluginFilterTable2}} | ||
{{PluginFilterRow|LSMASHSource|LSMASHAudioSource| | {{PluginFilterRow|LSMASHSource|LSMASHAudioSource| | ||
| − | This function uses | + | This function uses libavcodec as an audio decoder and L-SMASH as a demuxer. Recommended for MP4, MOV, [http://en.wikipedia.org/wiki/ISO_base_media_file_format ISO Base Media] and its derived file formats.<br> |
One advantage of LSMASHAudioSource is that it doesn't need to create an index file for its supported formats. | One advantage of LSMASHAudioSource is that it doesn't need to create an index file for its supported formats. | ||
| | | | ||
}} | }} | ||
{{PluginFilterRow|LSMASHSource|LSMASHVideoSource| | {{PluginFilterRow|LSMASHSource|LSMASHVideoSource| | ||
| − | This function uses | + | This function uses libavcodec as a video decoder and L-SMASH as a demuxer. Recommended for MP4, MOV, [http://en.wikipedia.org/wiki/ISO_base_media_file_format ISO Base Media] and its derived file formats.<br> |
One advantage of LSMASHVideoSource is that it doesn't need to create an index file for its supported formats. | One advantage of LSMASHVideoSource is that it doesn't need to create an index file for its supported formats. | ||
| [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | | [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | ||
}} | }} | ||
{{PluginFilterRow|LSMASHSource|LWLibavAudioSource| | {{PluginFilterRow|LSMASHSource|LWLibavAudioSource| | ||
| − | This function uses | + | This function uses libavcodec as an audio decoder and libavformat as a demuxer. |
| | | | ||
}} | }} | ||
{{PluginFilterRow|LSMASHSource|LWLibavVideoSource| | {{PluginFilterRow|LSMASHSource|LWLibavVideoSource| | ||
| − | This function uses | + | This function uses libavcodec as a video decoder and libavformat as a demuxer. |
| [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | | [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | ||
}} | }} | ||
Revision as of 20:44, 25 October 2014
| Abstract | |
|---|---|
| Author | VFR-maniac |
| Version | r728 |
| Download | L-SMASH-Works |
| Category | Source filters |
| License | ISC / binaries are GPL or LGPL |
| Discussion | Doom9 Thread |
Contents |
Description
LSMASHSource is a source plugin for AviSynth. It uses FFmpeg (libavcodec) to decode all supported audio and video formats.
Requirements
- AviSynth 2.6.0 Alpha5 or later
- Supported color formats: RGB24, RGB32, YUY2, Y8*, YV12, YV16*, YV24*, YV411*
- * These additional planar colorspaces are not available in AviSynth 2.5.8.
- ** vcredist_x86.exe is required for L-SMASH-Works-32bit
- ** vcredist_x64.exe is required for L-SMASH-Works-64bit
Filters
| Filter | Description | Color format |
|---|---|---|
| LSMASHAudioSource |
This function uses libavcodec as an audio decoder and L-SMASH as a demuxer. Recommended for MP4, MOV, ISO Base Media and its derived file formats. |
|
| LSMASHVideoSource |
This function uses libavcodec as a video decoder and L-SMASH as a demuxer. Recommended for MP4, MOV, ISO Base Media and its derived file formats. |
RGB24, RGB32, YUY2, Y8, YV12, YV16, YV24, YV411 |
| LWLibavAudioSource |
This function uses libavcodec as an audio decoder and libavformat as a demuxer. |
|
| LWLibavVideoSource |
This function uses libavcodec as a video decoder and libavformat as a demuxer. |
RGB24, RGB32, YUY2, Y8, YV12, YV16, YV24, YV411 |
External Links
- Doom9 Forum - LSMASHSource discussion.
- GitHub - Source code repository.
- Dropbox - Download repository by the_weirdo, also includes LSMASHSource compiled against Libav, see here for more information.
Back to External Filters ←