■ このスレッドは過去ログ倉庫に格納されています
Avisynth 初心者質問スレ Part9
- 1 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:36:24.20 ID:YdwoUOlPM.net
- 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/
- 2 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:36:43.20 ID:YdwoUOlPM.net
- 保守
- 3 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:36:47.60 ID:YdwoUOlPM.net
- 保守
- 4 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:36:59.62 ID:YdwoUOlPM.net
- 保守
- 5 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:06.18 ID:YdwoUOlPM.net
- 保守
- 6 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:16.04 ID:YdwoUOlPM.net
- 保守
- 7 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:21.58 ID:YdwoUOlPM.net
- 保守
- 8 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:30.41 ID:YdwoUOlPM.net
- 保守
- 9 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:35.67 ID:YdwoUOlPM.net
- 保守
- 10 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:44.46 ID:YdwoUOlPM.net
- 保守
- 11 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:48.49 ID:YdwoUOlPM.net
- 保守
- 12 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:37:58.86 ID:YdwoUOlPM.net
- 保守
- 13 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:38:03.52 ID:YdwoUOlPM.net
- 保守
- 14 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:38:12.46 ID:YdwoUOlPM.net
- 保守
- 15 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:38:33.41 ID:YdwoUOlPM.net
- 保守
- 16 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:38:48.57 ID:YdwoUOlPM.net
- 保守
- 17 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:38:55.19 ID:YdwoUOlPM.net
- 保守
- 18 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:39:03.92 ID:YdwoUOlPM.net
- 保守
- 19 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:39:09.81 ID:YdwoUOlPM.net
- 保守
- 20 :名無しさん@編集中 (バッミングク MMfe-I3cq):2017/03/10(金) 22:39:24.92 ID:YdwoUOlPM.net
- 保守
- 21 :名無しさん@編集中 (ワッチョイ 42cd-VHv+):2017/03/25(土) 22:57:37.17 ID:M/0fbVAG0.net
- avisynth.dll(2.6.0.3?)+avs2pipemodがある環境で
dllを2.6.1.0のに差し替えてみたら、x264のfpsが半減してしまって
色々フィルタを切り分けてたら、FFT3dGPUを使うと凄く遅くGPU負荷も高くなることに気づいた。
いったい、どうなってるんだろ
- 22 :名無しさん@編集中 (ワッチョイ 9fe1-jsM4):2017/04/04(火) 23:02:36.68 ID:MhvHKzcA0.net
- 輝度の数値化ってどうやるんですか?
- 23 :名無しさん@編集中 (ワッチョイ ff43-IEUY):2017/04/04(火) 23:36:50.16 ID:KybKy8kl0.net
- >>21
SetMemoryMax()で大き目の数値を使ってみるとか
>>22
Runtime functionを使うのが一般的かと。単に表示するだけなら
scriptclip("Subtitle(String(AverageLuma))")
数値として比較して処理を変えるならframeevaluate()やconditionalfilter()を組み合わせて
- 24 :名無しさん@編集中 (ワッチョイ 9fe1-jsM4):2017/04/04(火) 23:40:50.52 ID:MhvHKzcA0.net
- >>23
ありがとうぞざいます
- 25 :21 (ワッチョイ 7fcd-agmj):2017/04/05(水) 05:11:54.82 ID:+jbzKR0U0.net
- >>23
256MBだったので大きめに指定してみたらほぼ同じ速度になりました。
メモリ消費量の違いが大きすぎる気もしますが、とりあえず前進したような気がします
ありがとうございました。
- 26 :名無しさん@編集中 (ワッチョイ 073c-q6o6):2017/04/18(火) 23:28:57.83 ID:PwFU6nhb0.net
- 質問です
30fps状態のファイルを29.97fpsにしたいのでChangeFPSでやってみたところ、フレーム落ちがあるのが
その後AutoVfrで間引いて見てもカクつきが目立ちます
30fpsのファイルを29.97fpsにするのにもっといい方法はありませんか?
30fpsのままエンコすると29.97fpsとは違ったカクつきがあるのでやはり間引くしかないと思っているのですが
そのために一度29.97fpsに変換したいのです、ご教示お願いします
- 27 :名無しさん@編集中 (ワッチョイ 073c-q6o6):2017/04/19(水) 23:37:31.62 ID:OF+at/tA0.net
- >>29
いくつかあるけど多分どれも誤爆する
- 28 :名無しさん@編集中 (ワッチョイ 073c-q6o6):2017/04/19(水) 23:43:28.91 ID:OF+at/tA0.net
- ってワッチョイ同じになるの?違う人物なのに、これじゃ一人芝居に見えちまうよ
単独人物とは限らないのか
- 29 :名無しさん@編集中 (ワッチョイ 5f72-pzmP):2017/04/19(水) 23:50:20.50 ID:Ix/82+ud0.net
- ワッチョイはたまに被るよ
DTV板は導入から日が浅いので知らない人もいるかもだが
- 30 :名無しさん@編集中 (ワッチョイ 6a92-HtIA):2017/04/22(土) 00:56:59.02 ID:45fQsR8N0.net
- avisynth.infoが死んでる……と思ったら
PukiWikiが古いままでphp7になったからか
- 31 :名無しさん@編集中 (ワッチョイ b53c-kr4U):2017/04/22(土) 20:03:21.54 ID:WJUT6ZVT0.net
- TOP関係だけね
他の何か押さえてればそこからいけるよ
- 32 :名無しさん@編集中 (ワッチョイ 66e2-jzee):2017/04/23(日) 02:17:26.38 ID:yA198U0p0.net
- NNEDI3速くなったなぁ
QTGMCもいつの間にか実用的な速さになったし
- 33 :32 :2017/04/24(月) 08:51:53.39 ID:L7CbdwIZa.net
- 絶賛しようよスレと間違えた
- 34 :名無しさん@編集中 :2017/04/28(金) 11:06:42.82 ID:IPspLt2l0.net
- AutoCropのsampleって
連続したフレームからのサンプルですか?
それとも間隔を開けたフレームですか?
10000フレームある動画だとして
sampleを5にした場合、1~5フレームを見るのか、1,2000,4000,6000,8000フレームをみるとか分散しますか?
分かる人いたら教えてください
- 35 :名無しさん@編集中 :2017/04/28(金) 17:43:14.89 ID:2NjBYSy+a.net
- https://ameblo.jp/tenshoku-gokui/entry-12265148335.html
mpeg2のエンコード記事だけと、adobeやらの高価なものより、フリーのavisynthとhcenc使ったものの方が高品質な結果が得られた…とのこと。
エンコードとしてのhcencもさることながら、avisynthのリサイズは秀逸だな。
- 36 :34 :2017/04/29(土) 20:49:57.66 ID:IBsCXGcs0NIKU.net
- テストしてみればいい気がしたので冷静になってテストしてみたけど
連続してみてるわけじゃないっぽいですね
- 37 :名無しさん@編集中 :2017/05/05(金) 05:41:58.56 ID:tCFRV9cW00505.net
- リサイズおよびアスペクト比に関する質問です。
HD(1920x1080)をSD(740x480)にリサイズする場合、DVDによるテレビ視聴前提だと、
40:33で引き伸ばされることから、
○○Resize(704,480)
AddBorders(8,0,8,0)
となるのは理解出来ました。
しかし、海外フォーラムのスクリプトサンプル等を見ていると、リサイズの際、
Spline36Resize(704,480,0,1,1920,1078)
のように、HD動画の上下を1pxずつトリミングし、1920x1078をリサイズする…というのをしばしば見かけます。
上下1pxずつクロップする意味をどなたかご教示いただけませんでしょうか。
- 38 :名無しさん@編集中 :2017/05/05(金) 09:14:20.43 ID:IeKH5U3w00505.net
- >>37
BFF⇒TFF か TFF⇒BFF へ、フィールドオーダーを逆転させる為の処置。
扱ってるソース内容にそういった要因が関わってないなら不要。
(そのサンプルスクリプトがインタレ対応してるのかの方が気になるけど、質問の範疇ではないから置いとく)
- 39 :名無しさん@編集中 :2017/05/05(金) 09:37:18.27 ID:tCFRV9cW00505.net
- >>38
フィールドオーダーを逆転させるための処理だったんですね!
ありがとうございます。助かりました。
- 40 :名無しさん@編集中 :2017/05/05(金) 09:39:07.36 ID:tCFRV9cW00505.net
- ソースはプログレッシブのため、不要な処理だというのがわりました。
- 41 :名無しさん@編集中 :2017/06/02(金) 01:36:09.02 ID:XUTuYPMU0.net
- Avisynth+を使う場合、インストーラで入れた上で最新版(r2489)のDLLに置き換えるという
手順を踏む必要があると思うのですが、
http://avisynth.nl/index.php/Avisynthplus/Downloads
を見たところ、Groucho2004氏のインストーラ(r2294,r2172とも)が消えてしまっているようです。
それより前のインストーラはr1825になってしまうようなんですが、これを使うしかないのでしょうか?
- 42 :名無しさん@編集中 :2017/06/03(土) 20:24:16.85 ID:1tw9NYK80.net
- >>41
本当だ
これじゃインストールできない
- 43 :名無しさん@編集中 :2017/06/03(土) 23:29:31.04 ID:sHbpVE9B0.net
- 探したらこんなの見つけた
Avisynth Universal Installer [2017-05-29] - Doom9's Forum
https://forum.doom9.org/showthread.php?t=172124
Groucho2004氏だし大丈夫だと思う
試してないけど
これを出したからインストーラを消したんじゃないかな
- 44 :名無しさん@編集中 :2017/06/03(土) 23:40:34.57 ID:zkfl6PB20.net
- 置き換えるだけじゃダメなん?
- 45 :名無しさん@編集中 :2017/06/03(土) 23:54:34.63 ID:1tw9NYK80.net
- >>43のリンク先のDropboxに当該ファイルがあった
- 46 :名無しさん@編集中 :2017/06/04(日) 00:40:27.31 ID:J9iVB9bL0.net
- 本当だ
解凍したらインストーラだった
https://www.dropbox.com/sh/oxx5cm9hkbpj5oz/AAD0QBnTlczv7xW3jEdSjenHa?dl=0&preview=AviSynth%2B+r2294.7z
- 47 :名無しさん@編集中 (ワッチョイ 2d6d-a/o5):2017/06/04(日) 18:06:04.85 ID:OFI5L3Cl0.net
- aviutlで3840x2160に伸張、UtVideoにてavi出力。
Avisynthにて59.94fps化して出力を行いたいのですが、殆ど失敗します。
数秒はエンコ出来ますが、直ぐに真っ暗になります。
どこか確認事項があればご教示下さい。
- 48 :41 (ワッチョイ fd44-GFnO):2017/06/04(日) 18:32:33.59 ID:Z9pHgWok0.net
- >>43
なるほど。そういうことでしたか。ありがとうございます。今見たらr2504に更新されてました。
こんなスレッドもありました。AVSMeterとかもまとめて移したみたいですね。
Groucho's Avisynth Stuff - Doom9's Forum
https://forum.doom9.org/showthread.php?t=173259
- 49 :名無しさん@編集中 (ワッチョイ e511-28Zt):2017/06/11(日) 09:22:37.21 ID:1L3qJvrW0.net
- 質問なのですがfadein/fadeoutは全体の最初/最後でしか出来まない、で合っていますか?
途中(シーンチェンジ等)でどう行うのでしょうか?
ご教示ください
- 50 :名無しさん@編集中 (ワッチョイ 5b39-kOr2):2017/06/11(日) 11:37:56.08 ID:/NwInvr20.net
- 必要なシーンを全てTrimで切り出してから適用して結合し直したり
指定した場所に掛けられるように自分で関数書いたり
指定範囲だけフィルターを掛けられるような関数を使ってみたり
色々あるな
- 51 :名無しさん@編集中 (ワッチョイ e511-28Zt):2017/06/11(日) 20:15:47.63 ID:1L3qJvrW0.net
- >>50
遅れました、返答ありがとうございます
フレームが増えてしまいましたが他は問題なくできました
- 52 :名無しさん@編集中 (ワッチョイ 5b39-kOr2):2017/06/11(日) 20:53:26.19 ID:/NwInvr20.net
- >>51
そもそもFadeIn/Outがそれぞれ1フレームかさ増しされなかったか?
FadeIn0/Out0を使えばいいと思うよ
- 53 :名無しさん@編集中 (ワッチョイ e511-28Zt):2017/06/11(日) 23:41:06.94 ID:1L3qJvrW0.net
- >>52
明日の夜に試してみます
- 54 :名無しさん@編集中 (ワッチョイ e511-28Zt):2017/06/12(月) 19:09:35.67 ID:lXIX3YUC0.net
- >>52
FadeIn0/Out0でフレーム加算せず出来ました、ありがとうございます
(実写の短いのでテストしました)
- 55 :名無しさん@編集中 (ワッチョイ e3b1-yC+1):2017/06/15(木) 18:10:16.39 ID:2mkwJ42x0.net
- MVToolsについて質問なのですが、
https://www.youtube.com/watch?v=Bz494Y9uqDI
の動画の様にモーションブラーを付けたいのですがここまで綺麗にかかりません
どのパラメータを弄れば良いですか?
- 56 :名無しさん@編集中 (ワッチョイ b344-G/8V):2017/06/15(木) 18:19:54.02 ID:0vQVAD5Z0.net
- >>55
使ってるスクリプトくらい書いたら?
- 57 :名無しさん@編集中 (ワッチョイ e3b1-yC+1):2017/06/15(木) 18:30:08.72 ID:2mkwJ42x0.net
- 自分のは
super=MSuper(hpad=0,vpad=0,rfilter=0)
backward_vectors=MAnalyse(super,isb=true,search=3,dct=1)
forward_vectors=MAnalyse(super,search=3,dct=1)
MFlowBlur(super,backward_vectors,forward_vectors,thSCD1=2000)
です
- 58 :名無しさん@編集中 (ワッチョイ 5639-VLdI):2017/06/15(木) 19:19:44.47 ID:TztiIWCG0.net
- その設定がどこから持ってきたかは知らないけど
マスクに問題があるかブラーの強度に問題があるかのどちらか
後者ならMFlowBlur側を弄ってみればいいし前者ならMSuperとMAnalyseを弄ってみればいいと思う
- 59 :名無しさん@編集中 (ワッチョイ e3b1-yC+1):2017/06/15(木) 21:18:28.57 ID:2mkwJ42x0.net
- MFlowBlurの引数のblur=の値は大きくしても>>55の動画の様にはならずにモニョモニョ(?)した感じにブラーがかかるだけでした
AEで言うシャッター角度?のような引数は無いのでしょうか
- 60 :名無しさん@編集中 (ワッチョイ b344-G/8V):2017/06/15(木) 22:44:04.11 ID:0vQVAD5Z0.net
- blurがシャッター角度と同様の意味の引数だと思う。
- 61 :名無しさん@編集中 (ワッチョイ e3a6-tDb3):2017/06/15(木) 23:11:47.31 ID:nR3H2ln00.net
- QTGMCについて質問です。
プリセット等は全部デフォルトの QTGMC() のみで使用すると、ゴースト(ていうのかな?)みたいなのがよく出るんですけど、
これを消すにはどのパラメーターをいじればいいのでしょう
白い横線
ーーーーーーーーーーー
これが
ーー
ーーーーーーーーーーー
ーー
ー
こんな感じみたいなのになるやつです。
- 62 :名無しさん@編集中 (ワッチョイ b317-yC+1):2017/06/18(日) 23:48:53.61 ID:UrNQ3I8q0.net
- # アニメーション用。anime+の動くロゴ&「テレビは離れてみて〜」のテロップをマスキング
function TDecimate24P7A2(clip clip){
video=clip
Interp=video.eedi3(field=-1)
mask_clip=combmask(video,cthresh=10,mthresh=30)
clip_0=video.tdeint(mode=0, tryweave=true,full=false,edeint=Interp)
clip_deblock=clip_0.SmoothD2c(quant=17, num_shift=3, Matrix=12, Qtype=2).SmoothD2(quant=5, num_shift=4,zw=2, Matrix=12, Qtype=3)
filt_clip=MaskedMerge(clip_0, clip_deblock, mask_clip,MI=60)
clip1=video.yadifmod2(mode=0, edeint=interp)
clip2=clip1.mt_lut("0", chroma="128", offx=120, offy=24, w=420, h=230).mt_lut("0", chroma="128", offx=260, offy=920, w=1320, h=80).TDecimate(mode=1,clip2=filt_clip)
return clip2
}
なんかもしかしてテレシネ縞でマスク作ってNRすれば狙い撃ちでNRできるんじゃね?と思い立って作ったら
かなりいい感じに動いたんだけど、スクリプト的になんか不味いところありますか?
- 63 :名無しさん@編集中 (ワッチョイ b317-yC+1):2017/06/18(日) 23:53:59.85 ID:UrNQ3I8q0.net
- あと、おすすめNRとかあれば試してみたいので
紹介よろしくお願いします
- 64 :名無しさん@編集中 (ワッチョイWW 134b-oWh/):2017/06/19(月) 15:35:07.92 ID:BKqkM1eF0.net
- TS初心者勉強会から誘導されて来ました
テレシネされたTSを、手動でキネコするというのはどのようにやるのでしょうか?
いつもAviUtlの自動フィールドシフトで行っているので疑問に思った次第です
- 65 :名無しさん@編集中 (ワッチョイ 5639-VLdI):2017/06/19(月) 16:03:43.53 ID:bUYGCqXz0.net
- AviSynthでやるならDoubleWeave()とSelectEvery()やPulldown()を組み合わせて行う
周期を見るためにコーミングマスクフィルタを使ってる人もいると思うよ
多分聞くより調べたほうが早いと思う
- 66 :名無しさん@編集中 (ワッチョイ ba44-G/8V):2017/06/19(月) 19:02:13.39 ID:4LSyhZw+0.net
- Avisynthスレに行く前にググれと言っておいたのに全く調べずに来た時点で相手にする価値無し。
- 67 :名無しさん@編集中 (ブーイモ MM97-oWh/):2017/06/19(月) 19:10:57.03 ID:18ms90EzM.net
- AvisynthのスクリプトをUnicodeで書く方法無いかな?
できればUTF-8がいい
- 68 :名無しさん@編集中 (ワッチョイ b317-yC+1):2017/06/19(月) 20:25:01.60 ID:K+d8WQYD0.net
- >>64
手動=AvisynthのDoubleWeave()とSelectEvery()のことかと思って誘導したけど、そうとも限らないのね
早い話が1フレーム内の奇数ラインと偶数ラインを組み合わせて
そのなかから奇麗になるパターンを探すこと
奇数uラインと偶数ラインを組み合わせるだけだから画質の劣化はほぼなし
afsはそんなの手動でやってらんねーってことで色々な仕組みを導入して自動で動くようにしたようなもの
avisynthのtivtc24p2関数は普通にインタレ解除して動きのない2枚のうち一枚を捨てる感じ
ちなみにキネコよりはテレシネ解除のほうがメジャー(ってかキネコなんて誰も使わない)
- 69 :名無しさん@編集中 (ワッチョイ 3adb-2WTa):2017/06/19(月) 22:18:42.06 ID:cWgTvNbR0.net
- >>62
NRまでするほど画質に拘るなら手動間引き後にNRした方がいいと思う
>>68
tivtc24p2も基本はフィールドマッチング、
それでもコーミングが検出されたときだけインタレ解除だよ
- 70 :名無しさん@編集中 (ワッチョイ b317-yC+1):2017/06/19(月) 22:57:04.74 ID:K+d8WQYD0.net
- >>69
平たーく特徴を説明したほうが違いが分かっていいと思ったので・・
(上の関数について)
いうほど画質にこだわってる訳ではないんですが
たまたま作ったものが想像以上の効果だったので、どんな感じかと意見を聞こうと思いました
- 71 :名無しさん@編集中 (ワッチョイ 3aea-r2kx):2017/06/21(水) 21:56:14.56 ID:BgxLjxgW0.net
- >>69
> tivtc24p2も基本はフィールドマッチング、
> それでもコーミングが検出されたときだけインタレ解除だよ
これはTIVTC内のTFMの機能では
テレシネ解除するには間引かないと
- 72 :62 (ワッチョイ b317-yC+1):2017/06/21(水) 23:46:57.97 ID:9Xa5Q4uw0.net
- すいません
TDeintを使うスクリプトを触るのが久しぶりで、TFM使わずに解除するときはfullをfalseにしたらダメなの忘れてたので軌道修正中です
そして今はこんな感じになってます
(一応、誰が見ているか分からないので書いておきます)
function TDecimate24P7A2(clip clip){
video=clip
Interp=video.eedi3(field=-1)
mask_clip=combmask(video,cthresh=10,mthresh=10)
clip_0=video.tdeint(mode=0,tryweave=true,aptype=2,ap=20, expand=10)
clip_deblock=video.tdeint(mode=0,tryweave=true,aptype=2,ap=20, expand=10,edeint=Interp).SmoothD2c(quant=17, num_shift=3, Matrix=12, Qtype=2).deblock(quant=16)
filt_clip=MaskedMerge(clip_0, clip_deblock, mask_clip,MI=60)
clip1=video.yadifmod2(mode=0)
clip2=clip1.Framecache(9).mt_lut("0", chroma="128", offx=120, offy=24, w=420, h=230).mt_lut("0", chroma="128", offx=260, offy=920, w=1320, h=80).TDecimate(mode=1,clip2=filt_clip)
return clip2
}
- 73 :72 (ワッチョイ c117-CicO):2017/07/01(土) 00:25:43.22 ID:qX1jujug0.net
- 今まで(私の中で)対処法なしだった1ラインごとのコーミングのようなディテールが保存されるようになってた
ずっと昔にこれで質問したら、「○○でマスク作って〜」と言われたのを思い出して数年越しに言われてた意味が分かった
http://imgur.com/a/OSPfI
72の関数は最終的に
video=clip の後ろにFramecache(9)を移動して
smoothD2cの前にVinverseを入れたので落ち着きそうです
(添付の画像はVinverse導入前のもの)
- 74 :名無しさん@編集中:2017/07/11(火) 00:38:14.64 ID:xGTST8zC9
- どなたかお詳しい方、ご教示ください。
Dither_resize16nr〜でリサイズする際、
色味・コントラストは、従来通り「ColorYUV(gain_y=6〜」をスクリプトに追記すれば動作しますが、
シャープにしたい場合、「UnsharpMask」等では動作してくれません。
自分なりに調べた結果、Sharpen(0.8)であれば問題なく動いたのですが、まったく効果が見られません。
Dither_resize16nr〜と組み合わせて動作するシャープ化フィルターと、
スクリプト記述をご教示いただけると助かります。
- 75 :名無しさん@編集中:2017/07/11(火) 00:44:40.21 ID:xGTST8zC9
- もう1つ質問というか、疑問です。
DVD用に動画を704,480にする場合、
横の足らず((720-704)/2=8px)のボーダーを左右に付けないといけないのでしょうか。
単純に704,480のままDVDを作成すれば、再生時にプレイヤー側で勝手に横サイズを引き延ばしてはくれないのでしょうか。
- 76 :名無しさん@編集中 (オッペケ Srcb-lNBB):2017/07/11(火) 11:28:26.37 ID:+b2esoTur.net
- どなたかお詳しい方、ご教示ください。
Dither_resize16nr〜でリサイズする際、
色味・コントラストは、従来通り「ColorYUV(gain_y=6〜」をスクリプトに追記すれば動作しますが、
シャープにしたい場合、「UnsharpMask」等では動作してくれません。
自分なりに調べた結果、Sharpen(0.8)であれば問題なく動いたのですが、まったく効果が見られません。
Dither_resize16nr〜と組み合わせて動作するシャープ化フィルターと、
スクリプト記述をご教示いただけると助かります。
- 77 :名無しさん@編集中 (オッペケ Srcb-lNBB):2017/07/11(火) 11:28:53.94 ID:+b2esoTur.net
- もう1つ質問というか、疑問です。
DVD用に動画を704,480にする場合、
横の足らず((720-704)/2=8px)のボーダーを左右に付けないといけないのでしょうか。
単純に704,480のままDVDを作成すれば、再生時にプレイヤー側で勝手に横サイズを引き延ばしてはくれないのでしょうか。
- 78 :名無しさん@編集中 (ワッチョイ f744-rfzC):2017/07/11(火) 11:42:32.04 ID:s1CN5AZa0.net
- >>77
アスペクト比について 株式会社ぺガシス:TMPGEnc 研究所
http://tmpgenc.pegasys-inc.com/ja/support/labo/AspectRatio.html
- 79 :名無しさん@編集中 (ワッチョイ f744-rfzC):2017/07/11(火) 12:26:36.60 ID:s1CN5AZa0.net
- >>76
・16bit対応してないフィルタは8bitクリップの状態で使う。16bitクリップに対して使っても意味がない。
・16bitクリップでシャープ化したいなら16bitに対応したフィルタを使う(何があるのかはよく知らない)
というだけのことだと思うので、Avisynthの16bit hackについて理解しておいたほうがよさそう。
High bit-depth Support with Avisynth - Avisynth wiki
http://avisynth.nl/index.php/High_bit-depth_Support_with_Avisynth
Stack16 - Avisynth wiki
http://avisynth.nl/index.php/Stack16
ただ、そもそも縮小に本当にDither_resize16nrを使う必要があるのか確認したほうがよさそうでもある。
と書いてはみたが、うまくいかないというスクリプトを書いてアドバイスを求めてみてもいいかもね。
- 80 :名無しさん@編集中 (ワッチョイ 9717-rvkC):2017/07/11(火) 15:58:14.29 ID:yXYCsJml0.net
- 8bitに戻してからシャープ掛けるんじゃだめなの?
どのみち最終的に8bitに戻すだろうし
個人的にはDither_resize16使うならシャープなんていらないと思うけど
- 81 :名無しさん@編集中 (ワッチョイ 9723-1B52):2017/07/11(火) 19:38:43.26 ID:7IfhtAiH0.net
- >>76
動画ソフトだと16bit化の意味を説明している所があまりないのでPhotoShopとかの画像用ソフトで16bitと8bitの違いを見たほうがいいよ
リサイズを高精度にする意味もあるが色調変更を8bitでやるとすぐ階調割れするのでこちらの方こそ16bit(バンディング処理→Dither_lut16とか)でやるべき
>>79のリンクを読めばわかると思うがColorYUVとかのDither_toolsに対応してないフィルタは効果が見えないor変化していてもデタラメな結果になってるよ
使えるシャープフィルタはwikiにのってるのしか知らないがこれもシャープ化は8bitでやって合成してるなあ
http://avisynth.nl/index.php/Dither_tools#Filtering_in_16_bits_with_basic_sharpening
- 82 :名無しさん@編集中:2017/07/11(火) 20:27:48.88 ID:xGTST8zC9
- LSMASHSource_LWLibavVideoSource("○○○.○○")
ChangeFPS(30000,1001)
ColorMatrix(mode="Rec.709->Rec.601",Clamp=0)
ColorYUV(gain_y=6,cont_y=10,cont_u=4,cont_v=6) # 輝度=Y,輝度と青の差=U,輝度と赤の差=V
Sharpen(0.8) #あまり・・・というか効果がわからない
Dither_convert_8_to_16()#色深度を8ビットから16ビットに展開
Dither_resize16nr(704,480,kernel="Lanczos",taps=6,noring=true)#色深度16ビットリサイズ&リンギング抑制/横サイズ,縦サイズ,左クロップ,上クロップ,右クロップ,下クロップ
f3kdb(range=15,Y=56,Cb=40,Cr=40,grainY=0,grainC=0,keep_tv_range=true,input_mode=1,input_depth=16,output_mode=1,output_depth=16,random_algo_ref=2,random_algo_grain=2)#色深度16ビット バンディング処理
DitherPost(mode=6)#色深度を16ビットから8ビットに戻す&バンディング処理2
AddBorders(8,0,8,0) # 左,上,右,下
スクリプトです。
UnsharpMaskとかを使いたいところですが、使うとエラーになります。
- 83 :名無しさん@編集中 (ワッチョイWW 9ff9-lNBB):2017/07/11(火) 20:49:27.85 ID:VuyKyMxv0.net
- LSMASHSource_LWLibavVideoSource("○○○.○○")
ChangeFPS(30000,1001)
ColorMatrix(mode="Rec.709->Rec.601",Clamp=0)
ColorYUV(gain_y=6,cont_y=10,cont_u=4,cont_v=6) # 輝度=Y,輝度と青の差=U,輝度と赤の差=V
Sharpen(0.8) #あまり・・・というか効果がわからない
Dither_convert_8_to_16()#色深度を8ビットから16ビットに展開
Dither_resize16nr(704,480,kernel="Lanczos",taps=6,noring=true)#色深度16ビットリサイズ&リンギング抑制/横サイズ,縦サイズ,左クロップ,上クロップ,右クロップ,下クロップ
f3kdb(range=15,Y=56,Cb=40,Cr=40,grainY=0,grainC=0,keep_tv_range=true,input_mode=1,input_depth=16,output_mode=1,output_depth=16,random_algo_ref=2,random_algo_grain=2)#色深度16ビット バンディング処理
DitherPost(mode=6)#色深度を16ビットから8ビットに戻す&バンディング処理2
AddBorders(8,0,8,0) # 左,上,右,下
スクリプトです。
UnsharpMaskとかを使いたいところですが、使うとエラーになります。
- 84 :名無しさん@編集中 (ワッチョイ 9723-1B52):2017/07/11(火) 23:00:32.42 ID:7IfhtAiH0.net
- 順番がおかしい フィルタ1個づつにして動作と効果を確認しましょうよ
あえていうならSharpenの後にDither_resize16nr( 〜,taps=6,noring=true)なんてやってるからシャープ効果が消えてるのを勘違いしてるんじゃない?
- 85 :名無しさん@編集中 (オッペケ Srcb-lNBB):2017/07/12(水) 00:39:34.63 ID:zVZa3agyr.net
- >>84
sharpenはやはりaddbordersのすぐ前がいいのでしようか?
あと、他に位置がおかしいフィルタ等があれば、ご指摘いただければと思います。
- 86 :名無しさん@編集中 (ワッチョイ 9723-1B52):2017/07/12(水) 13:16:46.72 ID:ZvesIlLg0.net
- いいか悪いかは個人の好みとソース次第なので実際にやってみて好きな方を選ぶ
自分なら階調が減った映像を16bit化しても精度が落ちるから色調変更はDitherPostの後にするか16bitで行う
Sharpフィルタを使うくらいならDither_resize16nrではなくDither_resize16でnoringもオフにする
- 87 :名無しさん@編集中 (ワッチョイ 0117-S4qQ):2017/07/13(木) 10:17:09.97 ID:vFmscwS20.net
- AutoVFRのfastモードを利用せずに検索させたら
↓のように5フレームだけ60fとされるのだけど、理由に見当つく人いますか?
000000-006449 [24] (5,2,4)
006450-006504 [24] (5,1,3)
006505-006509 [60] f60
006510-006604 [24] (5,0,2)
006605-006699 [24] (5,0,3)
006700-006799 [24] (5,1,4)
006800-006804 [60] f60
006805-006894 [24] (5,0,2)
006895-006899 [24] (5,1,3)
006900-006904 [60] f60
・
・
・
216455-216459 [60] f60
216460-216469 [24] (5,0,2)
mode fps_adjust = on
216470-333850 [24] (5,0,3)
end
(14行から149行まで上のように分割されてる)
ソースは古いフィルム・ソースなので周期が変わってるのだろうとは思ってるんですが
60fが入るのはなぜなんでしょうか
- 88 :名無しさん@編集中 (ワッチョイ d423-PDtw):2017/07/13(木) 21:27:57.31 ID:TYY1BJjR0.net
- >>87
本当に周期が変わっているところなら
うまく逆テレシネ出来ないから60fになるだけだと思うけど
- 89 :名無しさん@編集中 (ワッチョイ 0117-S4qQ):2017/07/14(金) 01:05:35.25 ID:ZmGhVoRc0.net
- 実は出来上がったものの再生確認をしたら映像・音声なしのごみファイルができてました
なので、どこかがおかしかったようです
実写でやるときはMIとか調整したほうがいいのかな・・
- 90 :名無しさん@編集中 (ワッチョイ 0117-S4qQ):2017/07/14(金) 01:06:30.30 ID:ZmGhVoRc0.net
- >>88
レスありがとうございます
あしたavsなどの確認をしてみます
- 91 :名無しさん@編集中 (ワッチョイWW ecf9-/F7a):2017/07/14(金) 02:41:39.11 ID:7UY7Hsdh0.net
- そうですね
- 92 :名無しさん@編集中 (ワッチョイ f026-z+eH):2017/07/17(月) 11:41:24.98 ID:aKwYE0o40.net
- Plusだと今までのプラグイン動かない?
SVP入れたらエラーがでて困ってます
- 93 :名無しさん@編集中 (ワッチョイW 2c41-Bwn6):2017/07/17(月) 12:13:20.11 ID:vGC5c4XP0.net
- 使ってるプラグインとAvisynth+のバージョンの組み合わせを1つずつ試して、自分なりのStableを模索するしかない
各プラグインがAvisynth+に正式対応しているか、対応していても特定のバージョン以降しか対応してないとか色々あるし
- 94 :名無しさん@編集中 (ワッチョイ 4644-A9YL):2017/07/17(月) 13:24:16.74 ID:RzYBtVR60.net
- >>92
多分SVP4を入れたらAvisynth+がインストールされてしまったということなんだと思うけど、
SVP自体は多分まだAvisynthでも動くはずだから、Avisynth+をアンインストールして
Avisynthをインストールするというのも1つの手。(個人的にはAvisynth+への移行を推奨)
ただ、後から「やっぱりSVP4が入れてくれるAvisynth+がいい」と思って
SVP4の「その他のプログラムや機能」でAvisynth+を入れなおそうと思っても、
なんかうまくシステムにインストールしてくれない。(既にインストールされていると判断されてしまう)
この場合は自分でAvisynth+をインストールするか、
SVP4を一度アンインストールして最初から入れなおす必要があると思う。
- 95 :名無しさん@編集中 (ワッチョイ f026-z+eH):2017/07/17(月) 14:18:59.10 ID:aKwYE0o40.net
- >>93
LoadPluginExみたいに非plusのプラグインを使えるようにするプラグインはないんですね・・
>>94
SVP使用時にAvisynthのバージョンが違いますみたいなポップアップがでるようになったので
SVP再インストールしたら今までのAvisynthが完全に使えないようになった状態です
ポップアップが出ただけで正常にSVPが使えてるかは確認してませんでした
また今までのAvisynth入れてみてSVPが使えるか確認してみてダメならプラグイン一つ一つ確認してplusに移行するのを試みるしかないみたいですね
- 96 :名無しさん@編集中 (FAX!WW 6713-088M):2017/07/26(水) 06:39:15.62 ID:NlnmeQTC0FOX.net
- https://ameblo.jp/tenshoku-gokui/entry-12295927627.html
リサイズに関する記事が更新されてた。
やっぱリサイズはsplineがいいのかな?
- 97 :名無しさん@編集中 (FAX! a717-QK4i):2017/07/26(水) 10:52:16.04 ID:KoiYfPAz0FOX.net
- 一番クセはないと思う
- 98 :名無しさん@編集中 (ワッチョイWW 67ea-ZvNN):2017/07/26(水) 19:43:07.13 ID:juZ+lwYb0.net
- Avs2pipemod使ってqsvエンコしてるんだけどmtにしてからたまに落ちるようになった。
解決法ってある?
- 99 :名無しさん@編集中 (ワッチョイ bf39-dw5s):2017/07/26(水) 23:01:52.53 ID:YbQ50OIj0.net
- >>96
リサイズアルゴリズムは好きに選ぼうぜ
Lanczos系は目を凝らすと輪郭周辺にリンギング乗ってるけどSpline系より全体的にくっきりシャープに仕上がるから俺は好きだよ
>>98
その手の話はネット上のブログ含めて散見されるけど再現するスクリプト携えてChikuzen氏に報告してみるしか無いと思うよ
当然ながらavs2pipemodだけで発生する問題に限るけど・・・
- 100 :名無しさん@編集中 (ワッチョイWW 73ea-4ULY):2017/07/27(木) 00:26:06.52 ID:ig+QDMY50.net
- お返事ありがとうございます。
イベントビューアーにエラーログが出ていたので一応載せておきます。
何か詳しいことわかる方いたら教えて頂きたいです。
Avisynthスクリプトは自分で書いたものではないのであまり詳しくないのですが、調べながらSTのものをMT化しました。
MTmodeは2で4スレッドに設定してあります。
関係あるかわかりませんが、
頻繁に落ちるスクリプトにはTdeint_()の記述が有りました。
総レス数 1006
314 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★