LSMASHSource

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (minor)
m (small update)
Line 2: Line 2:
 
{{Filter3
 
{{Filter3
 
| {{Author/VFR-maniac}}
 
| {{Author/VFR-maniac}}
| r726
+
| r728
 
| {{Plugin/LSMASHSource}}
 
| {{Plugin/LSMASHSource}}
 
| Source filters  
 
| Source filters  
Line 14: Line 14:
 
== Requirements ==
 
== Requirements ==
 
:- [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6.0 Alpha5] or later
 
:- [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6.0 Alpha5] or later
:- Supported color formats: [[RGB24]], [[YUY2]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
+
:- Supported color formats: [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
 
<br>
 
<br>
 
:- [http://www.microsoft.com/en-us/download/details.aspx?id=40784 Microsoft Visual C++ 2013 Redistributable Package (x86)]
 
:- [http://www.microsoft.com/en-us/download/details.aspx?id=40784 Microsoft Visual C++ 2013 Redistributable Package (x86)]
Line 30: Line 30:
 
This function uses [http://en.wikipedia.org/wiki/Libav#Video_codecs 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>
 
This function uses [http://en.wikipedia.org/wiki/Libav#Video_codecs 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]], [[YUY2]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
+
| [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
 
}}
 
}}
 
{{PluginFilterRow|LSMASHSource|LWLibavAudioSource|
 
{{PluginFilterRow|LSMASHSource|LWLibavAudioSource|
Line 38: Line 38:
 
{{PluginFilterRow|LSMASHSource|LWLibavVideoSource|
 
{{PluginFilterRow|LSMASHSource|LWLibavVideoSource|
 
This function uses [http://en.wikipedia.org/wiki/Libav#Video_codecs libavcodec] as a video decoder and libavformat as a demuxer.
 
This function uses [http://en.wikipedia.org/wiki/Libav#Video_codecs libavcodec] as a video decoder and libavformat as a demuxer.
| [[RGB24]], [[YUY2]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
+
| [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
 
}}
 
}}
 
|}
 
|}

Revision as of 13:18, 17 June 2014

Abstract
Author VFR-maniac
Version r728
Download L-SMASH-Works
Category Source filters
License ISC / binaries are GPL or LGPL
Discussion


Contents

Description

LSMASHSource is a source plugin for AviSynth.


Requirements

- AviSynth 2.6.0 Alpha5 or later
- Supported color formats: RGB24, RGB32, YUY2, Y8, YV12, YV16, YV24, YV411


- Microsoft Visual C++ 2013 Redistributable Package (x86)


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.
One advantage of LSMASHAudioSource is that it doesn't need to create an index file for its supported 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.
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
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





Back to External Filters

Personal tools