L-SMASH Works r935 release2
muken氏が L-SMASH Works 開発の一環として実装を進めている OSS であり、MP4/MOV/QT/3gp/3g2/F4V/M4A 等の L-SMASH 対応コンテナに格納された映像・音声データおよび libav / ffmpeg ライブラリ対応のコンテナフォーマットを AviSynth / AviUtl / VapourSynth で読み込むためのプラグインで構成されています。
コーデックのデコードは ffmpeg や Libav が受け持ちます(当プラグインは ffmpeg を使用)。
バグ・不具合は当ページのコメントで報告を受け付けており、わかる範囲内で返答します。内容によっては開発者に確認・報告し、開発の手助けとなるようフィードバックに努めます。
・ffmpeg ライブラリを 3.4.2 から 4.0.2 へ更新(NVDEC 有効化)
・L-SMASH ライブラリ を r1470 から r1474 へ更新
転送量超過を防ぐため日本国内のみのアクセスに限定しています。
当サイトのほか、 Avisynth wiki の LSMASHSource ページ等もご検討ください。
Avisynth wiki - LSMASHSource http://avisynth.nl/index.php/LSMASHSource
L-SMASH Works および ソースコードのハッシュ値(SHA-256)を以下に示します。ダウンロードしたファイルを解凍する前にハッシュ値を参照することで、ダウンロードミスやファイル改ざん等がないか確認するひとつの手段としてご活用下さい。
- L-SMASH_Works_r935-2_plugins.zip SHA-256 : E82D1DF38A7F263D016A8E0C3015B86155E3119099FDE4E5E61669A813C67AA3
- L-SMASH_Works_r935-2_sourcecode.7z SHA-256 : 31D21BF1C783AE98970355D456F6AD2EF0105C134EE5E25186D13BDCC876DE0B
MSYS2
MinGW-w64 v5.0.4
GCC 8.2.0
binutils 2.29.1
Visual Studio 2013 Express
CPU : Core i5-2500K
GPU : AMD RADEON HD7870
主記憶 : 16GB
Windows10 Pro 64bit
AviSynth 2.6
AviSynth+ MT r2664
AviUtl version1.00
* 導入は Readme.txt をご一読ください
* Windows10 以外での動作は未確認です
・webm コンテナに格納された一部の VP8/Vorbis codec 動画が正常なフレームレートで展開できない
・divx コンテナに格納された一部の Xvid/mp3 codec 動画をシークすると音声同期がずれる
divx コンテナの読み込みで異常がありました場合、お手数ですが AVI File Reader (AviSynth は AVISource) で読み込んでみてください。ただし、動画エンコード時に使用したビデオコーデック(デコーダ)を別途インストールする必要があります。
基本的に、同じ挙動を再現するための確認を行い、それで再現確認できた場合のみ不具合として当方にできる範囲内での対応をします。そのため「○○できない。フリーズする。」だけでは大雑把すぎて再現することが難しいケースもあり、できる限りで結構ですので「再現の条件・環境」をお伝えいただきたいと思います。