X



Avisynth 初心者質問スレ Part9 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@編集中 (バッミングク MMfe-I3cq)
垢版 |
2017/03/10(金) 22:36:24.20ID:YdwoUOlPM
Avisynthの初心者質問スレです

・質問する前に
  1.まずは、過去ログを読むか検索エンジンなどを使って調べましょう
  2.次に同じような質問がないかCtrl+Fでスレッド内を検索しましょう
・VapourSynthの話題はできるだけ専用のスレでお願いします
・荒らし・煽りは綺麗にスルーしましょう

■前スレ
Avisynth 初心者質問スレ Part8
http://echo.2ch.net/test/read.cgi/avi/1463062591/
■関連スレ
・Avisynthを絶讃ιょぅょ Part32
 http://echo.2ch.net/test/read.cgi/avi/1486535501/
・お前らのショボイAvisynthスクリプト貼ってください part4
  http://echo.2ch.net/test/read.cgi/avi/1486693045/
・VapourSynth Part2
  http://echo.2ch.net/test/read.cgi/avi/1488452387/

■外部リンク
 ・Avisynth wiki(英語)
   http://avisynth.nl/index.php/Main_Page
 ・avisynth.info (旧 AviSynth Wiki、日本語)
   http://www.avisynth.info/
 ・AviSynth ニュース
   http://news.avisynth.info/
0179名無しさん@編集中 (ワッチョイ 5b39-SGtB)
垢版 |
2017/09/14(木) 14:15:46.35ID:DJr2AHnc0
どこで書けばいいのかわからないからここで質問します
大分昔のmp4box使ってたから新しいのを自ビルドしてみてみたのですが
コマンドプロンプトでmux時の文字が緑色になったんだけど何故だかわかる人います?
何かまずったかと動画を見ても何も問題ないし文字色だけ変わったのならいいんですが…
左が今まで使ってた0.5.1DEV 右が自ビルドした0.7.2DEV
ttps://light.dotup.org/uploda/light.dotup.org479494.jpg
0182179 (ワッチョイ 5b39-SGtB)
垢版 |
2017/09/15(金) 12:08:49.63ID:lhPnDG0X0
>>181
仕様でしたか
おかげでもやもやしたものが消えました あざっす
後でソース確認してみます
0183名無しさん@編集中 (ワッチョイ 35ea-bz6c)
垢版 |
2017/10/01(日) 22:26:46.36ID:T2LujuOS0
>>176
二重化と呼ばれる処理は要するに縦方向3ピクセルを1:2:1で混ぜた平均だから
mt_convolution(clip, horizontal="1", vertical="1 2 1", chroma="process")

あとTDeintのtype=4と5も二重化
こちらはAviUtlの「縞部分のみ二重化」相当だね
0185名無しさん@編集中 (ワッチョイ 2de3-Vc5/)
垢版 |
2017/10/03(火) 03:12:49.99ID:N5MFs/2Z0
4fps、60秒のビデオを24fps、時間は相対的に10秒に凝縮。
エンコ無しで。
これで出来る?
http://aviutl.info/hure-mure-to-hennkou/
0187名無しさん@編集中 (ワッチョイ 09b3-pFae)
垢版 |
2017/10/12(木) 09:37:18.51ID:OxIzoowe0
avisynth(x86)の最新版は2.6.1alpha5ですか?
2.6MT(SEt氏)を使っていますがあまりフィルタを使っていないので差が出にくいみたいで
だったら2.6.1alpha5がSSE2使っていますから移行を視野にいれてもいいかと思ってます
Plusがいいらしいのは絶賛スレを見ればわかりますがへっぽこPCでは安定するかあやしいので保留してます
(何よりEasyVfr3Modを使うためx86版に固執してます)
2.6MTと2.6.1alpha5、速度面や安定さを含めてどちらがいいでしょうか?(長文すみません)
0197名無しさん@編集中 (ワッチョイ 09b3-pFae)
垢版 |
2017/10/14(土) 13:21:57.56ID:gfuMOelX0
>>195
同意(2.6MTSEt版32bit)
ただQTGMCを最新にするとプレビュー(AvsPmod)では動きが変になって、エンコすると問題ないという現象はあった
気持ち悪いからQTGMCは古いものに戻したまま(3.32)
0198名無しさん@編集中 (ワッチョイ 9390-piq7)
垢版 |
2017/10/14(土) 16:42:50.09ID:T78H8t+C0
>>197
それ俺だけじゃなかったんだ
QTGMCのバージョンがs付きになってから安定しない&結果がおかしくて3.32まで戻してるわ
関連プラグイン周りを最新に更新してないんでそれが原因かなとは思ってるけど
0200名無しさん@編集中 (ワッチョイ 09b3-pFae)
垢版 |
2017/10/15(日) 07:35:45.19ID:VzunSUKx0
AviSynth2.6(x86)とAviSynth+MT(x64)は2つ同居できますか?
+MTx64を整えるのに時間がかかると思うのでその間は2.6x86無印版を使いたいのですが・・・
オンボロPCでどれくらい速くなるかは微妙ですがご教示いただきたく・・・
(2.6x86無印版は2.6MTSEtです)
0202名無しさん@編集中 (ワッチョイ 7bf7-BSx0)
垢版 |
2017/10/15(日) 17:02:40.71ID:SPfK7jfb0
ttp://avisynth.nl/index.php/AviSynth%2B_x64_plugins
ここにあるBassAudioの64bit版まともに動く人いる?
ライブラリの方は公式から64bit版とってきたけど
ソースからビルドしようとしてみたけどソリューションファイルもないしどうやればいいのやら…
0203名無しさん@編集中 (ワッチョイ 09b3-pFae)
垢版 |
2017/10/15(日) 18:14:12.37ID:VzunSUKx0
>>201
そのavisynth.dllを置く場所が2.6MT(x86)と+MT(x64)で同じではないでしょうか?
いくつかブログを見た限りではですが
両方ともc:\windows\system32だからこのケースは出来ないように見えるのですが・・・
通常の32bit版(x86)→c:\windows\system32
+32bit版(x86)→c:\windows\syswow64
+64bit版(x64)→c:\windows\system32
何故こうなのかはわかりませんが・・・(間違ってたらすみません)
0208名無しさん@編集中 (ワッチョイ 53e7-z1uI)
垢版 |
2017/10/16(月) 20:58:22.33ID:DJEZSAqT0
メモリめっちゃ食うんだが

source="0000.ts"
video=LWLibavVideoSource(source, cache=true, stream_index=-1, threads=0, dr=true, repeat=true)#.AssumeFPS(30000,1001)
audio=LWLibavAudioSource(source,av_sync=true,layout="stereo")

audiodub(video,audio)
AssumeTFF()

crop(0,0,0,-10)

a=Trim(0,211).QTGMC() #インタレ部分BOB化
b=Trim(212,850).changefps(60000,1001) #プログレ部分60p化
c=Trim(851,2164).QTGMC() #インタレ部分BOB化

a++b++c

return last

QTGMCを2回呼んでるせいだろうけどうまい書き方ありますか?
0210名無しさん@編集中 (ワッチョイ 53e7-z1uI)
垢版 |
2017/10/17(火) 15:43:15.87ID:AJQssKsc0
>>209
アドバイスありがとう。どっちにしろQTGMCを一回にするしかないってことですよね。
0211名無しさん@編集中 (ワッチョイ 13d2-mao/)
垢版 |
2017/10/17(火) 18:02:52.98ID:4CPrhYKU0
SetMemoryMaxで上限抑えてみれば
0214名無しさん@編集中 (ワッチョイW 9516-rgn4)
垢版 |
2017/10/19(木) 21:53:59.37ID:JQzpO6Ki0
Chikuzen氏のブログに「本体が使用するメモリとは別に、プラグインが使用するメモリもある」とか書いてあった記憶があるが
Itsがバッファみたいな役割を果たして落ちにくいとか?プログラム無知なんで適当な意見だけど
0215名無しさん@編集中 (ワッチョイ ddb3-JoFH)
垢版 |
2017/10/19(木) 22:17:45.75ID:XVnRPH2U0
NNEDI3_v0_9_4_47.7zを見て疑問というか稼動してくれないので質問なのですが
家のPCはi7-870のオンボロで四苦八苦しているのですが、win7x64で一応SEE4.2なはずなのですが
AviSynthは現在2.6.1Alpha1にしたのでx86なはずですがx86の「Release_Intel_W7_Core2_SSE4.2」からnnedi3.dllを入れてもAvsPmodで弾かれます
何か間違っているでしょうか?needi3v0.9.4.zip(2011.6.10)の稼動で止まっています
その影響だと思いますがQTGMCも3.33(2015.9.10)でそれ以降は動きますがテロップの文字がにじみます
多分2件同じ原因だと思うのですが少しでも早く稼動させたいのでご教示お願いします
長文すみません<(_ _)>2.6MTでも症状は同じでした
0217名無しさん@編集中 (ワッチョイ a511-/wYC)
垢版 |
2017/10/19(木) 22:29:17.00ID:FFa/XIlI0
chikuzen氏がtwitterで本家(とその派生?)ではSSE4以上使えないって呟いてた気がする
だからSSE3以下(もしくはXPバージョン)のを試してみては?
0220名無しさん@編集中 (ワッチョイ ddb3-JoFH)
垢版 |
2017/10/20(金) 00:22:50.24ID:EVvdrbem0
READMEで
https://software.intel.com/en-us/articles/intelr-composer-redistributable-libraries-by-version
へ行って多分
Parallel Studio XE 2017 (all Editions)
をクリックするまではいいとして次のページで行き詰りました
Links to the redistributable packagesのすぐ下の4つ全てダウンして解凍すると
@ww_icl_redist_ia32_2017.0.109.msi
Aww_icl_redist_intel64_2017.0.109.msi
2つ入っていたので@を実行して終了まで行きましたが変化無し
UPDATE1〜3も見てみたら似たファイルがあったので同じように実行するも変化無し・・・
何が悪いやら・・・orz
0222名無しさん@編集中 (オッペケ Sr85-KNbG)
垢版 |
2017/10/20(金) 08:14:48.39ID:fF7yGma8r
avisynth経由で動画をエンコーダに渡す際、併せてsrt字幕を焼き付けたいのですが、どのようなプラグインを使用し、どのようなスクリプトを書けばいいのでしょうか?
希望としては、字幕フォント、サイズ、表示位置の指定可能な方法がベストです。
0226名無しさん@編集中 (ワッチョイ ddb3-JoFH)
垢版 |
2017/10/20(金) 15:18:46.06ID:EVvdrbem0
NNEDI3_v0_9_4_47.7zは多分無事に認識できました
Core2の無いw7で動きましたが動いた後にCore付も稼動しました
update4でOKでした
原因は多分ですが・・・Plugins.avsiを作っていてオートロードするプラグインはコメントしていたのですが
読めないなーとコメントを外したのが直接の原因だと思います(nnedi3.dllのみですし)
コメント化したら読めたので・・・
ただQTGMC-3.357sを使っての60iテロップは相変わらず文字がにじむ(?)のでv3.33s(2015.9.10)にしたままです
(この現象は何人かいるようです)
Core Plugins and scriptsではなくOptional Plugins and Scriptsに原因があるかも知れません
(http://avisynth.nl/index.php/QTGMC より)
こちらはまた四苦八苦です
nnedi3.dllは解決できました、ありがとうございました(同じ原因だと思ったのですが・・・)
0229名無しさん@編集中 (ニククエ d99f-0QAE)
垢版 |
2017/10/29(日) 22:51:11.22ID:lheTR9E50NIKU
>>228
どれを選んでもIVTCの手法は変わらないという事を理解しているかな?
もし理解していれば好みの問題になるんだけど
私の好みは2重化だけど、ITの2重化よりwarpsharpの2重化のほうが好きだった
なのでIT限定であればdiModeは1で運用すると言うかしていた
0234名無しさん@編集中 (ワッチョイ 9111-9/99)
垢版 |
2017/11/01(水) 15:18:21.16ID:Z4RnTnT90
ソースが円盤リップならtivvtc24p2
放送波なら「インタレ解除+TDecimate」がベター
でも時報のあるあたりや「テレビを見るときは〜」の箇所をマスクしないと誤爆る
0239名無しさん@編集中 (ワッチョイ 99b3-MiZq)
垢版 |
2017/11/05(日) 15:59:21.53ID:2PQbZ3xo0
5の倍数が基本だし、ラクだと思う
終端補正は最後しかやらない(出来ない?)
AutoVfrもだけどDupMC2DefやConvEVも5フレームなのは皆同じ
そのほうがミスが少なくていいと思う
0240名無しさん@編集中 (ワッチョイ 4297-x3Hc)
垢版 |
2017/11/05(日) 23:03:25.12ID:rUYncTfW0
mpeg2のtsをAvisynth+経由でAviutlに読み込んでインタレ解除してみたんですが、
LWLibavVideoSourceやffms2だと縞フレームが変になって?うまくインタレ解除できません
m2v.vfpだと問題ありません
AvsPmodで見ても同じ結果になるのでAviutlに原因はなさそうです
LSMASHSourceで読めるようにしたいんですが、どうすればいいでしょうか

m2v.vfp(正常)
https://i.imgur.com/P7QIkCp.png

LWLibavVideoSource
https://i.imgur.com/n4CfKBQ.png
0242名無しさん@編集中 (ワッチョイ 4297-x3Hc)
垢版 |
2017/11/05(日) 23:55:15.55ID:rUYncTfW0
>>241
ConvertToYUY2(interlaced=true)
を足したところ上手くいきました!ありがとうございます
Aviutlのavsreader.auiのreadmeに「自動でYUY2に変換...」と書いてあったのでそういうのは不要だと思ってました
0247名無しさん@編集中 (オッペケ Srd1-LMqk)
垢版 |
2017/11/22(水) 08:07:11.84ID:p3xdy+wfr
1920*1080のHD動画(mkv)を704*480のSD動画(m2v)にavisynthとhcencでリサイズ&エンコードすると、
画面すべてが緑色になります。
mediainfoで元動画を確認しましたが、よくわかりません。
このような場合、原因として何が考えられますでしょうか?
0249名無しさん@編集中 (ワッチョイ 02ec-zZYI)
垢版 |
2017/11/22(水) 18:34:32.09ID:HYQvhj050
>>247
情報を出さないと始まらないんで、以下の情報をテキストファイルにまとめてどこかにアップしたほうがいい。
paste.binあたりに貼ってもいい。

1.元mkvのMediaInfo情報(テキストモードでの結果)
2.出力したm2vのMediaInfo情報(同上)
3.hdencへの入力に使ったavsファイルの内容
4.3のavsファイルをAvsPmodやAviUtlでプレビューした場合どうなるか(その時点で緑になったりしていないか)
5.再生確認に使ったプレーヤーは何か
0250名無しさん@編集中 (ワッチョイWW 1d9d-LMqk)
垢版 |
2017/11/22(水) 20:21:57.03ID:dnblD7/p0
>>248
横文字が多く、正確に理解できている自信はありませんが、
動画コンテナから、raw生データを抽出してみろということでしょうか?

>>249
早速にお返事ありがとうございます。
情報がないのに答えようがないですよね。
とりあえず映像と音声を一旦分離させてから、再チャレンジしてみます。
分離にはいつもhugflashを使っていますが、何かオススメありますでしょうか?
0252>>250 (ワッチョイ a79d-5Bhd)
垢版 |
2017/11/23(木) 04:41:24.05ID:+nY4vUkU0
まずmediainfoの元動画情報です。
全般
完全名称 : C:\source\Concert-003.mp4
フォーマット : MPEG-4
プロファイル : Base Media
コーデック ID : isom (isom)
サイズ : 337 MiB
ながさ : 5分 5秒
オーバルビットレート : 9 258 Kbps
エンコード日 : UTC 2017-11-22 18:25:18
タグ付け日 : UTC 2017-11-22 18:25:18
0253>>250 (ワッチョイ a79d-5Bhd)
垢版 |
2017/11/23(木) 04:42:36.08ID:+nY4vUkU0
続き

ビデオ
ID : 2
フォーマット : AVC
フォーマット/情報 : Advanced Video Codec
プロファイル : High 10@L5.1
CABAC : はい
RefFrames : 4 フレーム
コーデック ID : avc1
コーデック ID/情報 : Advanced Video Coding
ながさ : 5分 5秒
Source_Duration/String : 5分 5秒
ビットレート : 9 256 Kbps
最大 : 67.3 Mbps
幅 : 1 920 ピクセル
高さ : 1 080 ピクセル
0254>>250 (ワッチョイ a79d-5Bhd)
垢版 |
2017/11/23(木) 04:43:01.15ID:+nY4vUkU0
解像度 : 16:9
モード : CFR モード
フレームレート : 23.976 (23976/1000) fps
オリジナル : 23.976 (24000/1001) fps
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 10 ビット
スキャンの種類 : プログレシッブ(PPF)
ビット/(ピクセル*フレーム) : 0.186
ストリームサイズ : 337 MiB (100%)
Source_StreamSize/String : 337 MiB (100%)
エンコード日 : UTC 2017-11-22 18:25:18
タグ付け日 : UTC 2017-11-22 18:25:18
mdhd_Duration : 305680
0255>>250 (ワッチョイ a79d-5Bhd)
垢版 |
2017/11/23(木) 04:46:16.66ID:+nY4vUkU0
それからAvisynthのスクリプトは
LSMASHSource_LWLibavVideoSource("C:\mp4\Concert-003.mp4")
ChangeFPS(30000,1001)
ColorMatrix(mode="Rec.709->Rec.601",Clamp=0)
Spline36Resize(704,480)
AddBorders(8,0,8,0)
になります。
画面がすべて緑色になってしまいます。
0257名無しさん@編集中 (ワッチョイ a79d-5Bhd)
垢版 |
2017/11/23(木) 13:01:14.15ID:+nY4vUkU0
>>256
LSMASHSource_LWLibavVideoSource("C:\mp4\Concert-003.mp4",format="YUV420P10")
ChangeFPS(30000,1001)
ColorMatrix(mode="Rec.709->Rec.601",Clamp=0)
Spline36Resize(704,480)
AddBorders(8,0,8,0)
としてみましたが・・・やはり結果は同じ緑色になりました。。。
0258名無しさん@編集中 (ワッチョイ 5fd2-ijx+)
垢版 |
2017/11/23(木) 13:44:13.90ID:We6coK4e0
AVSPmodでavsファイルをチェックしてる段階で緑?
0260名無しさん@編集中 (ワッチョイ 5fec-3a+g)
垢版 |
2017/11/23(木) 17:20:04.13ID:M+fR6qXX0
>>249でわざわざ出すべき情報を箇条書きしたのに1と3しか出してない
・(長くなるから)テキストファイルかpaste.binで出せと言ったのにスレに直接貼る
・hi10で本人が扱いを持て余してるってことはなんか違法DLくさい

ということであまり答えたくないけど、うっとおしいので
YUV420P10ではなくYUV420P8で読み込んでおけということで終わらせたい。
0261名無しさん@編集中 (ワッチョイ 5fd2-ijx+)
垢版 |
2017/11/23(木) 18:18:39.98ID:We6coK4e0
わざわざSDにする理由もよく分からんよね
0262名無しさん@編集中 (ワッチョイWW a79d-QEku)
垢版 |
2017/11/24(金) 02:33:36.70ID:+9tLeQWS0
>>260
すごい……提示されたものをすべて揃えてないにも関わらず、あなた様の洞察力と博識ぶりには感服しました。
なぜyuv420p8を選択するのか、未だに理解できていませんが、結果がすべてを物語っています。
とにかく感謝しかありません。
本当にありがとうございました。
0263名無しさん@編集中 (ワッチョイ eae0-1noQ)
垢版 |
2017/11/30(木) 19:32:42.87ID:aoU2/Gyi0
ここ数年、ネタかと疑うような書き込みをするやつをよく見かけるようになったね・・・。
遜った言い方をしてるように見えて馬鹿にしている様に感じる。
0264名無しさん@編集中 (ワッチョイ b5b3-Y5ha)
垢版 |
2017/12/01(金) 16:51:40.44ID:W50UA1wy0
これからAviSynth+を覚えたいと思っている、ズブの初心者です。
SetFilterModeでMTモードの宣言を記入する際、
Aviutl使用のplugins(NL-Means-Light for GPUやKenKunNR)を使う時、
どのモードを使うのが一番良いでしょうか?
また、Prefetch(n) は、一番最後に記入する、
#ConvertToYUY2(interlaced=true)
#return lastの、
ConvertToYUY2(interlaced=true)の上に記入すれば良いでしょうか?
それとも、return lastの前に追加記入すれば良いのでしょうか?
よろしくお願いします。
0265名無しさん@編集中 (ワッチョイ 5ef7-bpph)
垢版 |
2017/12/01(金) 17:10:55.05ID:oyp8K1o+0
ここ見て自分で調べ
ttp://publishwith.me/ep/pad/view/ro.rDkwcdWn4k9/latest

Prefetch(n)はreturn lastの直前
不思議に思ったけどNL-Means-CLとKenKunNR(avisynth版)あるのにaviutl版をわざわざ使うの?
yv12で統一したらそのyuy2変換もいらないのに
0266名無しさん@編集中 (ワッチョイ b5b3-Y5ha)
垢版 |
2017/12/01(金) 17:35:23.45ID:W50UA1wy0
>>265 ありがとうございます。調べてみます。

>Prefetch(n)はreturn lastの直前 <

← 了解しました。ありがとうございました。m(_ _)m

>NL-Means-CLとKenKunNR(avisynth版)あるのにaviutl版をわざわざ使うの? <

NL-Means-CL ← すみません。その存在を知りませんでした。(汗;

KenKunNR ← Aviutl にWarpSharpMTを入れてたんで、Aviutl のpluginsだと思ってました。
違ったんですね。(笑)

>yv12で統一したらそのyuy2変換もいらないのに<

← 調べてみます。ありがとうございました♪
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況