1read 100read
2012年1月2期DTV11: Avisynth 初心者質問スレ Part4 (102)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
・ 次のスレ
12: 【grass valley】EDIUS総合 Part24 (444)
13: USB地デジチューナ DY-UD200 Drop26 (764)
14: Adobe After Effects初心者スレ コンポ18 (114)
15: 【FCP】Final Cut Pro & Studio その27【FCS】 (768)
Avisynth 初心者質問スレ Part4
1 :12/01/04 〜 最終レス :12/01/27 Avisynthの初心者質問スレです。 質問する前に、Wiki、ニュース、検索サイトなどを確認しましょう。 ■前スレ Avisynth 初心者質問スレ Part3 http://toro.2ch.net/test/read.cgi/avi/1308308879/ ■関連スレ Avisynthを絶讃ιょぅょ Part30 http://hibari.2ch.net/test/read.cgi/avi/1298742587/ ■外部リンク avisynth.info (旧 AviSynth Wiki) http://www.avisynth.info/ AviSynth http://avisynth.org/mediawiki/Main_Page AviSynth ニュース http://news.avisynth.info/
2 : 即死回避のため保守
3 : otu-su
4 : いちもつ
5 : 一 乙 今さがしものしてます aviutlのぼかしフィルタっぽいものってsynth用にもないですか? 出来れば場所と使い方もおしえて頂けないでしょうか。 お願いします
6 : >DirectShowSourceでwmv読み込んだらAvsPでは映像開けてるけどVirtualDubModとかx264じゃエラー出て無理なのは何で? このことだけど、ファイル名は2バイト使ってないからそこには問題ないと思う 別にVDMはどうでもいいけどx264でもエラー出るからエンコできないんだよね AvsPはDirectShowSourceのときとk別なことしてるの?それともDirectShowSourceでwmv読み込むために特別な条件あるの?
7 : DirectShowSource("01.wmv", fps=29.970, convertfps=true) で普通に読み込めてる
8 : VDMでNo video stream found.になるからデコーダーとかスプリッターの問題かと思うけどwmvはwinならそんなことないでしょ?
9 : Auto24FPS(true, 24, 16, "", false)が誤爆が多いときいて どっかのサイトでみつけたんですけど ↓ TDeint(mode=0, order=1, type=3, tryweave=true) TDecimate(mode=1, hybrid=0) すげぇカクカクする、なんか間違ってますか
10 : >>9 deint = TDeint(mode=0, order=1, type=3, tryweave=true) TFM(clip2 = deint) TDecimate(mode=1, hybrid=0) TFM無しの間引きは失敗する。
11 : 質問なのですがVirtualDubModで作業していたのですがどうも最近エンコが重くて 再インストールしたのですが Couldn't locate decompressor for format 'yv12'(unknown). VirtualDub requires a Video for Windows(VFW)compatible codec to decompress video. DirectShow codec, such as those used by Windows Media Player, are not suitable.Only 'Direct stream copy' is available for this video. というメッセージが出ていてAVSを受け付けない状態です。 Aviutl99i8もavsinp.auiを入れたのですがアウトでした(長くなったので次へ)
12 : >>11 の続きです 私の環境です OS:WINDOWS7(x64) AviSynth(x86) AvsPは受つけたので今はそちらで作業しています。 同じような経験のある方いらっしゃたらご教授お願いいたします
13 : 今時VDMなんか使うヤツのことは知らん
14 : 知らんがこれ入れてみたら 名無しさん@編集中 sage 2010/11/22(月) 02:04:40 ID:05+yh+p5 (2) >>20 これを入れたらYV12をWMPで表示できる様になる。 http://www.lillevold.com/files/yuvcodecs-1.3.exe CCEを使いたいとか、どうしてもYUY2にする必要が無いのなら、YV12のままにしておく方が良い。
15 : DivXにもYV12デコーダーがついてた気が。
16 : >>13 ロゴ処理(既存データ処理)とカット位置のみです (あとエラー時に文字化けがない) >>14-15 入れるかは不明ですが(DVXAとかのチャックとか)今までは基本そのままだったので 何もせず処理できましたがチェックしてみます ありがとうございましたm(__)m (Divxをキーにチェックする方法を探ってみます、ダメなら14さんのを入れてみます) AvsP使ってみてCropがわかりにくく、 シークバーを動かすと止まるまで次の絵が出ないことが非常に使いづらい・・・かもなので。
17 : >>10 ありがとうございますぅ〜 その設定で3回エンコしてみました。 どうも たてスクロールでカクカクするみたいです これはもうしかたないのでしょうか(汗;
18 : >>17 少し前のDVDとか60iが混じるソースは、その部分を60pや30pにしたVFRで処理が必要。 TIVTC同梱の、"TIVTC - Common Usage Examples.txt"にも、自動でやるVFRの方法が書いてある。
19 : Auto24FPSもTIVTCも、それぞれ苦手なところでは誤爆するよ。 というか、まずソースをみてフレームレートを判断できるようにならないと無駄な試行錯誤をする事になる。
20 : 17です あっ...すみませんソースは 地デジTS (Rio RainbowGate!)OPでテストしました。 おっしゃる通リフレームレートの勉強からやり直してきます ありがとう御座いました。
21 : そういえば、プラグインのソースコードには、必ずavisynth.hが入ってるけど、何これ?
22 : ヘッダファイル avisynthプラグインをビルドするために必要なもの
23 : ソース不連続点にbookmarkを打つ AvsPのマクロを書いてくれませんか
24 : >>23 http://csbarn.blogspot.com/2010/10/scx264-to-bookmarks-for-avsp.html
25 : >>24 #no_use_trim_to_bookmarks.py import re Trim = avsp.GetSelectedText() bm = re.findall('\d+', str(Trim)) avsp.SetBookmark(bm) 1日以上調べて考えた結果がこんな感じ フレームジャンプ使ったほうが速かった ほんとすいませんでした
26 : #no_use_SELECTEDtrim_to_bookmarks.py import re Trim = avsp.GetSelectedText() bmt = re.findall('\d+', str(Trim)) bm = [0] cnt = 0 bmtt = 0 for i in bmt: cnt += 1 if cnt % 2 == 0: bmtt = int(bmt[cnt - 1]) - int(bmt[cnt - 2]) + int(bm[cnt / 2 - 1]) + 1 bm.append(bmtt) avsp.SetBookmark(bm) これで思ったように動いてくれました 汚してすいませんです
27 : 動画に静止画のカットを挟むスマートなやり方ある? imageSourceを繋げようとすると音声がないって言われるから そこにBlankClipにAudioDubしたりとかなんか無理やりっぽい
28 : BlankClipにAudioDubはToneを使うよりはスマートだと思うけど base=MPEG2Source("foo.d2v").AudioDub(WAVSource("bar.wav")) still=ImageSource("fizz.png", end=899).AssumeFPS(base).ConvertToYV12().AudioDub(BlankClip(base)) Trim(base, 0, 1234) ++ still ++ Trim(base, 1235, 7890) ++ ... そもそもBlankClipにchannelsだのsample_typeだのが追加された理由が、そういう用途のためのような
29 : AssumeFPSとかBlankClipってクリップぶち込めばそのクリップに従って変更してくれるのか これなら結構スマートになったありがとう
30 : インターレース映像をTempGaussMC_beta2等で解除する時、解除前にFFT3DGPUなどのノイズ除去を行なってもいいのでしょうか?
31 : 別にやったらダメとは決まってない 普通はまずやらないけど
32 : オプション読めよ。interlaced=trueにすりゃ問題ない。まあ解除するなら解除後のほうがいいわな。
33 : 再度インターレースにするとしても、フィールドのままで処理するよりも、 一旦Bobをしてフレームとして処理をする方が、動きの少ない部分の品質は良くなる。
34 : 回答ありがとうございます。これまでノイズが多い動画をTempGaussでインタレ解除すると0.07fps/sと かなり低速だったので、ノイズ除去して解除すれば速度があがると思い考えて見ました。 ちなみに遅いですが0.7ちかくまで速度が改善しました
35 : TempGaussはそれ自体である程度ノイズを取ってしまうから、FFT3DGPUは不要かもしれない。
36 : 質問なのですが・・・DeLetterLとCropDeLetterL最近使った方いらっしゃいますか? 滅多使わないものですが始終点で画像がズレませんか?(左斜め下方向) MXで私はCropDeLetterLでleft=16,top=0,right=0, bottom=16削ってますが 行った後ズレます、とりあえずロゴは放置してます(ロゴも開始終点近辺でやはりずれます) AVS記述 #ShowFieldNumber() DeLetterL(89985,91847,"mx") BorderDeLetterL(s=44994,e=45923,left=16,top=0,right=0,bottom=22) Trim(16,4480)++Trim(6280,27677)++Trim(29476,46019)++Trim(47819,48567) Its※省略 CropDeLetterL(s=33803,e=34548,left=16,top=0,right=0, bottom=16)
37 : 普通L字というと番組の映像の部分は全く欠けないイメージがありますが、 MXではL字時は番組の左縁、及び下縁が欠けます なので順当にL字部分をクロップしていくとそういうふうになります 強引な対策ですが、番組中でL字開始直前に場面転換があったフレームから、 また、L字終了直後に場面転換が起こるフレームまでCropDeLetterLで縁を削ってやると 動画で見れば違和感のない映像になると思います 全くL字にかかっていないフレームを少しの部分犠牲にすることになりますが
38 : >>37 ありがとうございます 本日のノルマが終わった後実践してみます
39 : ttp://www1.axfc.net/uploader/H/so/150913 PS3アプコンすると、縞々になり、さらに4:3の場合、原因不明の左右が少し塗りつぶされる...orz ので、DVDをnnedi3で1440x1080の拡大したけど、なんか輪郭が薄い
40 : >>39 書き忘れ...orz PS3アプコンのような輪郭にするには、どのプラグイン(関数)を使えばい?
41 : http://geneshaft.blog73.fc2.com/blog-entry-113.html の方法を用い、入力をDirectShowにし、ffdshowを使用し、mp4,h.264,30fpsの動画を入力し、 h,264にエンコードしたところ、フレーム補間はされたが映像が遅れてしまっています。 どうにかならないものでしょうか。
42 : MVToolsじゃなくて interframe使ってみるとか
43 : とりあえず簡単なavsくらいは自分で書けるようになってから出直せ
44 : はい。
45 : PCLのアプコンが手に入れば敵なしなんだがな
46 : >>39 てきとうにやってみたけど、どうでしょう? http://img402.imageshack.us/img402/7161/0000283.png ImageReader("nnedi3_4:3.png") Converttoyv12() Spline36Resize(Width/2,height/2) VMtoon() nnedi3_rpow2(rfactor=2,nsize=0,nns=4,qual=2,etype=0,pscrn=4,cshift="spline36resize")
47 : >>41 http://avisynth.org.ru/mvtools/mvtools2.html のツールとサンプル記述 ・To double fps with MFlowFps for fastest (almost) real-time playing: ・To double fps with MFlowFps for 'best' results (but slower processing): にあるのを試した限りでは、MVToolsによって映像と音声がズレることは無かったよ。 ・動画に合わせる音声を適切に用意できていない ・映像を60fpsに上げているのに、59.94fpsでMuxしている
48 : >>46 トン なんかいい感じになった。
49 : >>47 有難うございます。 入力にDirectShowを使っているため、使わず。無圧縮avをよみこませてみようと思います。i
50 : 49 自分:名無しさん@編集中[sage] 投稿日:2012/01/22(日) 14:38:21.16 ID:hZDENBYR [3/3] >>47 有難うございます。 入力にDirectShowを使っているため、使わず。無圧縮avをよみこませてみようと思います。i ←不要 ↑iを追加
51 : 最近のBDプレーヤーって1080pにアプコンする機能ついてんだね。 どんなもんなんだろ? 1280×720でVFRまでやっとけば、あにめワンクールが1枚のDVDRですむな。。。
52 : mfToon、vmToon、Toonの違いって何? あと、これら3つとLSFmodの違いは?
53 : >>51 BDプレーヤーもそうだしテレビもアニメ対応とか進んでるんだね。 この記事とか結構、色々とAvisynthのフィルタでやるとするならこれ使うかなぁとか 思いながら読んだ。 ttp://ascii.jp/elem/000/000/659/659181/
54 : >>53 これ読んだけどマジかよ? ちょっと眉唾だわ
55 : vmToonの注意点 リサイズ前に掛けたほうが輪郭がくっきりしたので、掛ける場合はリサイズ前に
56 : 特撮番組でvmtoon使ってみた ttp://www1.axfc.net/uploader/Li/so/119811 Pass:PS3Cap
57 : >>53 アニメがニッチではないメインストリームなら、アニメ映像を処理する専用ハードを売ってくれ〜
58 : 昨日は全然書き込みが少なかったな >>56 に対してコメントを
59 : DGindexでaacにFakeAacWavで偽装wavにしてエンコしてるけど音が歪むような感じなんだけど自分の設定が間違ってるのか 特にBS11が酷いです。他の局は気にならないんだけどなぁ 出来上がったmp4のオーディオのビットレートはなぜか地デジは188kbps固定になってるんだよね。BS11は254Kbpsになってる 254kbpsもあれば歪みなんてわからないレベルだと思うんだけどなぁ
60 : >>59 公式で配布してたりしたDGindexを使うと、 2011年4月のロゴ変更以降のBS11の放送データのaac音声がおかしくなるようだけど、それのことかな
61 : >>60 DGindexでAACに分離した音は正常なんですよね ためしにFakeAacWavに偽装wavにしてその偽装wavをもう一度FakeAacWavにD&Dしてaacに戻してみましたがやっぱり歪んだような感じの音になりました FakeAacWavを使わずにToWAVEでwavにすると正常なんですよね
62 : >>61 ゆがんだような感じというのがよくわからないけども、とりあえずは ts2aacを使ってみて比べてみるといいと思う
63 : >>58 vmtoon使ってみたがデフォルト設定だと輪郭線が太くなりすぎるな
64 : >>63 リサイズ後にかけたらどう? あと、>>52 について分かる人いない?
65 : リサイズ後に入れたらかなりよくなったわ
66 : >>59 この不具合を直したDGIndexが出ている模様 1.5.8_fix4でググれ
67 : >>62 >>66 おかげさまで正常の音になりました ts2aacで音声ファイルを抜き出してFakeAacWavで変換しても大丈夫だったのではじめに言われていた通り公式DGIndexの不具合のようでした 1.5.8_fix4で再度tsをaacに分離してみてやってみたところひずみはなくなりましたthx
68 : vmToon、Toon、LSFmodの比較 Pass:SHARP ttp://www1.axfc.net/uploader/Si/so/130716
69 : アニメを見比べてみたけど Lsfmodとvmtoonは床のタイルがはっきりしすぎてるね toonはちょっとボケててPS3に近い 輪郭線の太さ before toon > before vmtoon >PS3 > before LSFmod = after LSFmod(違いが分からん…) > after toon > after vmtoon くっきりさ LSFmod > vmtoon > toon > PS3 beforeでもafterでもほぼ変化なし 設定次第じゃどうなるかわからんけど PS3ライクなtoonを使ってみるわ 実証サンクス
70 : 自分もvmtoonをtsアニメに強度デフォの半分で使ってみたけど かなりシャープになるね.もっと弱めでも良いかも LSFよりも輪郭回りのノイズが増幅されずにシャープになって結構好きかも 自分は輪郭が太くなりすぎるとは思わなかったけど,少し輪郭を暗くする効果があるかも? cartoonのtoonだからそういう効果があるのかな ただ,LSFで5.87fpsがvmtoonで1.91fpsになったから自分的には常用はつらい. とパラメータの意味も確認しないまま使って書き込もうと思ったけど 読んだら強度は輪郭を暗くする強度でxsharpening strengthのデフォルトは255とか 通りでシャープきついなと思ったわけだ
71 : vmtoonが熱いって何年前の話だよ 線を濃くしたいならfastLineDarkenとか使えばいいだろ これもかなり古いけど http://forum.doom9.org/showthread.php?p=1060081#post1060081
72 : AviSynth 2.6系では2.5系の外部フィルタは使用可能ですか? オフィシャルの2.6.0とSEt氏のMT版2.6.0ではどちらがいいですか? 不躾な質問で恐縮ですがよろしくお願いします
73 : Toon係とLSFmodって何が違うんだ?
74 : フィルタ ITS についての質問です このフィルタを使い 何もせずそのまま 素通りさせる指定方法はどうしたら良いでしょうか? set [30] test = '' 等空欄やフィルタ以外の文字列を指定するとエラーになってしまうので KillAudio や return last などで現在凌いでいますが return last は速度が低下し KillAudio は音声ありの際困るなと思い質問させていただきました また、存在するだけで速度低下なく何もしないフィルタみたいな物があれば教えていただければ幸いです
75 : >>74 参考になるかわかりませんが、 関数呼び出しで 空の関数を呼び出してやってる。他に何かあるのかも。 こんな感じ。 ・デインタレ用のAVSに記述(メインのAVSでImport読み込み) function NOTHING(clip clip){ return clip } ・defの記述 set [30] FPS30 = 'NOTHING()' default 30 = FPS30 mode fps_adjust = on 0-[30] その他、ITSのReadmeにもしかしたら何かのってるかもしれません。 http://web.archive.org/web/20090220115721/http://members.at.infoseek.co.jp/kiraru2002/alpha_version.html
76 : DGAVCIndex1.0.9でビデオカメラで撮影したAVC+AC3のMTSファイルから.dga吐かせて avcsourcで読み込むと所々に小さな映像の破綻が出てしまうのですがどうにかなりませんか? MPCで再生してるときにはその映像の乱れは見えません。
77 : >>76 DGIndexNVを使うか、中身のH.264をmkvに移し変えて、FFMS2で読み込む。
78 : >>74 0- 150-[24] DEINT24 これだけあれば分かるだろう。
79 : MVBob→CPUが100%使い切っておらず、映像処理レートが約2fps程度 MVBobFaster→CPU使用率100%、映像処理レートは最高約6fps ちなみにIntel Core 2 Duo E7500での結果だよ
80 : 追加 素材:VHSビデオをキャプチャした実写mpg素材 コーデック:Huffyuv MT(Predict median)
81 : YV12系でキャプったほうがいいんでないか
82 : >>74 set [30] sudoushi = <10>
83 : http://img714.imageshack.us/img714/5397/samplek.png FastLineDarkenMOD() LSFmod(defaults="Slow", strength=150) nnedi3_rpow2(rfactor=2, nsize=4, nns=2, qual=2, cshift="Spline64Resize", fwidth=1920, fheight=1080) でやってみた。 リンギングと少しノイジーなのが気になる。 最強のシャープ化関数とかフィルタがあったら教えて(重くてもいいから)
84 : >>83 単純に、LSFMod(dest_x=1920, dest_y=1080) とした方が、リンギングはましかもしれない。
85 : パラメータの意味調べたらどうだ?
86 : あれだわ、シャープ病だな
87 : シャープ好きな人はホントシャープにするもんな 俺は元解像度のイメージに近づけたいからアプコンでも不要なシャープ化はしないけど
88 : strength=150 狂ってるわ
89 : >>88 強すぎ? どの値が適切なの?
90 : 150好きならそれはそれだろうけど 例えば10から10ずつ増やしても15個サンプルが 出来るわけだ 自分の好きなレベルがきっと見つかると思うがな
91 : アンシャープマスクはどうなの?
92 : 好きなの使えば良いと思うよ^^
93 : 地デジのtsをBonTsDemux.exeでm2vとwavに分離し、m2v.vfpで読み込んでいるのですが CMカットの際、CMと番組が混じったフレームが頻繁にでてきます。 これは自分のやりかたが悪いのでしょうか、それとももともとこういった物なのでしょうか? video =MPEG2VIDEO("data.m2v") audio = WAVSource("data.wav") AudioDub(video, audio).AssumeTFF() Trim(49809,50407) # FieldShift SeparateFields().SelectEvery(2,1,2).Weave() return last 上記のようにTrim区間を半フレーム(1フィールド)ずらすと綺麗に表示されますが このような記述を見かけた事はありません。
94 : TVは基本的にフィールド単位だから仕方ないよ。 1フィールドも漏らさず使いたいってんならフィールド分離してCMカットすりゃいいが 事後処理が何かとめんどくさいし、CM直後のフィールドは汚いから捨てた方がいい。
95 : 切捨てていいんですね! 即レスありがとうございました。すっきりしました^−^
96 : >>75 ,78,82様、回答いただきありがとうございます 誤差過ぎるってツッコミがきそうですが、こちらのavs(2847frames)に組み込むとこのようになりました set [30] its1 = 'KillAudio' 19.997fps 19.972fps 19.972fps set [30] its2 = 'return last' 19.988fps 19.988fps 19.983fps set [30] its3 = 'last' 20.002fps 19.986fps 19.964fps set [30] its4 = 'ThreadRequest' 21.287fps 21.287fps 21.274fps set [30] its5 = 'NOTHING()' 19.991fps 19.967fps 19.953fps set [30] its6 = <10> 19.956fps 19.953fps 19.947fps (avs2pipemod 5回(内2,3,4番目)計測) * 78さんのは結局最後までエラーを潰す事ができず試せませんでした
97 : >>83 このシーンて、なのはSTのヴィヴィオ登場シ―ンじゃないか? スレチごめん
98 : >>96 >>78 では詳しく書かず申し訳ない 僕は30Pのまま素通しする場合にはdefファイルにこのように書いています。 #----------defファイル記述開始---------- set [24] DEINT24 = 'TIVTC24P2()' default 24 = DEINT24 mode fps_adjust = on 0- 150-[24] DEINT24 #----------defファイル記述終了---------- このdefファイルを使用すると、0フレームから149フレームはデインタレも何もせず素通しし、 150フレームからTIVTC24P2を使用してデインタレ&逆テレシネをしています。 僕はこのdefファイルを、ノイタミナが始まるときに流れる奴(30P)とアニメ(24P)を混合したいときに使っています。 何回かこのようなdefファイルを使用してエンコしていますがエラーも出ず、映像、音声両方共問題なく再生できています。
99 : http://toro.2ch.net/test/read.cgi/avi/1298742587/429 >smodeをUnsharpMaskにしてradiusを3くらいに上げる smodeをUnsharpMaskにするには、1または2にすればいいのだが、radiusを3くらいに上げるにはどうすればいい?
100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
・ 次のスレ
12: 【grass valley】EDIUS総合 Part24 (444)
13: USB地デジチューナ DY-UD200 Drop26 (764)
14: Adobe After Effects初心者スレ コンポ18 (114)
15: 【FCP】Final Cut Pro & Studio その27【FCS】 (768)