コーデックのデコードは ffmpeg や Libav が受け持ちます(当プラグインは ffmpeg を使用)。
内容によっては開発者に確認・報告し、開発の手助けとなるようフィードバックに努めます。
これに伴い Motion JPEG と VP9 を QSV でデコード可
Preferred decoders で mjpeg_qsv , vp9_qsv 指定
関連するエントリー: 「mod 版でやりたいと思っていること」
転送量のデータ収集につき限定的に制限を解除しています。
当サイトのほか、 Avisynth wiki の LSMASHSource ページ等もご検討ください。
Avisynth wiki - LSMASHSource http://avisynth.nl/index.php/LSMASHSource
音ズレなど設定が反映されない問題の対策は こちら
r940 release1
- L-SMASH_Works_r940_plugins.zip (27,668,751 バイト) SHA-256 : 2e38c6107ac27729077be0f2f1938b7542e0f01478c76599ad47d8e8c0a35739
- L-SMASH_Works_r940_sourcecodes.tar.bz2 (11,016,672 バイト) SHA-256 : 15f58b4536528a34fe985faa6701f42b445d261c2a8c4b9c95b58a48f2efdbdf
r940 mod1
- L-SMASH_Works_r940m1_plugins.zip (20,038,797 バイト) SHA-256 : 4d44606764bec31f2f888298f48f7be3cc83ae4158e28b891d8f970eb55dbe06
- L-SMASH_Works_r940m1_patches.tar.bz2 (8,865 バイト) SHA-256 : d0d103ef4b99d1df576db24e5ca2c0e8aeb161dd36d46c244207c90b73af50e5
例えば、VFR 動画編集の音ズレ回避のために VFR->CFR 変換を指定したつもりが、上記の起動方法に限り設定ファイルが読み込まれず、VFR->CFR 変換が無効(初期値)状態で音ズレが出てしまうなどの現象が起こります。他にも、音声のサンプリング周波数や Preferred decoders の指定など、すべてが初期値をロードするため設定値が反映されません。
どうしても aup ファイルから起動したい場合は、以下のようなバッチファイルを作成して、aup ファイルにバッチファイルを関連付けて起動させる方法もあります。これは、start コマンド /D スイッチで aviutl.exe のあるフォルダをカレントフォルダとしてセットし、L-SMASH Works の設定ファイル lsmash.ini を正常にロードさせるためのものです。
この問題を発見した f11894 さんのツイート : https://twitter.com/f11894/status/1237763732429656064aviutl_start.bat の例 C:\App\AviUtl\110\ = aviutl.exe があるフォルダのフルパス
--------------------------------------------------------------------------
set "AviUtlPath=C:\App\AviUtl\110\"
start "" /D "%AviUtlPath%" "%AviUtlPath%aviutl.exe" "%~1"
--------------------------------------------------------------------------
MinGW-w64 v7.0.0
GCC 10.2.0
binutils 2.35
Visual Studio 2019
CPU : Core i9-9900K
GPU : AMD RADEON RX590
Main Memory : 64GB
Windows10 Pro 64bit
AviSynth+ 3.6.1
AviUtl version1.10
* 導入は Readme.txt をご一読ください
* Windows10 以外での動作は未確認です
divx コンテナの読み込みで異常がありました場合、お手数ですが AVI File Reader (AviSynth は AVISource) で読み込んでみてください。ただし、動画エンコード時に使用したビデオコーデック(デコーダ)を別途インストールする必要があります。
Quick Sync Video の不具合は次回公開のバイナリで修正予定です(r940 mod1 で修正)。
FFmpeg 公式
AviUtlのせいなのかこれのせいなのかわからないんですけど、wmvファイルとの相性がかなり悪いです
wmvファイルをエンコードすると高確率でファイルがおかしくなります
解凍しようとすると解凍ウィザードが完了できません。と表示される
aviutlに導入後、動作確認はできたが
再度入力したところ失敗。
優先度の設定にも現れなくなった
ファイルを読み込もうとするとき何故か特定の動画ファイル(読み込もうとするファイルとは全く関係がない)がないと読み込めません。
ファイルを作ればいいだけなのでそこまで問題はないですが
ちょっとめんどくさいです
webmファイルを読み込み再生はできるのですが、画面に大きくノイズが走り、再生が重くなり、まともに再生できません。
音声はちゃんと読み込まれています。最初の3秒くらいは問題なく再生できますがそれ以降はノイズが走ります。またseekmodeをaggressiveにしたところ再生が重くなるのは改善されましたが、ノイズの方はほとんど改善されませんでした。
以前はMP4全て読めたのですが突然全く読めなくなりました。
Microsoft フィードバックHUBにてクレームを出したところ突然回復したのですが
また始まりました。もう相手にしてもらちがあきません。意図的な加工がある模様。
他のインポートライブラリを暫定使用中。
2019/8/18に公開された「version1.10テスト版」では
L-Mash Works の設定で「VFR->CFR」にチェックが入っていると
1フレームおきに緑色→通常になってしまうバグがあります。
既に報告されている症状と同様かどうかは分かりませんが
フレームレートが正しく認識されない事がmp4でも起こったので一応
win10 64bit
OBS Studio23.2.1にて30fpsで録画した.mp4形式のファイルをそのままAviutlで読み込むと29.9fps前後(ファイルによってばらつきあり)で読み込まれます
.ts形式で録画したものは30fpsで読み込まれますが、そのファイルをOBSで.mp4に再多重化させたものを読み込ませると前述のようなfpsの変化があります
Aviutlの「再生速度の情報の変更」で30fpsに直してやれば音とのズレもなく扱えるので一応の対処は可能です
aviutl win10 64bit
youtube-dlで抜き取ったmkvファイルを読み込み、シークを移動させると画面がバラバラになる。
2018年4月6日からL-SMASH Works更新したのですが最新のでは動画は読み込みますが、動画は見るに堪えないものになっていました。
webm読み込みも相性が悪いようです。
You don’t have permission to access this resource.
WMVについて書き込みがあったので、調査してみました。
LW-Libavにチェックされていると、確定でおかしくなります。
具体的には数十分以上の大きなファイルのときに、エンコードされた
mp4のラスト数分の音声が欠けます。おかしいファイルのAACだけ
ストリップしてみると明らかに画像の長さに足りていません。
多分バッファリングに不具合があるのではないかと思われます。
最後のバッファサイズに満たないブロックが使用されず、フラッシュして
いるためだと思います。
Libav+LSMASHのみのチェックで使用する事をおすすめしますが、
この場合でもAACへのエンコードと画像と音声のシンクがおかしくなる
場合や、AACのエンコそのものがおかしくなる場合がありますので、
エンコード後のチェックは必須でしょう。
>>poorpoor
your country can’t download this content.
use vpn network
海外サーバーからのダウンロードを許可していただきたいのですがどうでしょうか?•L-SMASH Works r935 release2
AviSynthのLWLibavAudioSourceの仕様が変わりましたか?
同じTSファイル読み込みでもstream_indexの値を変えて違う音声トラックを指定すると
インデックスファイルが新しく作成されてしまいます。
前まではstream_indexを変えても同じTSファイル読み込みであれば
インデックスファイルはそのまま使えました。
解凍するときに一部ファイルに「正常に解凍できません。CRCが一致しないか、出力先ファイルが使用中です」などのエラーメッセージが表示されます。
r940 release1なのですが圧縮アルゴリズムがDeflate64なので一部のアーカイバで正常に解凍出来なくなっていて局地的にトラブルが起きているようです
Deflate64に対応した解凍ソフトを使うように注意書きを書くかDeflateで圧縮しなおしたほうがいいかもしれないです
先ほどインストールさせていただきましたが
ソフトを起動すると「lwinput.aui」と「lwmuxer.auf」が
windows上では実行できないとエラーが出てきます。
雪見さんが指摘されている症状も依然継続中です。
Lhaplusで開くと「正常に解凍できません。CRCが一致しないか、出力先ファイルが使用中です」が出るけどALZIPだと出ませんでした。
どうしても解決できなかったので報告を残します。
過去コメにもあるのですが、「L-SMASH Works r940 release1」をクリックしてダウンロードした圧縮ファイルを解凍する時に、一部ファイルに「正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。」というエラーが出て正常に解凍できません。
最初はダウンロード時に破損したのかと思い、ダウンロードし直しや、ブラウザを変えてダウンロードなどしてみましたが、やはり同じエラーが出ます。(使用ブラウザ:Googlechrome、Microsoftedge)
もしや元ファイルが圧縮時に破損しているのでは?とも考えましたが、こちらでは確認できないので手詰まりです。(もっと他にやり方があるのかもしれませんが、知識がそこまでないため分かりませんでした)
一応解凍時にエラーがでた部分のエラーログを載せておきますので、もしご対応頂ける案件でしたら、改善頂けると助かります。
以下エラーログ
AviSynth\LSMASHSource.dll – 正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。
AviSynth\x64\LSMASHSource.dll – 正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。
lwinput.aui – 正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。
lwmuxer.auf – 正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。
上記以外のファイルは正常に解凍できる状態です。
VapourSynth\vslsmashsource.dll – 正常に解凍できません。CRC が一致しないか、出力先ファイルが使用中です。
LhaForgeで解凍すると正常にできます