2012年09月DTV128: Avisynth 初心者質問スレ Part5 (617) TOP カテ一覧 スレ一覧 2ch元 削除依頼
アスペクト比 part6 (345)
【レンタル】 VHSをDVDに 【ビデオ】 (874)
Quick Sync Video Part.3 (446)
smartcard splitter 総合スレ Part3 (280)
【お手軽】MediaShow Espresso【\3980】 (243)
ziziplayer (578)

Avisynth 初心者質問スレ Part5


1 :2012/05/04 〜 最終レス :2012/11/02
Avisynthの初心者質問スレです。
質問する前に、Wiki、ニュース、検索サイトなどを確認しましょう。
■前スレ
Avisynth 初心者質問スレ Part4
http://toro.2ch.net/test/read.cgi/avi/1325652675/
■関連スレ
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 :
>>1おつです
CMから本編へのシーンチェンジで本編の1〜2フレームぐらいを良く見ると薄っすらとCMの残像みたいのが
映りこんでる事が良くあるんですがあれは一体なんなんでしょうか?放送局のミス?
本編に切り替わり始めから動きのあるシーンだと安易にそのフレームをカットすると
最初のモーションが欠けてしまうので苦渋の選択を迫られる事もあるんですが、何か上手い方法ってないものでしょうか?

3 :
>>2
Bフレームを使うMPEG-2ビデオはそういう物だと思って妥協するしかない。
特に1passでやる放送はシーンチェンジの検出もあまり上手くできないのだろう。

4 :
>>2
画像はAviUtlのものだけど、これのことかな
ジャンプウインドウの緑枠の部分
ttp://nagamochi.info/src/up107374.jpg
エンコードし終わって確認したら、CMの前後に1フレームだけ
余計なのが入ってて、原因が分からなくて一時期悩んでた
それで、AviUtl で .avs を読み込ませたときに
CM と 本編 の境目に
トップフィールドとボトムフィールドが混ざったようなフレームがあって
それが原因だと分かった
普段、AvsP で設定書いてるけど、AvsP のプレビューだと、この混ざったフレームが
混ざった状態ではなく正常なフレームとして表示されてしまうんだよね
だから、CMカットだけは .avs を AviUtl に読み込ませて Trim の位置を確認してる
AviUtl だと混ざったフレームが確認できるよ

5 :
>>4
それと>>2が言ってることは別物だと思う。
>>4が言ってるのは単純にトップとボトムでCM・本編が混在してる場合でしょ?
インタレ解除すればはっきりとフレームが分かれる。ちなみにAvsPでも混在フレームは確認可能。
対して、>>2はインタレ解除後でもうっすらCMが被ってると言いたいんだろう。
Histgramのlumaでプレビュー見ればよく分かる。こっちは完全除去は無理。
気にせず残すか、バッサリカットするしかない。

6 :
みなさんレスありがとうござます
>>3
そういう原因でしたか。お詳しいですね。
原因が分かったらもやもやした気分が大分すっきりしました。
ありがとうございます。
>>4
そのパターンもありますね。
私もAvsPmod2.1.1を使っていて、一応フィールド混在はちゃんと表示できてるようですが、
別件でAvsPmodのプレビューはあんまり信用してません^^;
というのもEraseLOGOのendフレームを合わせるのにAvsPmodのプレビューを使っていて、
いつもではないのですが稀に、プレビュー上だとロゴがきっちり消えてるのにエンコするとロゴが1フレームだけ残ってて、
再度AvsPのプレビューで確認すると、一見消えてるんですが←や→のキーを押して、
何度かそのフレーム付近を往復してると突然パッとロゴが表示されるという怪現象が発生します。
今度何かあった時はAviutlも試してみます。ありがとうございます。
>>5
やっぱりみなさん気にせず残すか、バッサリカットなんですね。
どうしようもないという事が分かったら気が楽になりました。ありがとうございます。

7 :
> 何度かそのフレーム付近を往復してると突然
DirectShowSource使ってない?
Avisynth触り始めた頃にそれでまともにフレーム単位の調整ができず手詰まりになった覚えがある

8 :
遅レスになっちゃいますが、こういうフレームですよね?
↓@cmの最後のフレーム
http://www.dotup.org/uploda/www.dotup.org2946049.jpg
↓A番組のcm明けのフレーム、cmが映り込んでいる
http://www.dotup.org/uploda/www.dotup.org2946061.jpg
↓@をinvert("yuv")したものをopacity=0.01でAにoverlayでaddしてみた
http://www.dotup.org/uploda/www.dotup.org2946077.jpg
映り込みは減るけど、色味が少し変わる(overlayのsubtractではうまく行かなかった)
↓aviutlのバンディング用のフィルタをAに掛けてバンディングとして処理してみたもの
http://www.dotup.org/uploda/www.dotup.org2946091.jpg
映るのは一瞬だし、気にしないのが一番かも

9 :
俺は前後2フレームぐらいカットしてる
ぴったりやってた時、前の映像の音が残ってる時があってそれからカット
2フレームぐらい気がつかないよwww

10 :
アニメでアマガミのAパートからBパートにつなぐとことか
削ると花がくるくる廻ってるのが跳んだ感じになって気になる

11 :
ノイズ表示フィルタで見たとき、アバンとかAパートは冒頭にCMの残像残ってる事が多いけど
次回予告だとほとんど無いのは何故ですか?

12 :
>>7
情報ありがとうございます。
入力は一応DGDecode_MPEG2Source(path)を使ってますが参考になります。
>>8
はい。そういうフレームです。
ちゃんと消えてる・・・これはすごい!!
invert〜の方法も凄いですが、まさかバンディングフィルタでも消えるとは思ってもみなかったので驚愕です。
aviutlのこのフィルタ強力ですね。
普段はflash3kyuu_deband()を下記のように拾ってきた設定のまま使ってるんですがほとんど効果を実感できてません^^;
似たようなパラメータが多いので、パラメータを変えればこっちでもできるのかな?色々試してみます!
flash3kyuu_deband(range=15, Y=45, Cb=40, Cr=40, ditherY=16, ditherC=16, sample_mode = 2, seed = 0,
 blur_first = true, dynamic_dither_noise = false, opt = 1, mt = true, precision_mode = 3, keep_tv_range = true)
他にも応用が効きそうな処理方法を教えて下さり勉強になりました。ありがとうございました。
>>9
そんな事もあるんですか。怖い。FakeAacWavで擬似wavにしてると編集中は波形でのチェックもできないので
エンコしてみるまで分からないのが辛いですね。
一応、以前音声を通常のwavにして編集ソフトで不要な区間を無音にしてaacに戻すってやった事ありますけど
面倒なのでいらないシーンならカットが楽ですよね。
情報ありがとうございました。
>>10
そういう冒頭から動いてて削るに削れないパターンが辛いんですよね。分かります。

13 :
バンディングフィルタでも消えるのか・・・
本編1フレーム余計に削ってたわ

14 :
別のPCにAvisynthをインストールしてプラグインもコピーし
LoadPlugin("D:Avisynth\Plugins\ffms2.dll")
LoadPlugin("D:Avisynth\Plugins\warpsharp.dll")
・・・・
こんなふうに直接プラグインの場所を指定して読み込ませたのですが
ffms2.dllと同じフォルダにwarpsharp.dllがあるのにもかかわらず
LoadPlugin: unable to load LoadPlugin("D:Avisynth\Plugins\warpsharp.dll")
(hogehoge.avs, line 2)
とエラーが出て動きません。何がまずいのでしょう?もう一つのPCでは同じようにして動いてます。

15 :
>>14
どこのやつを使ってるのか知らんが、Seraphy氏のだとしたらVC++2008のランタイムが入ってないんじゃねえの。

16 :
ルートのバックスラッシュ忘れてるぞ

17 :
NNEDI2, NNEDI の64bit版DLLを探しているのですが、見つからず困っています。
どなたかご存じの方、情報をください…

18 :
ないんじゃないかな
nnedi3じゃダメなの?

19 :
>>17
なぜ64bit版にこだわるの?
32bit版avisynth+64bit版x264じゃだめ?

20 :
HADCAMによるdropで、且つ
そのフレームがパンなど動いてるフレームだった場合の対処法についての質問です
drop近辺のフレームをbob化
dropフレームと同じカットで、dropしていないフレームをFreezeFrame()で置き換え
すると、60pでですがとりあえずdropフレームはつぶせますが
24pを保ったまま、dropフレームを正常なフレームと置き換えるにはどうすればいいのでしょうか?
※Itsを使用してVFR化しています
FreezeFrameは絶対値が必要なようで、以下のような書き方は出来ませんでした
Src2 = Src2.Trim(,) # drop付近
Src2 = Src2.BOB()
Src2 = Src2.Trim(,) # dropフレームと同じカットだけど、dropしてないフレーム
FreezeFrame(絶対値, 絶対値, Src2)
また、こういうdropは初めてだったので試しにフィールド分離してみましたが
どちらのフィールドもdropしていたので、片方のフィールドを置き替えるといったことも出来ませんでした

21 :
TFMでoutputだけしてインターレース処理は無効にしたいんですが、できるでしょうか?

22 :
インターレース処理を無効にするようなオプションが見当たらなかったので、
OverlayでTFM使用前のビデオソースを上書きしたら、やりたいことは出来ました。
なんかもっといい方法がありそうな気はするけど…。

23 :
PP=0じゃだめなのかな

24 :
BDエンコする時ってdirectshowsource(m2ts)とavcsource(dga)でそれぞれデコードすると
同じx264プロファイルでも違う結果になるんですね

25 :
>>23
PPはメインのインタレ解除後に残った縞を処理するものなので、これを無効にしてもインターレースは解除されちゃう。
>>20
FreezeFrameはフレーム番号を数字で指定する必要があるから、そういう指定はできないのでは。
Itsでもフレームの置き換えくらいはできる。SelectEveryでマイナス値とか入れればいくらでも。わかり難いけど。
100-105 [24] 'Bob().SelectEvery(10,0,0,0,0)'

26 :
>>24
それらより、DGSourceかFFVideoSourceを使った方が良い。

27 :
>>21
そもそもTFM(tritical field matcher)は名前のとおりfield matchingを行うものなんだから
インタレを処理しないTFMって何をしたいのかがよくわからんのだけど

28 :
>>26
avcsource(dga)もダメなんですか…

29 :
avcsourceはバグが残ったままなんだっけ
ライセンス購入してDGSourceが後々の事考えると一番マシなのかね?
FFVideoSourceは何かいい点あるの?

30 :
>>29
GeForceが不要だと言うのと、無料で使えるのは利点。
FFMS2を使う場合は、中身を一旦mkvに入れる必要はあるが、
最近のmkvmergeは、そのままM2TSを読み込めるのでそんなに面倒ではない。

31 :
なるほど
VC1の時だけMKVに入れて
FFvideosource使ってたよ

32 :
FFMS2を使う場合は、MakeMKVを使ったほうが楽

33 :
NLMeansCL 0.3.2をGTX680で使うと、AvsPでのプレビューでは問題ないんだけど
エンコしたものにチラチラとノイズが乗るのは俺だけの現象かな?
nlmeans使うの止めると起きないから、原因はnlmeansだとは思うんだけど。
同じような現象に出くわした方いますか?

34 :
AVCSourceってバグがあるんですか

35 :
>>33
これの事?
kcweb.sakura.ne.jp/test/readzip.cgi/avi/1308308879/881-897

36 :
>>35
ありがとう、でも違うみたい。クロップもリサイズもなしで現象が出てくるので。
かつ、左端とかの限定部位じゃなくて全体にチラチラ出てくる。
他のフィルタとの絡みも考慮して、いろいろ試してみます。

37 :
スカパーHDとかのAVCなtsはavcsourceでもmkvにしたffms2でもファイル破損したようなブロックノイズと前後するフレームでまともに読み込めない
仕方ないからDirectShowSourece使ってる

38 :
>>37
それを10秒くらいに切り出した物をどこかにアップロードして、ここで報告すれば対応してくれるのでは。
http://code.google.com/p/ffmpegsource/issues/list

39 :
インタレAVC in tsについて報告して直るなら、3年前に直っとるわ

40 :
>>33
うちのPhenomII+GT520のPCだとDGIndexNVとNLMeansCL同時に使うと
チラチラとノイズが乗るので、DGとNLを別々のavsで処理してるけど
同じ現象かな?
i7+GT555MのPCでは同時に処理しても問題ないので、AMDの環境が原因だと
勝手に思い込んでたけど

41 :
すいませんどなたかAviSynth Script エクスポート ver1.4の
trim_export.aufのビルドの方法を詳しく教えていただけないでしょうか
何がしたいのかというと
trim(a,b)++trim(c,d)++trim(e,f)
と出力されるのものを改変して
\, start=a, fadein=0, fadeout=0, end=b, interlaced=true)
\, start=c, fadein=0, fadeout=0, end=d, interlaced=true)
\, start=e, fadein=0, fadeout=0, end=f, interlaced=true)
としてdelogoの範囲編集を楽にしたいのです
これなら後は各範囲の頭に
EraseLOGO(logofile="c:\hogehoge\logodata.ldp", logoname=
\ "hogehogeチャンネルロゴ"
をコピペするだけで済みますし
更に上記のコピペすら面倒、チャンネル毎にfade書き換えるのも面倒なら
それもあらかじめ組み込んでおいてチャンネル毎に専用aufも作れるのようになるので
よろしくおねがいします

42 :
>>40
Phenom II + GTX 460で、DGIndexNVとNLMeansCL 0.3.1を使っているけど、別に問題は無い。
>>35の様に、0.3.2や0.4.0は端の方がおかしくなるが、これはどの環境でも同じだと思う。

43 :
>>41
そんな事するくらいならAvisynthで文字列を置き換える方が効率が良い。
AviutlのTrimを貼り付けるだけで済む。
ttp://putin999.blog.fc2.com/blog-entry-42.html
こういう処理ができるのがAvisynthのメリットだろ。

44 :
>>43
試してみましたが
それだとtrimも一緒にやっちゃうんで
ロゴ開始、終了位置が不定なものや次回予告のみロゴがないものだと
テンプレ化できず手直しが多く今までより手間が増えました
trimをせず数値のみ使えたらよかったのですが

45 :
番組や放送局ごとのロゴ処理をプリセット化した関数を作ればいいだけだろ。

46 :
毎話ごとにロゴ表示が2、3ずれたりフェード量が違う不定のものにプリセット意味あんの

47 :
ocn規制・・・oh
>>25
おかげで何とかなりました
ありがとうございました

48 :
>>41
どこから突っ込めばいいかわからね・・・
>すいませんどなたかAviSynth Script エクスポート ver1.4の
>trim_export.aufのビルドの方法を詳しく教えていただけないでしょうか
AviUtlのプラグイン作成方法ってことはスレチ
それ以前にまずは「aviutl プラグイン 作り方」でググレ
>これなら後は各範囲の頭に
>EraseLOGO(logofile="c:\hogehoge\logodata.ldp", logoname=
>\ "hogehogeチャンネルロゴ"
>をコピペするだけで済みますし
logofileの指定は変数にして切り替え、logonameは省略すればコピペすら不要
効率よくするためにプラグイン作ろうとしてるのに他で効率下げてたらイミフ

49 :
DVDとかをエンコしようとしているんですが質問です。
DVDfab>DGINDEX>avisynthという順で行っているのですが、DGindexのField Order の値がBottomの時に上手くエンコができません。
微妙に動きがあるときなんか波みたいなのが輪郭部に出てしまいます。
topの時だとこうならないのですがどうしてなのでしょうか?その部分のAVSファイルを貼り付けておきます。
AssumeBFF()
TDeint(mode=0, order=0, type=3, tryweave=true)
TDecimate(mode=1, hybrid=0)
これだと何か問題があるのでしょうか?

50 :
>>49
TDeintよりも、普通にTFM.TDecimate(mode=1)とした方が良いだろう。
AssumeBFF()も、DGDecodeなら要らない。

51 :
ありがとうございます。その設定で試してみます。ちなみに今試しに・・・・。
AssumeTFF()
TDeint(mode=0, order=1, type=3, tryweave=true)
TDecimate(mode=1, hybrid=0)
これでやったら波線がなくなりました。
AsumeTTF()でBottom>TOPをTOP>Bottomにして
後は普段と同じようにTOP>BOTTOM用の設定だったから上手くいったのかしら?

52 :
SwapFieldsとしないと、BFF -> TFFにはならない。
BFFの物をTFFと扱っても動きがおかしくなる部分が出るから、素直に自動検出に任せておけばいい。

53 :
>>50
TFM.TDecimate(mode=1)でも同じような状況で波線がでていました><
>>52
自動検出に任せるとなると・・・どうすればいいのでしょうか?

54 :
TFM(clip2=TDeint(mode=0, full=false, cthresh=5, type=3, mthreshl=10, mtnmode=1, ap=10, aptype=2, expand=8))
TDecimate(mode=1)
素の設定で駄目なら、TFMの方で色々工夫できる。

>自動検出に任せるとなると・・・どうすればいいのでしょうか?
MPEG2Sourceが正しいフィールドオーダーを設定してくれるので、
AssumeTFF()とかorder=1を書かなくて良いと言うこと。

55 :
どなたか教えて下さい
複数ソースを順に読み込んで1ファイルにしたいのですが
どのように指定すればいいのでしょうか
1つずつ作ってmp4catでやっても音ズレが起きたりして
うまくいかない場合があるので
単純にソースを順に読んで同じ処理をして1ファイルに書き出したい
だけなんですけどよく分からなくて

56 :
>>55
a=DGDecode("foo.d2v")
b=DGDecode("bar.d2v")
a++b
あとはお好きに

57 :
>>56
ありがとうございました
やってみます
助かりました

58 :
試してみました
2つまでなら問題ないのですが3つにしてみると3つめの映像が
おかしくなってしまいます
処理自体はエラーなく終わってるのですが
a=avcsource("foo.dga")
b=avcsource("bar.dga")
c=avcsource("xxx.dga")
a++b++c

Avisynthは2.58 MTと2.6で試してみました
2.58 MTの場合は3つ目の映像がガタガタという感じに
2.6の場合は3つ目で映像が交互に切り替わる訳の分からない状態に
3つ以上のファイルは扱えないのでしょうか

59 :
avsを開くだけでは問題なく表示されるので
avisynth側の問題ではないようです
x264周りを調べてみようと思います

お騒がせしました

60 :
mp4inputで5.1ch入力したら雑音だらけ
対応してないのか…

61 :
色温度調整フィルタなくない?

62 :
>>61
色関係いくつあると思う?
具体的に「どれ」と書いてもらわないと確認ができない

63 :
>>61
そう言えば色温度変更は見たことないな

64 :
>>15
今更ですがやっと検証できました。
どうやらオリジナル版でmsvcp71.dllとmsvcr71.dlが必要とされてたからのようで
seraphy版にしたらあっさり動きました。
ありがとうございます。

65 :
SpatialSoftenこれの似たような効力で軽いのない?これエンコ時間倍以上になるわ

66 :
>>65
RemoveGrainとか。

67 :
avisynthだとbanding17_MT.aufは使えないですか?
試してみたところエラーが出ます。

68 :
>>67
http://www.avisynth.info/?%A5%CE%A5%A4%A5%BA%BD%FC%B5%EE%A1%CA%A4%BD%A4%CE%C2%BE%A1%CB#be7b0787

69 :
わざわざ移植されてるのにavisynth版をなぜ使わない…

70 :
>>68見ても移植版って書いて無いけどどれが移植版なの?

71 :
>>70
flash3kyuu_deband

72 :
>>70
書いてある
「説明 / AviUtl 用バンディング低減フィルタの AviSynth 移植版。」
flash3kyuu_debandの説明分のコピペ
READMEは英語だけど操作は同じだよ(効力は…だけどね)

73 :
aviutlオリジナルの方とflash3kyuu_debandを同じパラメーターで設定しても
flash3kyuu_debandだと明らかにバンディング減らない。
というか全然効果でないんだけど本当にこれちゃんと移植できてるの?

74 :
全然は言いすぎたw
かろうじて微妙な変化が現れる程度の効果しかでない。

75 :
GradFun2DBmod派だからようわからんが
flash3kyuu_debandはオリジナルのAviutl用とavisynth版のパラメータ違ってなかったっけ

76 :
>>75
少し違うけど>>70がまるで見てないからあえて大げさに書きました
基本は同じだったかと(私はGradFunkMirrorとAddGrainだからw)
GradFun2DBmodは収集しておきましたがまだ未使用です、重いと聞いているので…

77 :
なるほど
720Pで
GradFun2Dmod無 11fps
GradFun2Dmod有 6fps
明らかに遅くなるけど効果は高いから一拓状態になってるよ

78 :
http://k4095-takuan.blogspot.jp/2012/05/blog-post.html
>で,AvsPmodにはBookmarks to Chapterというマクロがあるのですが20120524現在の最新verであるv2.2.1ではUTF-8で保存するようになっていないのでdoom9のAvsPスレにある改良版のマクロを使う必要があります.
>私はこのマクロを毎回使ってます.
このマクロ、doom9のAvsPスレのどこにあるの?

79 :
本人に聞けよ

80 :
>>78
これのことかな?
ConditionalReader file from bookmarks.rar
http://www.mediafire.com/?71pg2dmf6iykjve
http://forum.doom9.org/attachment.php?attachmentid=12731&d=1330955635
あと、library.zipは以下の奴を使ったほうかいいかも?
http://www.mediafire.com/download.php?hiwpv2qlh1ybd14

81 :
ちと古いレス
>>61>>63
coloryuv
「ゲイン(gain)…入力データ以上に色の“温度”を調整する」

82 :
何か色温度と違うんじゃない?

83 :
http://www.nicovideo.jp/watch/sm17930109
これ多分mvtoolだと思うんだけど移動距離や変化量が多い部分は前後のフレームが二重化されてるよね
これってパラメーター弄ってもどうにもならない?
倍速駆動のテレビのフレーム補間も同じようなもん?

84 :
>>81
どこの訳かは知らないけどgainは色温度と無関係

85 :
Avisynthとは直接関係ないことなのですが…
AvsPmodでプレビューウインドウを分離して使っているのですが、2.2.1及び2.3.0でAvsPmodを立ち上げるごとに
プレビューウインドウの位置やサイズが初期化されてしまいます。
(メインウインドウを閉じない限りプレビューの位置サイズは記憶されます)
2.2.0まではこのようなことが起こらず、ちゃんと位置やサイズは記憶されます。
プレビューウインドウもきちんとサイズや位置を記憶させるにはどうしたらいいのでしょうか?

86 :
AvsPmod 2.3.0にしたら日本語化ファイルが使えなくなったんだけど…

87 :
>>86
プログラム設定を開いて選択(jpnもデフォで同梱)
>The interface language can be chosen now from the options. Several translations are included.

88 :
>>87
トン
Options→Program settings...→Misc
で言語の設定部分があった。
デフォルトのengからjpnに設定して、AvsPmodを再起動すれば無事日本語化できた。

89 :
LinearResizeにTV = default ( TVrange, rgba ? false : true )というものがありますが、これはどういう意味なのでしょうか?

90 :
どういう意味も何もそのままだろ
RGBは普通フルレンジでそれ以外では大抵TVレンジなのでrgbaならTVrangeオプションをオフを、
それ以外ならオンをデフォルトにしますよってこと

91 :
質問です
BroadSword.dllをアーカイブからDLしたのですがREADMEがついていませんorz
READMEの場所はどこかにあるのでしょうか?
GradFunkMirrorとAddGrainの組み合わせで使っていましたが効力が弱く代わりを探しています
GradFun2DBmodだと私の環境では重いので古いかもしれませんがBroadSwordを使ってみようかと。
flash3kyuu_debandとも思いましたが先の書き込みを見ると効果が薄そうなので…。

92 :
効果が薄いのは使い方が下手なだけ

93 :
m1 = default ( matrix, rgba || UPhi ? "601" : "709")
m2 = default ( matrix_out, Defined(matrix) ? matrix : ( rgba || DOho ? "601" : "709"))
これもどういう意味でしょうか?
wiki内を調べてみても見つけられませんでした。

94 :
>>90見てもわからないとかもうね…
調べたらいくらでも分かることだろ
もうお前には無理だ

95 :
文法っつうか記法の基礎を理解しようとせず質問を重ねる様を見てると、前スレで暴れてたバカを思い出すな。

96 :
現在の状態のカラーマトリックスを調べる方法ってありませんか?

97 :
普通にBT.601とBT.709で再生したら分かるじゃん

98 :
誰とは言わんけど、ここで暴言吐いてるのは某ブログの人みたいね。

99 :
dgdecodeの場合フィールドオーダーの指定はしなくていいらしいですがdgavcdecodeはどうですか?

100 :
>>99
インタレならしておいていいんじゃないのかな

101 :
自信ないけど
Resizers Functions Pack 2.0のLinearResizeの使い方みたいなもの(その1)
fh、fv、a1、a2、a3は分からなかったので解説なし
lsb_in…LinearResizeを使う前の状態が16bit場合はtrue、8bitの場合はfalse。デフォルトはfalse。
lsb_out…出力を16bitにする場合はtrue、8bitの場合はfalse。デフォルトはfalse。
aw…横解像度を取得する?。例えば横解像度が720なら720。
aw…縦解像度を取得する?。例えば縦解像度が480なら480。
w…横解像度を指定。例えば640。
h…縦解像度を指定。例えば480。
rgba…rgbの設定に関すること。IsRGBの結果がtrue(ソースがRGBである)ならtrue、それ以外はfalse。
kernel…どのリサイザを使うか。デフォルトはspline36
linear…デフォルトはfalse
TV…rgbの設定に関すること。rgbaがtrueならfalse、それ以外はtrue。ソースがフルレンジの場合はfalseにすること。

102 :
>>101続き
Resizers Functions Pack 2.0のLinearResizeの使い方みたいなもの(その2)
rgbaの設定に関すること。rgbaが有効でないと何もしない
UPhi…ahの値が599以下ならtrue、それ以上ならfalse。
UPho…hの値が598以上ならtrue、それ以下ならfalse。
DOhi…ahの値が598以上ならtrue、それ以下ならfalse。
DOho…hの値が599以下ならtrue、それ以上ならfalse。
same…ahとhの値が等しい場合は有効、そうでなければfalse。
up…UPhiとUPhoが有効であればtrue、そうでなければfalse。
down…DOhiとDOhoが有効であればtrue、そうでなければfalse。

103 :
>>102続き
Resizers Functions Pack 2.0のLinearResizeの使い方みたいなもの(その3)
これ読む前に>>100>>101を読むことを推奨
m1…colormatrixの設定。デフォルトは、rgbaまたはUPhiが有効なら"601"、そうでなければ"709"。
m2…colormatrix_outの設定。デフォルトは、colormatrixで指定している場合はcolormatrixと同じ、指定していない場合はrgbaまたはDOhoが有効なら"601"、そうでなければ"709"。
taps…lanczosのtapの設定。デフォルトは4
mode…DitherPostのmodeと同じ。デフォルトは6

104 :
>>103訂正
>これ読む前に>>100>>101を読むことを推奨
これ読む前に>>101>>102を読むことを推奨
>>101-103の設定はデフォルトによるもの

105 :
>>101-104
失礼ですが、個々の項目がどうとかではなく、書き込んだ内容それ自体が見当はずれです。
関数の使い方を示すのに、関数の内部変数まで解説する必要はありません。
書き込んだ内容そのものが、「あなたが関数の読み解き方を完全に間違えていること」を示しています。
関数の書き方、読み方の基礎は、このスレで教えられるようなものではありません。
  avisynth.info (旧 AviSynth Wiki) - AviSynthのぺーじ
  http://www.avisynth.info/?AviSynth%A4%CE%A4%DA%A1%BC%A4%B8
といった参考ページを読んで、自分で身につけていかなければならないものです。
上のページだけではどうしても理解できないというのであれば、一度Avisynthから離れて、
C言語などプログラミングの基礎概念を学んでみると、解説サイトも多いので理解しやすいかもしれません。
とにかく関数を読み解くための基礎知識、パラメータの意味を理解するための動画関連知識(色空間等)がなければ、
個々のパラメータだけ追っても全体の意味がわからず、無意味に終わってしまいます。
基礎をさぼろうとせず、地道に学んでみてはいかがでしょうか。

106 :
>>101-104>>89=>>93と同一人物だったら前スレで暴れてた人だろうからマジレスしてみた。
もし前スレの人だとしたら、fh、fv、a1、a2、a3の意味を知るための工作なんだろうけど、
あの時に基本を理解しようとしさえしてれば今頃こんなことで悩まずにすんでいただろうに・・・。
>>>101-104が、単に>>89=>>93に対してお節介を焼こうとした人ならちょっときつく見えたかもしれない。
もしそうだとしたらごめんね。前スレの人には散々嫌な思いをさせられたので過剰反応してしまった。

107 :
演算子関連のページを見ながら書いたはずが…
ここら辺ぐらいは読んだ
http://www.avisynth.info/?AviSynth%a4%ce%a4%da%a1%bc%a4%b8%2f%b1%e9%bb%bb%bb%d2
http://www.avisynth.info/?AviSynth%a4%ce%a4%da%a1%bc%a4%b8%2f%b1%e9%bb%bb%bb%d2%a4%f2%bb%c8%a4%c3%a4%bf%a5%b9%a5%af%a5%ea%a5%d7%a5%c8%201
http://www.avisynth.info/?AviSynth%a4%ce%a4%da%a1%bc%a4%b8%2f%b1%e9%bb%bb%bb%d2%a4%f2%bb%c8%a4%c3%a4%bf%a5%b9%a5%af%a5%ea%a5%d7%a5%c8%202
http://www.avisynth.info/?AviSynth%a4%ce%a4%da%a1%bc%a4%b8%2f%a5%e9%a5%c3%a5%d1%a1%bc%b4%d8%bf%f4%a4%c8%a5%c7%a5%d5%a5%a9%a5%eb%a5%c8%c3%cd%a4%ce%c0%df%c4%ea
http://www.avisynth.info/?ClipProperties

108 :
例えばC言語の解説サイトを紹介したほうが良いのでは?
http://www.geocities.jp/ky_webid/index_old.html
詳しくないからこれぐらいしか知らんが

109 :
>>107
そんなアピールはどうでもいいです。>>101-104の個々の項目の説明が正しいかどうかもどうでもいいです。
それ以前の問題として、使い方でもなんでもない内部変数まで含んだ自分用の関数解析メモを
貼られても意味がありませんし、そんなものを貼ってあなたが何をしたかったのかも理解しがたいのです。
>>105をちゃんと読んでいただけたでしょうか?いったい何がしたかったのでしょうか?
もっと言うなら、前スレのシャープ16bit君がまた暴れ始めたとしか思えません。
彼は、自分で理解できていないのに理解したふりをして意味不明でデタラメな書き込みを続け、
それに耐えかねた人のツッコミから正しい情報を得るという手法でスレを荒らしまわりました。
他の初心者は惑わされたでしょうし、回答する側も非常に嫌な思いをしました。
このスレは、学ぶ意欲のある初心者が、"自分ではどうしても理解できなかった点を明確に整理した上で質問"し、
それに対する回答を得て次のステップに進んでいくためのスレです。
それを妨げるような行為、および自習の放棄は慎むべきかと思います。

110 :
余計にスレが荒れるからあぼーんして無視するのが一番だよ

111 :
>>109
>このスレは、学ぶ意欲のある初心者が、"自分ではどうしても理解できなかった点を明確に整理した上で質問"し、
>それに対する回答を得て次のステップに進んでいくためのスレです。
それは絶讃ιょぅょスレのほうでは?
すくなくとも変な荒らしがいつくまでは、あっちはそういうスレだった

112 :
初心者とつく以上こっちだろ

113 :
今の絶讃スレはDTVを題材にしたHIPHOPを披露する場所だからな

114 :
今更ながらv2.5.8.5 -> v2.6.0.a3にupdateしてみたが
かなりfpsがでるようになった。だが若干CPUクーラーの騒音が増えた気もするが・・・

115 :
俺の環境だとSETモードがエラー落ちするからMT()に頼ってるが
2.6だとMT()も使えなくなるから遅くなるんだよな…
MT()使える2.5.8のが速いから結局そっちに戻るという…

116 :
でも_GPU25とかそのまま使えるようだからしばらく様子を見てみるよ。
たしか去年だったかな2.6.0.a1の頃はまだ使えなかったと思う。

117 :
FilterRange 2010-05-08 版で終了フレームを指定しないとエラーを吐きます。
やはり、終了フレームも指定する必要があるのでしょうか?
設定は以下の通りです。
FilterRange(start=180, "TComb(fthreshL=18, fthreshC=15, othreshL=24, othreshC=20, scthresh=14.0)")
このソースは179フレームまでがクロスカラー&ドット妨害がなく、180フレーム以降からクロスカラー&ドット妨害があるソースです。

118 :
>>117
Trim(0,179)+Trim(180,0).TComb(fthreshL=18, fthreshC=15, othreshL=24, othreshC=20, scthresh=14.0)
こうした方が早い。

119 :
Trim(0,179)+Trim(180,0).TComb(fthreshL=18, fthreshC=15, othreshL=24, othreshC=20, scthresh=14.0)
    ↓
Trim(0,179)++(Trim(180,FrameCount())
\.TComb(fthreshL=18, fthreshC=15, othreshL=24, othreshC=20, scthresh=14.0))
どうせならこうしてみろ。

120 :
DGINDEXで自動生成されるAvsテンプレートの名前を任意にする方法はないでしょうか?
TSファイル名になってしまうのでこれを変えたいです

121 :
-FO= で指定したファイル名になるんじゃないの?

122 :
>>121
GUIから設定などで出来ないでしょうか?

123 :
メニューにある
つか、いろいろ弄るなり、ヘルプ見るなりしてから聞けよ

124 :
>>123
分からないです
GUI操作からAvsテンプレートのファイル名を任意に出力する方法、教えていただけないでしょうか

125 :
>>124
テンプレート自体はコマンドでもGUIでも自由に選べるが、生成されるavsのファイル名は
入力ファイル依存
よって諦めるか、コマンドライン覚えてリネームするスクリプトでも書け

126 :
24p化まとめ
I、1…縞ありフレーム
P、0…縞なしフレーム
PIIPP (DoubleWeave後は0010100101)…SelectEvery(5, 0, 3)、SelectEvery(5, 1, 3)、SelectEvery(10, 0, 3, 6, 8)、SelectEvery(10, 1, 3, 5, 8)
PPIIP (DoubleWeave後は0100101001)…SelectEvery(5, 0, 2)、SelectEvery(5, 0, 3)、SelectEvery(10, 0, 2, 5, 8)、SelectEvery(10, 0, 3, 5, 7)
PPPII (DoubleWeave後は0101001010)…SelectEvery(5, 0, 2)、SelectEvery(5, 2, 4)、SelectEvery(10, 0, 2, 4, 7)、SelectEvery(10, 2, 5, 7, 9)
IPPPI (DoubleWeave後は1001010010)…SelectEvery(5, 1, 4)、SelectEvery(5, 2, 4)、SelectEvery(10, 1, 4, 7, 9)、SelectEvery(10, 2, 4, 6, 9)
IIPPP (DoubleWeave後は1010010100)…SelectEvery(5, 1, 3)、SelectEvery(5, 1, 4)、SelectEvery(10, 1, 3, 6, 9)、SelectEvery(10, 1, 4, 6, 8)
下記サイトからまとめた
ttp://putin999.blog.fc2.com/blog-entry-28.html
表版はこちら
ttp://blog-imgs-49.fc2.com/p/u/t/putin999/pulldown23.jpg

127 :
ただの転載ですやん

128 :
AutoVFRどこかに再UPしてもらえないかな?
配布先(2sen)がアレな状態で...orz

129 :
>>128
作者にくれって言えば?ブログあるんだから

130 :
すまない、素人の俺に教えて欲しい
SelectEvery(10, x, x, x, x)を使うメリットって何でしょう?
表を見るとSelectEvery(5, x, x)の方が後方のフレームを狙って取れて、画質的に有利な気がします。
フィールドオーダーとかが関係してるのでしょうか?

131 :
>>130
関係しているのはフィールドオーダーではなくプルダウンの周期

132 :
>>125
了解です

133 :
>>131
ありがとうございます。
なるほど、フィールドオーダーは的外れでしたか。
とすると、
例えばPIIPPをプルダウンするとき、
SelectEvery(5, 1, 3)とすると、必ず後方のフレームを選択できるのに対して、
SelectEvery(10, 0, 3, 6, 8)、またはSelectEvery(10, 1, 3, 5, 8)とすると、後方/前方または前方/後方フレームと、交互に選択している理由は何でしょう?
やはりわかりません・・・

134 :
>>133
↑の表は逆プルダウンの全パターンを列挙しているだけでは
PIIPPを、同じく例えに使うと、
24fpsの4つフレームAA BB CC DDを
Aから3フィールド、Bから2フィールド、Cから3フィールド、Dから2フィールドを取って
プルダウンすると、AA AB BC CC DDの5フレーム(30fps, PIIPP)になる
(32プルダウンになっているけど、Aの一つ前のフレームから始まる23プルダウン)
これをDoubleWeaveすると
0:AA, 1:AA, 2:AB, 3:BB, 4:BC, 5:CC, 6:CC, 7:DC, 8:DD, 9:ED
の10フレーム(60fps, EはDの次のフレーム)になる
この中からAAを取り出すのは0か1を選ぶ2通り、BBを取り出すのは3を選ぶ1通り、
CCを取り出すのは5か6を選ぶ2通り、DDを取り出すのは8を選ぶ1通りだから
プルダウンする方法は、全部で4通り
0と5を選ぶ→SelectEvery(10, 0, 3, 5, 8)→(5, 0, 3)
0と6を選ぶ→SelectEvery(10, 0, 3, 6, 8)
1と5を選ぶ→SelectEvery(10, 1, 3, 5, 8)
1と6を選ぶ→SelectEvery(10, 1, 3, 6, 8)→(5, 1, 3)
CCの選び方ですが、放送されたものの場合、6:CCを選ぶのがいいと思う
PIIPPの、2番目のIのセカンドフィールドと、次のPのファーストフィールドで出来た5:CCよりも
2番目のIの次の、Pだけで出来た6:CCの方が、MPEGの圧縮で映像が崩れ難そうだから
Eテレ(関東)は、3:BBがかなり崩れ易い気がする
フレームの中のフィールドの並びは、最初に表示されるフィールド→2番目に表示されるフィールドの順で書いた

135 :
(誤)24fpsの4つフレームAA BB CC DDを
(正)24fpsの4つのフレームAA BB CC DDを
(誤)プルダウンする方法は、全部で
(正)逆プルダウンする方法は、全部で

136 :
>>135
そういえば「逆」プルダウンでしたね...
何となく分かってきました。
PIIPPを元Iフレームを小文字にして解釈すると↓になるので、
0:AA, 1:Aa, 2:ab, 3:bb, 4:bc, 5:cC, 6:CC, 7:DC, 8:DD, 9:ED
画質を優先して、できるだけPだけで出来たフレームを取得する場合は、
SelectEvery(10, 0, 3, 6, 8)が最適(かもしれない)ということですね。
とりあえず後方フレームの方が綺麗だとばかり思っていました。
ありがとうございます、とても分かり易い説明でした。

137 :
あるフレームの映像が乱れてるので、音声はそのままに、
映像だけ前フレームからコピーしたいんですが、
解決する方法ありますか?

138 :
FreezeFrame

139 :
ありがとう

140 :
wavSource("A.wav")+wavSource("B.wav")
AからBの部分になると、音ずれしちゃいます。
B.wavにだけ、Delayを入れることってできますか?


141 :
>>140
DelayAudioでおk

142 :
少しはWiki読んでから質問しろよ
にーやん泣いてるぞ

143 :
それだとAもBも一緒にDelayされちゃうんで・・

144 :
>>143
audio1 = wavSource("A.wav")
audio2 = wavSource("B.wav").DelayAudio(-0.5)
audio1+audio2

145 :
A = WavSource()
B = WavSource().DelayAudio()
A ++ B

146 :
かぶった

147 :
違うパソコンで今まで使っていたaviutl前の処理バッチを使うと
コンピューターにMSVCR100.dllがないため…とエラーを吐きます。
TSspliterでゴミを除去してTS2AACとMMEでaacとglを作りたいのですがヒントいただけませんか?vcredistやdotNetFxなどは入っています。また参考になるページあったら教えていただけませんか?

148 :
ありがとうございます。
解決しました。

149 :
AutoVFRとDupMC2Def
この2つで精度が高いものってどれですか?
関係ないが、60i収録のDVDソースで周期一定24のもので、OP、Aパート、Bパート、ED、予告の切り替わり目で縞を拾った。
なので、以下のサイトみたいな方法で綺麗にしすぎるのはよくなさそう。
ttp://putin999.blog.fc2.com/blog-entry-29.html
こんな感じにしないと縞を拾う場合があるので注意
00000-04254 [24] (5,0,3)
04255-04259 [24] (10,0,3,6,8)
04260-04289 [24] (5,1,3)
04290-04704 [24] (5,0,3)
04705-04724 [24] (10,0,3,6,8)
04725-04784 [24] (5,0,3)
04785-04849 [24] (5,1,3)
04850-05499 [24] (5,0,3)
05500-11874 [24] (5,0,2)
11875-12619 [60] f60
12620-18699 [24] (5,0,2)
18700-19439 [60] f60
19440-43141 [24] (5,0,3)

150 :
>>149
どっちも縞の検出に関してはISCombedTIVTCを使ってるから
精度はTIVTCのオプション設定に依存する。

151 :
>>149
そりゃあ、まとめていいのは同じパート・同じ周期の中でだけだろ。
実際に変わってる地点だったら直さない方がいいに決まってる。
それにそもそもDVDだとポケモンとか無いし、古いタイトルだと本当にコロコロ周期変わってたりするから
まとめる事自体無理なんじゃね。

152 :
>>149
よくそんな手のかかるエンコをやろうと思ったよな。
そのソースはそんなに貴重なエンコなのか?


153 :
数年使ってきたAVSファイルがWindows7の64bit版で動かなくなった
warpsharpでエラーが出て止まるのは分かったんだけど
64bitで24fpsってどうやってるの?おしえろください
今やってるのは
FrameCache(9).Auto24FPS(true,24,16,"",false)

154 :
OSが64bitだからってavisynthまで64bitにする必要はない

155 :
>>154
うむ、今やってもあんまりメリット感じられない。
特に速くもならないし。AvsPが使えないのも不便だ。
何のメリットがあるの?
パイプを使って64bitのプログラムに渡せれば問題ない
と思うのだが。

156 :
うーん出来ない
何も考えないで新PC組んで64bitOSにしちゃったんだよ
avisynthとかは今までと同じものを使ってるんです
warpsharpをやめてTomsmoで29.7fpsデインターレースなら出来るんだけど
24fpsだけがワカラナイです ボスケテください

157 :
>>156
意味が分からん。
OSは64bit、Avisynthは何ビット版?
Avisynth32bit版は64bitOSでも動くし、
動けば何でもできるだろう?
EasyVFRとか一部動かないのも出るか。

158 :
>>157
Avisynthとプラグインは32ビット版です
warpsharpが使えないようでエラーになります
他のプラグインで24fpsはやったことがない、つかやりかた知らない

159 :
>>158
WarpSharpそのものは使えるだろ。
その中に入っている別の機能は一部使えないものもあるが。
WScript関連とか。
24fpsって、29.97fpsからの間引きのこと?
WarpSharpプラグインにそんなことできるやつあったっけ?
WarpSharp関係なくね?
AvisynthWikiの逆テレシネの頁を見ろよ。

160 :
>>158
>warpsharpが使えないようでエラーになります
変に断言されても困る
繰り返しになるが64bitOSでAvisynth32bit版は動く
warpsharpのAuto24FPSも動く
他の人はちゃんと動いてる
そのavsは映像を読み込んでAvsPなりaviutlなりでちゃんとプレビューできるのか?
LoadPluginなりglobalなりでwarpsharp.dllを読み込めているのか?
まずはこの2つを確認するべき

161 :
Auto24FPSってWarpSharpの中にあったのか!
おれ知らんかったわ。

162 :
32bit AviSynth環境に 64bit プラグイン *.dll でも突っ込んでるんじゃないの?

163 :
めんどくせー奴だな
http://www.avisynth.info/?Auto24FPS
ほれ

164 :
新しい環境っぽいからランタイムあたりの話じゃないのかな?
http://www.avisynth.info/?warpsharp%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8#l764b41a
seraphy版なら
http://www.microsoft.com/ja-jp/download/details.aspx?id=5582
を入れる。
それ以外ならmsvcp71.dllとmsvcr71.dllか、msvcp70.dllとmsvcr70.dllを
どっかから探してきて、プラグインと同じフォルダにおくとか。

165 :
24fpsてことはインタレ解除+逆テレシネするんだよね?
Auto24FPS使った事ないからようわからんが
簡単にやれるものならTIVTC24P2とかTDeint+TDecimateとかでいいんじゃないの?

166 :
最近のAviSynthプラグインは
Visual C++ Express2010で
全部ビルドし直して使ってるな。
しかし、優しい人がみんな夜更かししてるな

167 :
>warpsharpのAuto24FPSも動く
>他の人はちゃんと動いてる
そうなのか・・ ありがとう
32bitの時はwarpsharpはLoadPluginしなくても使えてて
64bitにしたら FrameCache(9).Auto24FPS(true,24,16,"",false)
この行で読み込み時にエラー
そんでLoadPluginでwarpsharp.dllを読み込んだらその行で読み込み時にエラー
なので64bitで使えないと思った

168 :
いじりながら書いてたらレスがいっぱいで感激
みんなありがとう

169 :
>>167
まどろっこしい
スクリプトを晒せ

170 :
俺が今ちょうど、 win7x64にAviSynth32bit版いれてるが、
FrameCache(9).Auto24FPS(true,24,16,"",false)通るぞ。
まぁ自ビルドしたWarpSharpだからかもしれない。
それでもVC2010のランタイムはいるが。
>>164の言うとおりvc7系のランタイムDLLが足りてないんじゃないか?

171 :
>それ以外ならmsvcp71.dllとmsvcr71.dll
これこれ!これでした
お騒がせしますた

172 :
オレ個人用のベタな方法だが
アニメ(24fps)エンコなら以下の順で
c=last
c=c.PrefetchAndCache(4).tfm(mode=6,pp=6,slow=0,mChroma=true)
c=c.PrefetchAndCache(6).yadifmod(mode=2,edeint=c)
c=c.FrameCache(6).TDecimate(mode=1)
last=c
実写(60fps)エンコは以下の順
c=last
c=c.PrefetchAndCache(8).yadif(mode=1,opt=3)
c=c.PrefetchAndCache(6).tfm(mode=3,pp=6,slow=0,mChroma=true,clip=c)
last=c
あとこれに諸々のフィルタを追加してだいたい
どのエンコでも遅くても実時間ぐらいでエンコが終わる。


173 :
書き忘れアニメ用の60fpsエンコは実写用の最後にこれを追加する。
c=c.FrameCache(6).TDecimate(mode=1)
劇中に右から左へ急いで流れる字幕テロップのときぐらいしか使わないんだけどな

174 :
ちなみに173を追加すると48fpsになる。60fpsのままでいいならつけなくていい。
といってもこれの使用頻度は低いんだけどな

175 :
>>172
PrefetchAndCacheとFrameCache
の数字は何を根拠に決めているのか教えてください。

176 :
考えるんじゃない。感じるんだ。

177 :
キャッシュってはやくなる?
やってみよっ

178 :
aviutlの問題かavisynthの問題かわかってない状況ですが
質問させてください。
avisynthスクリプトでFFVideoSource関数を使っているのですが、
そのavsファイルをAviutlに突っ込むと、
ファイル読み込みに失敗しました。
このファイル形式には対応していないか〜
というようなエラーが出ます。
同様にFFAudioSource関数でwavファイル等を読もうとしても同じエラーが出ます。
いくつか切り分けした結果が下記です。
・VirtualDubだとそのavsファイルは問題なく読める
・Aviutlに読み込む動画をそのまま突っ込むと問題なく読める
・当然WMP等でその動画は再生できる
・FFVideoSource関数の代わりにDirectShowSource関数を使うと読める
という状況で、aviutlの問題かavisynthの問題か判断がついてません。
aviutl+avisynth+FFmpegSourceの場合何か特別設定等必要でしょうか?
OSはWin7 HomePremium x64です。
すみませんがよろしくお願いします。

179 :
スクリプトを書かないとわからない

180 :
元動画のMediaInfo情報も書かないとわからない。
スクリプトの最後にConvertToYUY2()を入れるだけで解決したりしてな。

181 :
そもそもソースとフレームナンバーすら一致しないffmpegなんか使うなよ

182 :
ConvertToYUY2 で解決しました…
ありがとうございます!
VirtualDub だとこれ無しで普通に読めたんで、
Aviutlだと必須なんですかね。
YUY2とかその辺さっぱりなんで今度ぐーぐる先生にでも聞いてみようと思います。
お騒がせしました。

183 :
連レスすみません。
ちなみにXP機だと ConvertToYUY2 無しでも読めてたりします。
XP機とWin7機はプラグインとか完全に一致じゃないんで、
これはその辺の差ですかねぇ…。よくわかってませんが…。
>>181
正直まだ全然avisynthスクリプト使いこなせてないので…
ソースにもよるんでしょうけど、基本的には何がいいのでしょうかね。
自分で調べろって話なんでしょうけど

184 :
>>183
>ちなみにXP機だと ConvertToYUY2 無しでも読めてたりします。
何を読み込んだのか知らないけど、avsの色空間がYV12になってるはず。
AviUtlは基本的にはYUY2かRGBでの読み込みしかできない。
YV12をデコードできるVFWのデコーダーが入ってれば、それがYV12をYUY2やRGBに変換してくれるので読める。
うちのXPだとDivXを入れてるので、そいつに付属してるDivX 6.8.5 YV12 Decoderが働く。
YV12のavsを読み込めたら、AviUtllの「その他→ファイルの情報」を開いてみればわかる。
DivX等を入れてないデフォルト状態だとどうなるかは知らん。Win7も知らん。

185 :
勉強になります。ありがとうございます。
ソース動画はいくつか試しましたが全てNGでした。
wmv、flv、huffyuv、h264あたり。mpeg2を試したかはうろ覚え。
XPは古いけどDivXは入ってるんでそれですかねーと思ったら、
ファイルの情報見てみたら helix yv12 yuv codec ってのでデコードできてるようです。
こんなの入れた記憶ないけど何かと一緒に入ったのだろうか…。

186 :
クロスコンバート縞が出た60テロの処理をしたいのですが
いまいち理解できないのか行き詰ってます。
v=MPEG2Source(input.dv2)
a=WavSource(input.wav)
AudioDub(v,a)
AssumeTFF()
#カット以降
Trim(957,5481)++Trim(7281,23913)++Trim(25712,47409)++Trim(49209,49958)
Spline64Resize(1280,720)
FilterRange(37760,40486,"""Destripe(360, 6, 4, 3)""")
Itsで逆テレと60テロの処理を行ってます。全体に縞が出るのですがおかしいところを指摘お願いでしょうか?

187 :
クロコン処理の前に縦リサイズはダメ、絶対

188 :
>>187
ありがとうございますm(__)m、>185です
Spline64Resize(1280,720)の行をItsの下にしたら…
何故かFilterRangeでAvsPmodでエラーが出ました
FilterRange自体はコピペで一番下に(return last)
エラーの内容は「Spplice:Frame size don't match」
1つはFilterRange(37760,40486,"""Destripe(360, 6, 4, 3)""")
1つはFilterRangeの「\ : clip.trim(0, start - 1) + c」
c = (start == 0) ? c
\ : (start == 1) ? clip.trim(0, -1) + c
\ : clip.trim(0, start - 1) + c この関係です
データとして総フレーム数(Itsの前)43606です
AVSで記述して185で書いていないのはロゴ処理くらいです

189 :
クロスコンバートミスを補正する - Take-Rのメモ帳
http://d.hatena.ne.jp/Take-R/20110520/1305826112

190 :
filterrangeでresizeすればerrorが出るのは当然
trim.resize+trim.destripe.resize+trim.resizeだろ

191 :
Destripeで解像度が変わるってことに気付いてないというオチだったりして

192 :
>>189-191
ありがとうございますm(__)m
v=MPEG2Source("INPUT.d2v")
a=WavSource("INPUT.wav")
AudioDub(video,audio)
AssumeTFF()
--ロゴ処理(有)--
Trim(a,b)++Trim(c,d)+Trim(e,f)+Trim(g,h) : カット処理
Trin(i,k)..Spline64Resize(1280, 720,2,0,-4,-0)++
Trin(i,k).Destripe(360, 6, 4, 3).Spline64Resize(1280,720,2,0,-4,-0)++
Trin(i,k).Spline64Resize(1280, 720,2,0,-4,-0):長くなったのでこの場は改行してます
Its
一応はAvsPmodで見れるようにはなりました
・Trin(i,k)のフレームではなくその前が残像ができるようになった(何も処理しないときはその部分はOKだった)
※本来は60テロだった
これが今の状況です、得とくできるかはわかりませんが頑張ってみます

193 :
>>192
よけいなお世話かもしれんが
横を削るなら合わせて上下も削らないと比率が狂って横伸びしないか?

194 :
>>193
ディスプレイがFHD止まりなのかあまり差が見えなかったので黒ずみだけ削ぎ取りました
本当はアスペクト比考えなければいけないのかもしれませんが、局で違いがあり過ぎるので
無理と判断しました
ちなみに今回はTXです

195 :
ThreadRequestって元々CPU使用率100%張り付いてる状態だと使っても意味ない?

196 :
>>195
使用率ではなく、avs2avi video.avs -c null -o n とかして、実際の速度で比べるべき。

197 :
>>192間違い訂正
Trin(i,k).Spline64Resize(1280, 720,2,0,-4,-0)++
Trin(l,m).Destripe(360, 6, 4, 3).Spline64Resize(1280,720,2,0,-4,-0)++
Trin(n,o).Spline64Resize(1280, 720,2,0,-4,-0):長くなったのでこの場は改行してます
・Trin(l,m)のフレームではなくその前が残像ができるようになった(何も処理しないときはその部分はOKだった)
※本来は60テロだった
以上訂正終わります(なにやってるんだか…orz)


198 :
>>194
>局で違いがあり過ぎるので
さらっと嘘をつくなよ
ソースが1440x1080だったら4:3でクロップ、1920x1080だったら16:9でクロップして1280x720にリサイズすしたらアスペクト比は保持できる
リサイザのクロップは小数点を使えるんだからこうすりゃいい
Spline64Resize(1280, 720, 2, 2.25, -4, -2.25)
Destripe(360, 6, 4, 3).Spline64Resize(1280, 720, 2, 1.125, -4, -1.125)

199 :
リサイザのクロップは微妙に処理が違う。
黒帯カットには向いてないと思うので、横の黒帯カットはcrop()、
縦の調整にはリサイザのクロップを使えばいい。

200 :
リサイザで複数クロップさせると一部フレームで縞が残るんじゃなかったか?

201 :
http://dl.dropbox.com/u/136728/nicoenc.html
このニコエンコってavs使ってるっぽいけどインストールしなくても使えるのは何故?
同じようにインストールなしでもavs使ってエンコすること可能?

202 :
同じフォルダにdllが入ってるからじゃね

203 :
>>201
avs2yuvの流れを組むツールは、avisynth.dllをvfwを通さず直接に利用するので
Pathが通ってる場所にavisynth.dllがあればレジストリ情報に関係なく使える
知ってる範囲で可能なのは
avs2yuv, x264, avs2pipe(mod), avs4x264(mod), yaa4xm, avsmeter, avsreader.aui, lsmashinput.aui
混乱の元になるし、インストールしたほうが使い勝手もいいから
自分のツールのreadmeには書かないことにしてるし、オススメもしないけど

204 :
なるほど、その中の使うだけなら同じ場所に入れておけばいいんだ

205 :
読込先に優先順位があり、その読込先の一部にカレントフォルダも含まれる
まあプログラム次第なとこもあるが

206 :
AvsPでの質問をお願いします
PCを買い換えたのでAvspをフォルダーごと新しいPCに移動したのですが
see the logfile 場所 for details とエラーが出てきて起動できません
いろいろ調べたのですがPCの知識も薄いので対処方法があれば教えてください
ちなみにブラーの追加のみでAvsPを使っていました
宜しくお願いします

207 :
avisynthインストールしてないだけだと予想

208 :
avisynth.dllが所定の位置に置かれていない or 余計なAVSプラグインが起動を邪魔している。

209 :
>>207
>>208
まったくそのとうりでした
avisynthをインストールしなおしたら起動出来ました
助かりました

210 :
局ロゴがモノクロ動画のならカラー用のは使えませんか?

211 :
モノクロ専用のlgdファイルを用意する方が早いよ

212 :
やはり。。つくってみます。サンクスです。

213 :
>>203
avisynthを使ったことなかったので、avisynth.dllだけで手軽に触れると思い、
aviutlとChikuzen様作のAvsReaderを使って試してみたのですが、
avisynth.dllをaviutl.exeと同じフォルダに置いても、SysWOW64に置いても
読み込んでくれませんでした
結局avisynthをインストしたら読み込めたのですが、>>203の話と食い違ってしまいました。
何か間違えているのでしょうか?後学のためご教授ください。

使用したavisynth.dllはver 2.6.0のオリジナルとSEtビルド版
 aviutlはver0.99m
 AvsReader(avsreader.aui)はver0.7.1
 OSはWindows7 64bit
です

214 :
>>213
YUY2Converter.avsiを使う場合はavisynthのオートローディングフォルダの情報がないのでインストールしなければならない
DGDecode.dllでデコードする際も同様にPATHの明示がない限りオートローディングフォルダを探しに行き次にDGVfapi.vfpの場所を探すが
これらのレジストリ情報がなければインストールしなければならない
avs内では何でソースを読み込んでるの?

215 :
>>213
どうでもいい豆知識
×ご教授
○ご教示

216 :
>>214
まず、「本当に動くのか?これで」ということで、avs内には単にVersion()だけ書いただけです
これだけなのにインスト前・アンインスト後では読み込んでくれなかったので、首をひねっています
うまく読めていたら手近にあるm2v.vfpでソースを読んで、勉強がてら少しずつ遊んでいく予定でした
>>215
恥ずかしい///

217 :
>>216
SysWOW64下のavisynth.dllをavisynth.dll.bakにして
avisynth.dllをaviutl.exeと同じディレクトリに配置して試したけどちゃんと読み込んでくれてる
アンインストールは… めんどい

218 :
>>217
avisynthで何もしていないのでアンインストール後同じ状態を試してみました
インストールしている状態で(この時点ではちゃんと読み込む)
・SysWOW64下のavisynth.dllをavisynth.dll.bakにリネーム
・コピーしたavisynth.dllをaviutl.exeと同ディレクトリに配置
 -> 読み込む
アンインストールして
・SysWOW64下にはavisynth.dll.bak
・avisynth.dllはaviutl.exeと同ディレクトリ
-> 読み込めない(インストール前と同じように「ファイルの読み込みに失敗しました。」と出る)

219 :
version()以外は?colorbarsとか

220 :
>>219
ColorBars(640,480)で試しましたが読み込めないです
インストールすれば読み込めました

221 :
こういうのを自然な色にしたい場合はどんなフィルタ使えばいいの?
http://www.youtube.com/watch?v=pTHbrC_cnTE

222 :
ロゴの三分の一だけ映像にかかってる場合
有効サンプルとれないんだけどどうすっぺ?

223 :
>>222
複数のソースをつなぎ合わせて有効サンプルの部分を範囲選択して解析。
ちなみにAT-Xのロゴとかはこの方法で取れた。

224 :
>>218
avisynth.dllはdevil.dllに依存してるから、それのせいじゃないの?

225 :
GradFun2DBmod使ってビット盛りまくりエンコしても地デジの目立つバンディングが消えないので
GradFun2DBmodのお奨めのパラメータあったら教えて下さい。

226 :
>>225
GradFun2DBmod(temp=-1, adapt=-1, custom="GrainFactory3")
強さは自分で調節して

227 :
感謝!!!

228 :
>>225
ぶっちゃけmod版は実用外なので使わない方がいい
本気でパラメータ組んだらfps全然でなくなるしさ
どうしても必要なら gradfun2db()を単体で使え

229 :
今試してたら半分以下のfpsで涙目でした
単体でいってみます!

230 :
gradfun単体だとエンコ後は何の効果もないという

231 :
・・・

232 :
>>230
それはどの段階でどのフィルタと組み合わせて適用するかによるだろう、特定しないまま語っても無意味。
バンディングが出ていないフレームも含めてフィルタさせるとそりゃ何の効果もないわけだしな
mod版はバンディングの出ていないフレームにわざとノイズを発生させてフィルタさせるから余計重くなる。


233 :
>>232
>mod版はバンディングの出ていないフレームにわざとノイズを発生させてフィルタさせるから余計重くなる。
でたらめ言っちゃだめだよ

234 :
出鱈目なもんか。avspでフレームごとに確認してみりゃわかるわ。
バンディングもノイズもないクリーンなフレームにノイズを発生させてフィルタしているのがわかるから。

235 :
gradfunは閾値以下の暗い部分にグレインを足すんじゃなかったっけ?
バンディングや平坦な面は関係なく

236 :
音声ファイルをそのフレームだけの部分だけ止めて伸ばすことできますか?
日本語おかしいので例をあげるとすると、ゲームでフリーズしたときに同じ音がずっと続いてるあの現象です
それを再現したいのですが音声ファイルの再生速度は0にできないし、もしかしたらAviUtlじゃできないんですかね?
もし可能ならば教えてください

237 :
スレタイくらい読め

238 :
すいません誤爆です

239 :
mp4にsrt字幕を焼付けで
改行左そろえ
かつ全体を左右中央に配置
はどうやるのか教えてください

240 :
質問です。
今DGindexNVをライセンスを取得して使っているのですが、同じパソコンにwindows7を追加してダブルブートで使おうかと思っています。
DGindexNVはとりあえずまえのOSからフォルダごとコピーするつもりですが、この場合ライセンスを再度申し込まないと使えないでしょうか?

241 :
律儀な人だな。使うたびにオンライン認証されるわけじゃないなら
自分用に好きなだけ使いまわせるだろう。ライセンスを他人に譲渡とかはアウトだと思うが

242 :
>>240
DGIndexNVは、ネットワークアダプタか何かでライセンスファイルを作る様なので、
PCが同じなら、OSを入れ直したりしても使い回せる。

243 :
>>241>>242
ありがとうございました。

244 :
>>239
字幕挿入方法教えて
http://toro.2ch.net/test/read.cgi/avi/1038052739/396

245 :
>>244
つうかこのソフトでは出来ない
tmpgかgom

246 :
mp4boxで普通にmuxしてるけど

247 :
EraseLOGOでロゴを消去したあとLanczos4Resizeでリサイズするとなぜか1フレームだけロゴが見えるんですが、原因はわかりますか?
たとえば1-9フレームにロゴがあり、EraseLOGOでロゴ消去したあとLanczos4Resizeでリサイズすると10フレーム目になぜかロゴが表示されます
Lanczos4Resizeを行うとフレームがずれるのかな

248 :
>>247
ロゴ除去のtrimを取るときに画面を縮小してプレビューしてない?
片フィールドのロゴが除去できてないだけだと思う

249 :
最近、Blackmanに差し替えてからLanczosはあまり使わなくなったな


250 :
>>248
まさにその通りだった・・・
ありがとう改善しました

251 :
>>250
昔同じ事やったわw
今は縮小プレビューの代わりにInterlacedResize使ってる

252 :
すみません。1ヶ月以上悩んでて、若干スレチになるんですが、もしかしたら、ここなら
分かる方がいらっしゃるかもしれないので、分かったら教えてください。
DVDを、Decrypterで抜いて、DGIndexで d2vファイルと m2vファイルと wavファイル
を作成し、VobSubでidx,sub形式の字幕を抜いて、Avisynth で合体させて、
携帯動画変換君で M4Vに変換しています。
大方のDVDはこの手順できちんと字幕を抜き出せるんですが、とあるDVDだけが
avsファイルをプレビューした時に字幕が映りません。
VobSubについている、「Subresync」というソフトで見ると、目的の字幕が
きちんと抜け出せています。しかし、プレビューで映りません。
他の移る字幕ファイルと比べてみても、どうも違いが分かりません。
これ以上、どう調べたらよいやらも分からず、お手上げ状態です。
何故出ないのか、どうしたら出るようになるのか、分かりましたら、どうぞ教えてください。
ちなみに、DVDは「THE_BOURNE_IDENTITY」です。

253 :
とりあえずウェブでDVDのRipping関連の質問はやめた方がいいよ。
理由はわかると思うから割愛するけどさ。

254 :
10月まではまだ大丈夫じゃね?

255 :
DVDFabは潰れちゃうの?

256 :
>>255
中国企業に日本の法律は関係ないかと。

257 :
>>252
ちょっと気になったんだけど
mp4boxでidx+subをそのままmuxするとどうなる?

258 :
どうやって?

259 :
subはmuxする必要なくね?
idxだけでいいと思う
俺はsrt派だけど

260 :
そんな事は分かってるだろうになあ

261 :
本当にわかってたら質問なんてしないだろうに

262 :
流れも読めんのか

263 :
>>262
>>98

264 :
>>257
「mp4box」というのを初めて知りました。
でも、idx+subが抜き出せないもん、どうしようもないかと・・・
srtは日本語をタイプするのが面倒くさいし、ちょっと変になるし、位置合わせとか
大きさとかなんか面倒くさそうだし、、
何にせよ、スレ違いとか、いろいろ・・・
どうもありがとうございました。

265 :
ffdshowのロゴ消しと同じ事できるフィルタってどれにあたります?

266 :
delogo_EraseLOGO()つかえば?

267 :
それ透過ロゴでしょ
透過じゃないロゴをffdshowみたいに散らしたい

268 :
>>267
それじゃこの辺りか。
http://avisynth.org/mediawiki/External_filters#Logo_Removal

269 :
最初の質問の文章が下手過ぎる。
初心者ならどんな下手な文章でも許してもらえるとか思ってんじゃ?

270 :
ffdshoのロゴ消しで伝わらないとかありえない

271 :
>>270
使ったこと無いしおまえの為に設定変更して確認するのめんどくさい

272 :
>>271
さわんな

273 :
動画いじりしてる人には常識の範疇かと思ってた
ごめんなさい
説明が難しい
選択した範囲をそのまわりの色で塗りつぶしてロゴや文字を消すフィルタありませんか?

274 :
>>268の回答無視してるしスルーでいいな。

275 :
違うもの勧められても応え用がない

276 :
>>273
その「ffdshowのロゴ消しフィルタ」の具体名を教えて
そうすれば何がしたいのか理解できる

277 :
ID:T4HrBSKk
もうおまえは黙ってマウスをグリグリ動かしながらAVIUTILでも使ってろ。avsはお前には向いてない。

278 :
>>273
ApplyRangeでガウスかければいいんじゃないの?

279 :
ふつうにffdshowのフィルタそのまま使えばいいんじゃないの?

280 :
>>279
avisynthから呼び出せなくない?

281 :
DGIndexとts2aacを使って、d2v+aac出力をしたいのですが、コマンドラインからDGIndexのaac出力を無効にする方法はありませんか?
DGIndexから出力されたaacと、ts2aacから出力されたaacが2つある状態なのでスッキリさせたいです。

282 :
>>280
http://www.avisynth.info/?ffdshow%A4%CE%A5%D5%A5%A3%A5%EB%A5%BF%A4%F2%BB%C8%A4%A6
>>281
↓これを追加
-OM=0

283 :
>>282
ありがとうございます!

284 :
fix版ビルドすればts2aac必要無くなるから
そっちの方が楽でしょ

285 :
>>258>>264
あー、もう見てるか判らんけど…
MP4Box.exe -add hoge.idx hoge.m4v
コマンドはこれで良いが、.idxファイルと同じ場所に対応する.subを置くこと
で、正常に抜き出せているか確認したかったから上の質問をしたんだけど、抜き自体は問題ないと仮定して
恐らく原因は参照されてるindex番号がずれてるからだろう
.idxファイル内「langidx」の値を修正してごらん 0とか1とか2とか

286 :
そもそもmp4boxに拘る必要ってあるのか?

287 :
そりゃmux出来れば何でもいいだろうよ
で普段使ってるだろうツールで説明してくれてんだろ
それこそ全ツールの説明こそ不要だろ

288 :
Timed Text以外の字幕をMKVではなく、MP4に入れてもどうなのだろうと言うのはある。

289 :
合計40万フレームぐらいのソース(ガキの使い年末SPとかロックフェスとか)を
x264+avsなどで事前に分割エンコしたものを、事後にmp4boxでマージさせると
最初の方は極端に目立つ音声遅延とか起こらないのに、
動画のマージが4つ目ぐらいから徐々に音声遅延がでてくるバグがあるから困るんだよ
mkvmergeでマージすれば前後の動画間の音声遅延はソフトが自動補完してくれるから
完成後の動画の音声には何の問題もないのに。これに気づかずにマージした昔の動画は
中盤位からでてくる音声の遅延が煩わしくて最後まで見る気にならない。

290 :
それは字幕との音声のズレにも影響する。
ファンサブとかで音声と字幕がズレてたらかっこわるいもんな

291 :
ズレとか遅延とかしたことねえ

292 :
>>289-290
映像トラックと音声トラックの長さが同一で無いこと位常識だろ?
mp4コンテナのマージはSyncTrackスイッチが付いてるmp4cat.exe1択

293 :
議論に関してAvisynthとのズレが生じている様です
誰か補正してください

294 :
>>282
これはすごい!ありがとうございます
オーディオ系もつかえるのがイイ

295 :
>>292
だな
微妙に映像と音声の長さが違うから分割数が多ければ多い程後半にズレが酷くなっていくよな

296 :
>>257
まだ見てよかった〜ありがとうございます。
おっしゃる通り、Index番号を変えてみましたが、やっぱりダメだ・・
字幕の文字自体が透明なのか、表示する位置が画面から外れてるのか、抜き出せてないのか・・
また今度、MP4Box.exeとやらを調べてやってみます。

297 :
64bitOSに以降しようと、ノートのWin7 64bitでテスト
reena(CMカット)とか古いツール使ってるのであくまで32bit 環境で構築したいです
fftw3.dllやMT付属のavisynth.dllを32bitOSならSystem32におけばいいのですが、
置く場所がわかりません、のでスマートじゃないけどフロントエンドがある所に置いてます
x264.exeにsynth食わせるバッチエンコならうまくいきますが、
MEGUIを使ったら上手くいかない。(fftw3.dllやavisynth.dllはMegui.exeの所に置く)
MEGUIのSVNは2112。それほど古くないですし32bit環境では安定動作してるし
なによりプロファイルの書き換えが面倒なのでアップデートはしません。
「Wrong avisynth version. Use avisynth 2.6 or greater or modified avisynth 2.5.6」ってエラーログ、
2.5.6以上入れろってことですよね?2.5.8入れてます。
MEGUIは複数まとめてエンコードする場合や、x264の調整がやりやすいので重宝してますが、
x264.exeやAviutlにsynth食わせたら問題なくエンコできるから、これでやるしかねぇか…
32bitOS→64bitOSに変えようか躊躇しています(32bitの7は入れたくないし)

298 :
ちなみにノートはAMDのA6、AMD環境だからひょっとすれば・・・

299 :
>>297
32bit版Win7 で半年ほど様子見て、先月 64bit版Win7 に乗り換えたけど
エラーとか出てないぞ
fftw3.dll , avisynth.dll → C:\Windows\SysWOW64
MeGUI は32bit 環境で使ってたのをフォルダごとバックアップして
64bit版Win7 で C:\MeGUI とかで使ってるけど問題なくエンコできてる

300 :
>>297
32-bitのdllは"C:\Windows\SysWOW64"で、64-bitなら"C:\Windows\System32"に入れる。

301 :
SysWOW64に置いたら上手くいった。MEGUIはネットフレームワーク使ってるからフロントエンドにdll置いたら駄目なのね。
>>213
DGINDEX.exeのあるフォルダにDGDecode.dllが入ってないのに5億ペリカ
あとはDGVfapi.vfpがレジに登録されてるか調べる。ぐぐってね
初心者が陥りやすいミスだけどねw

302 :
>>300
ありがとう。

303 :
>>295
mkvmergeはその心配が無いんだよ。追加するたびに補正されるから。

304 :
>>303
周辺家電の対応やモバイル考えるとmkvはちょっと・・・な
汎用性は大切

305 :
MP4は扱いが難しすぎる

306 :
PCでしか再生しないなら問題ないよ。
添付ファイルにあれこれ追加できるのも便利だし
avsとはまったく無関係なことだから詳しくは語らない

307 :
64bit環境に移行、reenaのメモリリソース周りにバグってるのか、プレビューさせてコマ送るとメモリ使用率が上がりすぎて
フレーム取得エラー(´・ω・`)<まぁ以前から環境によっては不安定になるソフトだったけどね(XPSP3 P8Z77 3570K PC12800 8Gの同環境の時は安定)
当然だけど互換モードやXPモードの時も駄目。まぁCMカットはAviutlのTrim出力でやれるけどconv.avsを利用したEasy.vfr作りが痛いな
AviutlのプレビューはreenaやVirtualDubのプレビューのようにトップフィールドとボトムフィールドの重ねあわしたコマ表示(コーミング縞が出る奴ね)じゃないので
癖がある。よって1コマくらい余計にカットさせた方が安心。ようするに癖がある
dougaβはリンク切れで落とせないし、いいCMカット用フロントエンドって無いですかね?

308 :
なんつうか頭痛くなる文章だな・・・

309 :
日本語が不自由なんだろ、察してやれ

310 :
本編のフィールドとCMのフィールドで縞になってる部分があるでしょ?本編とCMの境に
あれを含めてCMカットして縞になってない部分から連結したいってことでしょ
Aviutlの解除無しだと境は縞になってないフレームになってる
おそらく周期ズレや解除漏れを修復する機能が付いてるせいだけど
正確なフレーム取得を必要とするsynthではこれが仇になる
VDMにtrim出力付いてたっけ?あれでやるしか無いんじゃね?

311 :
Aviutlで問題無く縞フレームの判別が可能というか普通に縞が見えるし
Avisynthに渡すTrim値取得をAviutlでやってたりする俺にはまぁがんばれとしかいえない

312 :
ノイズ表示させてCMの残像が強く残ってたらプログレフレームでも場合によってはカットしちゃう俺は
そこまでして半フィールド拾いたいとは思わないな。

313 :
>>311
AviUtlのCMと本編の境にできる縞できるってどういう設定?というかネタだよね?
インターレースの解除無しでやっても縞出ないんだが

314 :
AviUtlのサイズ50%にしてるとかそういうオチじゃないだろうな

315 :
w 50%でした。
でもね、100%にしたら、操作しにくいよ。

316 :
>>315
CMカットのプレビューは内蔵のリサイズを使って1280x720とかしておけばいいんじゃないかな?
縞がぶっとくなるけど、ちゃんと縞フレームが判別できるよ

317 :
CMカットにわざわざAviUtlなんて使わないでもいいと思うんだが

318 :
>>316
なるほど、そういう方法もあるんですね。

319 :
>>317
でも編集前のプレビューにはなんだかんだ言ってAviUtlほど便利なものはないわけで
スレチな話になるが

320 :
動画リサイズだとシークの負荷増えるから50%100%とか既定じゃなくWindowサイズ選んで
AviUtlを自分の扱い易いウィンドウサイズにすればいいのにと思わなくもないこともない

321 :
avspmodをpythonから起動すればいいのに

322 :
AviSynthのプレビューツールのして考えるなら
・CMカット
aviutl + jump.auf + timejump.auf + trim_export.auf >越えられない壁>avspmod
単体ではショボいが、編集プラグインと組み合わせるとaviutlに敵うフリーソフト無し
・フィルタの調整
aviutl<越えられない壁<avspmod
aviutlでYV12フィルタの調整とか無理ゲー
比べるのが馬鹿馬鹿しいぐらいの差があると思う
異論があれば参考にしたいので、具体的な使用例で教えて欲しい

323 :
>>322
>・CMカット
>aviutl + jump.auf + timejump.auf + trim_export.auf >越えられない壁>avspmod
>単体ではショボいが、編集プラグインと組み合わせるとaviutlに敵うフリーソフト無し
おまえ知らないようだから一言レスしておいてやるが
avspmodはシーンチェンジからCMに入る部分でPageUp/PageDownキーを数回押すか
↓キーを↑キー数回押せばせばCM開け部分のフレームまでひとっ跳びできるんだぜ。
aviutilでは到底できない裏ワザだな。

324 :
さらにプログレスバーでマウスを右クリすればそのフレーム位置をマクロで記録することもできる。
ま、aviutilの頼りない編集プラグインに頼り切ってるんじゃ使いこなせないだろうけどさw

325 :
どうあっても慣れの問題
バカじゃねえの

326 :
>>324
>aviutilでは到底できない裏ワザだな。
1分フレームジャンプしてるだけだよね
フレームジャンプの間隔調整とショートカットの登録程度なら誇れる機能では無いと思うけど・・・
>さらにプログレスバーでマウスを右クリすればそのフレーム位置をマクロで記録することもできる。
aviutlでもマークフレームはあるけど、AvsPmodのこっちの機能の方が遥かに便利だね
ただし、ここで言うCMカットには無関係じゃないかな?
自分が使ってるツールが優れてると思い込みたい気持ちはわかるけど
単に否定するのでは無く、両方を使いこなしてる人からの意見が聞きたい

327 :
ぶっちゃけaviutilはロゴ解析のときしか使わんな

328 :
>>327
まあ、普通は用途によってツールを使い分けなんてなんてしないよな
>>324の言う通り慣れの問題だと思えばどうでも良くなってきた
正直すまんかった

329 :
ていうかこの話題モロにスレチだよな。俺もすまんかった

330 :
>>327
まあAviUtlもカスタムしたらそれなりに使えるようになるよ
いろいろプラグインあるし
初心者向けではないかもしれんが

331 :
>>322
より楽にCMカットするにはそのプラグインだけじゃ足りないよ
aviutl
・ジャンプウィンドウ 横スクロール対応 Wrapper
・カット編集プラグインcutedit for AviUtl
・チャプター編集プラグイン+無音&シーンチェンジ検索
・chapter_exe
・FAWぷれびゅ〜
・avsinp.aui
avisynth
・AACをFAW化して読み込むプラグイン By ru for Aviutl & Avisynth 2.5
・t3dlut
その他
・Devas

332 :
流れとしては
録画終了後DGIndex改にてd2v,aac,avs出力
chapter_exeでシーンチェンジ検索
ここまでbatで自動化
avsをaviutlで読み込み
・カット編集プラグインcutedit for AviUtl
・チャプター編集プラグイン+無音&シーンチェンジ検索
を主に使ってCMカット、既にシーンチェンジ検索済なので楽々
Devasはロゴ消し範囲を選択したtrimエクスポートの結果を使って正規表現で置換する

333 :
>>332
ほぼ流れ同じだわw
違うのはm2v使ってるのとchapter_exeじゃなくてlogoGuillo使ってるのとTrimとEraseLOGO出力を自動化してるぐらい
d2vだとたまにアスペクト比が変わって出力されることがあるんだけど、原因がよくわからない
アスペクト比変わらずに出力する方法がどうしても見つからなかったわ

334 :
>avisynth
>・AACをFAW化して読み込むプラグイン By ru for Aviutl & Avisynth 2.5
なにこれ?いつ出たの?
バッチでTsSplitter⇒DGIndex⇒FAWcl⇒chapter_exeでやってるけど(logoGuilloはやたら時間を食うのがちょっと)
AviSynth 2.5\pluginsにそのdll?を入れればFAWclしなくてもavsにaacを書いたままエンコできるの?
>・t3dlut
これも知らん;いつの間にか色々と進化してるってことか;浦島気分だ

335 :
>>332
情報ありがとうです
>・ジャンプウィンドウ 横スクロール対応 Wrapper
入れてみました
ジャンプウィンドウがホイールでくりくりスクロールするようになって(・∀・)イイ!
教えてくれてありがとー
>・カット編集プラグインcutedit for AviUtl
>・chapter_exe
試したけど合わなかったので使ってません><
このツールの良し悪しじゃなく、慣れの問題ですね
>・チャプター編集プラグイン+無音&シーンチェンジ検索
シークの手間を減らす為に前話のチャプターを利用しているので、カット時にチャプターがずれない旧版を使ってます
この方法だと、パート毎のCMの本数さえ覚えておけば、シーク検索の手間を最小にして、あとは数クリックでCMカットが完了
>t3dlut
ロゴ解析用には使いますが、うちでは逆プルダウン後に念の為に全体の縞検出をかけるので、少しでも軽いConvertToYUY2()を使ってます
まあ、ConvertToYUY2()なんて使わなくてもavsreader.auiを使えばいい気もしますが・・・
出力はCLIなので、この辺は適当です

336 :
>>334
・AACをFAW化して読み込むプラグイン By ru for Aviutl & Avisynth 2.5
はその名のとおりaacをfawで偽装wav化しなくても
aacのまま外側からは偽装wavと同じに扱えるプラグイン
>>335
t3lutはchapter_exeでシーンチェンジ検索する時avsinp.auiが必要なんで
どうせyuy2化するならロゴ解析する時も書き換えなくてもいいように
dgindexのテンプレavsにYV12toYUY2(itype=0,interlaced=true,cplace=0)を使ってます
最初はavsreader.aui使おうと思ったんだけどchapter_exeからは使えないので

337 :
ジャンプウインドウって左側のスクロールボタンの挙動がやたらどんくさいのは解消できないの?
右側はスムーズにフレームを進めることができるのにさ

338 :
スレチで大変申し訳ありません
アニメBDMVからメニューのm2tsを抜き取ることは出来るのですが、元々のメニューにあるはずのタイトルやチャプターの文字や枠がありません
これらのデータは何処にあるのでしょうか?そして、それを抜き取る方法はありますか?
お判りになる方いらっしゃいましたら、どうかご教授お願いしす。
また面倒かと思いますが適正なスレに誘導お願いいたします

339 :
>>338
さすがにスレ違いすぎるわ
ttp://toro.2ch.net/test/read.cgi/avi/1213384785/

340 :
>>339
おお、誘導ありがとうございます
スレ汚しすみませんでした
さっそくリンク先で質問してきます

341 :
>>337
ジャンプウィンドウがどうとかじゃなく、デコードの仕組みが原因なんじゃないの。
試してないけどフレーム間圧縮のない可逆圧縮AVIなんかだと左側(巻き戻し方向)もさくさくなんじゃない?

342 :
aviutlばかり使ってた漏れにはこのソフトは難しすぎる

343 :
EasyVFRを使用した、60iテロップのインタレ解除方法を教えでもらえませんか?
普段aviutl+自動フィールドシフトを使ってますが60iテロップがぼけてしまうので
avisynthで該当箇所だけ解除し、aviutl二渡そうと考えてます
よろしくお願いします

344 :
>>343
ttp://d.hatena.ne.jp/Take-R/20101026/1288032516
ここのサイトは役立つ記事が多いのでブックマークしておくとよろしいかと

345 :
>>344
遅くなりましたがありがとうございます
参考にさせていただきます

346 :
EasyVFRと自動フィールドシフトの混合って糞面倒な事にならない?

347 :
そんな混合はない

348 :
VFRな動画はPC以外じゃまともに再生できんからな…

349 :
そんなことはない

350 :
>>349
PC以外でVFRな動画再生できるのそんなに無いと思うんだけど
PS3はできたっけ?

351 :
PS3は大丈夫でしょ

352 :
ちょっと前のQuickTimeはVFRダメだったけどな。
今はもう再生できないソフトや機器なんてほとんど無いんじゃないか。

353 :
テレビとかレコーダーで動画再生させようとするならVFRはダメだった気が

354 :
iPod touchでも再生可。

355 :
質問です。MXのL字についてなのですが、除去しようと試行錯誤をしています。
DeLetterLでどうにかしようとしているのですが、特にエラー自体はでないのですが、問題のL字が始まったと思われるフレームあたりから急速に速度がでなくなり、
1分間に1フレームも進まない状況になってしまい困っています。何が原因かわかる方いたらお願いします。
#L字対策
#ShowFieldNumber()
deletterl(33260,34770, "mx")
ConvertToYV12()
## 東京MX ##
EraseLOGO(logofile="E:\tool\logo\1.lgd",pos_x=0, pos_y=0, depth=131,yc_y=0, yc_u=0, yc_v=0,start=0, fadein=0, fadeout=0, end=-1,interlaced=true)
SetMTMode(2,0)
AssumeTFF()
TDeint(mode=0, order=1, type=3, tryweave=true)
CropDeLetterL(s=16630, e= 17384, left=16, top=0, right=0, bottom=20)
TDecimate(mode=1, hybrid=0)
LanczosResize(1280,720)
###後は省略###

356 :
L字が始まったと思われるフレームあたりをプレビューしてみる。
>>355
あまりに重すぎて見られないくらいならL字のために劣化したフレームのせいで
TDeont&TDecimateが死にそうになっているので手動解除にする。
プレビューできるが絵が汚すぎる場合はエンコーダが苦しんでるのでやはり別の手段でインタレ解除する。
#出来ればFullLetterLとCropDeLetterL&BorderDeLetterLとDoubleWeave().SelectEvery() or Pulldown()の手動解除を勧めたい。

357 :
>>356
ありがとうございます。プレビュー自体は見れないほどではないです。
とりあえずL字部分だけエンコして確認してみました。画像的には問題なかったのですが、やはり遅かったです。
ただ今回の場合どうにかこうにか進むレベルでした。
trim(19000,20000)
#L字対策
#ShowFieldNumber()
deletterl(294,1804, "mx")
SetMTMode(2,0)
AssumeTFF()
TDeint(mode=0, order=1, type=3, tryweave=true)
CropDeLetterL(left=16, top=0, right=0, bottom=20,width=1280, height=720)
TDecimate(mode=1, hybrid=0)

358 :
実はFullLetterLを最初に使おうとしてあに瓶さんのページをなめるようにみたんですが、わからなくて・・・。
>CropDeLetterL(0, 791, left=196, top=22, right=40, bottom=160)
という部分の0,791ってどこからでてきたか調べてもわからなかったのでdeletterlを使っています。
おそらく開始位置と終了位置なんでしょうが・・・どうして0,791って言う数字だったのかさっぱりで。

359 :
あ、すみません理解できました。0,791って単純に全フレームって意味ですね。
自分の場合だと0,1000でいいみたいですね。

360 :
全フレームっていうかFullLetterLでL字の大きさを揃えてインタレ解除した後の「最大L字区間」のstart,endのことだな<0,791
処理するソースによって毎回変わるので
ttp://anibin.blogspot.jp/2011/03/deletterl-08.html
で書いてあるこの部分の数字に関しては気にしないこと。
言わば355での33260,34770みたいなものだな
ちなみに355の処理に適用するならstartは16630より少し手前、endは17384より少し後ろになる。
なぜならL字になっていない部分も少しだけFullLetterLでL字にすることになるから。

361 :
L字で厄介なのは枠がアニメーションすることよりも
アニメーション中、ウォーターマークの位置もズレてしまうところなんだぜ。

362 :
一応書いておく
64bit版avisynthで内蔵のリサイズフィルタを使いたい場合はパイプ処理すればおk
ffms2のSWScaleのリサイズは色がおかしくなるバグがあるため非推奨
http://d.hatena.ne.jp/Take-R/20110423/1303489198

363 :
>>362
>ffms2のSWScaleのリサイズは色がおかしくなるバグがあるため非推奨
それは3月頃には直ったんだが
https://bugzilla.libav.org/show_bug.cgi?id=33

364 :
4:3の動画と16:9の動画をそれぞれアス比を変えずに読み込みたいのですが
4:3の動画を読み込んだあと16:9の動画を追加読み込みしてもアス比が4:3になってしまいます
どうすればアス比を変えずに読み込みできますか?

365 :
>>364
何をしたいのかがわからん。
言っているアス比が「ぴくせるあすぺくとれーと」を指すのか、
それとも「でぃすぷれいあすぺくとれーと」を指すのかをはっきりさせてくれ。

366 :
そもそも入力pluginが何かもわからんし。
aviutlスレと間違えてんじゃねーのか

367 :
追加読み込み?

368 :
誤爆した上に誤爆に気づいてないんじゃないか?

369 :
ご存知の方がいたら教えてください
avisynth + MPCHC でTSをリアルタイム再生していますが、
CPU(8400)は30パーも使用していないのに、妙に再生がカクつきます
100パー近くでカクつくのなら単純にPCのスペック不足と割り切れるんですけど?
あと、フィルターかけつつリアルタイム再生(60fpsとか)やっている人がいたら何でもいいんで情報ください

370 :
いやavsの中身しだいだがシングルスレッドになるし無圧縮動画
と同じ扱いだし帯域足り無いんちゃうの?

371 :
GPUも働かないよな

372 :
レスどうもです
帯域とか正直どこがボトルネックなのやらですが、
PCの買い替えは最後の手段として、
MPGHCとAVSの設定をもう一度見直してみようと思います

373 :
Avisynthの64bit用のスクリプトってVirtualDub64以外で開けたっけ?
OS再インストールしてからなのか、GraphEditやMPC-HCの64bitで開こうとするとエラーになってしまう。

374 :
VFR maniac 氏による VC9 ビルドなTDeintを使ってみたいんですが、esnips.comからダウンロードするしかないのでしょうか

375 :
>>374
TDeint_VC9
http://www1.axfc.net/uploader/Sc/so/334467
EEDI2_VC9
http://www1.axfc.net/uploader/Sc/so/334468

376 :
>>375
ありがとうございます

377 :
氷菓の20話エンコしているんですが、CM明けの後の倉庫内で奉太郎の髪がちらつき、えるのほっぺにノイズが出てしまいます。
どこの設定が悪いか教えて欲しいです。
TDeint(mode=0, order=1, type=3, tryweave=true)
TDecimate(mode=1, hybrid=0)
LanczosResize(1280,720)
FluxSmoothST(7,7)
LSFmod(defaults="slow", strength=120)
Import("E:\tool\aviutl99k2\Plugins\aufilters.avs")
ConvertToYUY2()
ConvertYUY2ToAviUtlYCFix()
MT("AU_edgelevelMT(10,40,15,0)",threads=2)
ConvertAviUtlYCToYUY2Fix()
ConvertToYV12()
GradFunkMirror(strength=1.7).AddGrain(var=1.7)
set x264=--level 4.1 --crf 20 --qpstep 8 --qcomp 0.7 --rc-lookahead 60 --psy-rd 0:0 --no-psy --scenecut 60 --min-keyint 4 --b-adapt 2 --deblock 1:1 --me umh --direct auto --ref 6 --no-fast-pskip --no-dct-decimate --trellis 2

378 :
SSくらい添付しなきゃ
っつかシャープ病治した方がいいと思うよ

379 :
人のスクリプトを見るのは勉強になるな
で、>>377見て思ったことなんだけど、色変換させすぎじゃあないの?
なるべくYV12で統一させた方がいいと思うけどな

380 :
それaviutlプラグイン使う為に仕方ないんだよ

381 :
>>379
んなこと、AU_edgelevelMT使ってみればわかるよなぁ

382 :
円盤の出るTVソースなんかdelogo,逆テレシネ,resizeぐらいで十分だろ
debandぐらいならまだ理解できるが輪郭強調やデノイズは池沼としか思えん

383 :
4.5年前にエンコやり始めて、右も左もわからず、フィルタかけまくって俺SUEEEEってやってた頃を思い出した…
AssumeTFF()
TDeint(mode=2, full=false, cthresh=20, type=3, mthreshl=10, mtnmode=0, ap=10, aptype=2, expand=8).TDecimate(mode=1)
hqdn3d(1)  ←個人的には
Spline36Resize(1280,720)
MosquitoNR(16,128,1,0)
ConvertToYUY2()
ConvertYUY2ToAviUtlYC()
AU_edgelevelMT(5,16,1,0) ←Avisynth移植版もある
ConvertAviUtlYCToYUY2()
ConvertToYV12()
Sharpen(0.20)
return last

384 :
すまん途中で書き込んでしまった・・・
AssumeTFF()
TDeint(mode=2, full=false, cthresh=20, type=3, mthreshl=10, mtnmode=0, ap=10, aptype=2, expand=8).TDecimate(mode=1)
hqdn3d(1)  ←個人的にはNRは使わないけど
Spline36Resize(1280,720)
MosquitoNR(16,128,1,0)
ConvertToYUY2()
ConvertYUY2ToAviUtlYC()
AU_edgelevelMT(5,16,1,0) ←Avisynth移植版もある
ConvertAviUtlYCToYUY2()
ConvertToYV12()
Sharpen(0.20)  ←どうしてもシャープかけたいならこれで十分
return last
バンディング対策はもう好みの問題だけど、そうまでしてきにするなら、10bitでエンコすべし

385 :
avisynth newsでプラグイン・関数の更新や新しい関数の入手が難しくなったな
なんであんな改悪しちゃったんだろう

386 :
世の中が個人の動画編集を抑制したい流れだからじゃないの

387 :
いつまでもしょぼい32ビットだから時代に取り残されたんだよ

388 :
>>380
いや、だから似たような処理させたければ、avisynth移植版があるのにって話
移植版ならYV12でいけるんじゃないの?

389 :
効きが若干違うみたいだけど移植版ならYV12でいける
効き方は同じくらいになるように調整すればいいしな

390 :
皆様の色々な意見ありがとございます。
シャープ厨と言われるのは想定内でした。前にもここでちょこちょこ設定出して質問してますので
最初の質問についてなんですが、PCでみると普通というかえるのほっぺたに違和感があるぐらいでさほど問題はないです。
ですがPS3メディアサーバーを介してTVで見るとちらつくんですよ。奉太郎の髪が。
「PS3メディアサーバーがいけないの?」と思いフラッシュメモリーの中に入れてPS3で見ても変わらず。
こんなんなのでSSとか出しようがありません。
>>384さんのは4.5年前のやつですか?それとも今の設定なのでしょうか?
web上で色々漁った結果あのようなAVSができあがってしまったので、今風なAVSの設定についてはすごく興味があります。
「できればこうした方がいいよ!」というの教えてください。

391 :
>388
avisynth移植版も試したことあります。僕の腕では効き方がaviutl版のと同じような設定ができませんでした。
だからああいう形なんです>< 

392 :
ものにもよりますがアニメをダRンバートしてエンコードする時に使うリサイズって何が良いですかね?
やっぱりSpline36Resizeですか?

393 :
>>390
どちらかと言うと今の設定かな
でも、設定はエンコする物によって変わってくるしね
エッジレベル調整なんて基本的にはアプコン以外では使わないし(余談ですがエッジレベル調整の移植版は正直使い物になりません)
NRも基本使わないけど使うとしたらMosquitoNRだけ
>web上で色々漁った結果あのようなAVSができあがってしまったので
多分、色んな人のブログの設定とか流用していたりするんだろうけど、やっぱりそれは自分の設定にはならないよね
私は少なくとも、NR系、リサイズ系、シャープ系などwikiに載っているほぼ全てを試して、その中で自分が納得できるフィルタと設定を見つけ使っています
こうしたほうがいいよ!ってのは残念だけど、ない

394 :
いずれにせよ氷菓とか周期一定の物は、
TDeint(mode=2, full=false, cthresh=20, type=3, mthreshl=10, mtnmode=0, ap=10, aptype=2, expand=8).TDecimate(mode=1)
ではなく、パート毎に、DoubleWeave.Pulldownと手動でやるのを試してみても良いと思う。

395 :
つか、フィルタの順番を変えようとは思わないんだね。

396 :
自分の設定とか色々いじると・・・・どんどんシャープ病が悪化しますw どれがいいか正直わかってないので。
わかるのはエンコの速度ぐらいで、「おっ?くっきりした!はっきりしたな!これだな!」みたいな感じになってしまうので自分はあてになりませんw
フィルタの順番ですが、何がいけないのか色々見直してみました。
エッジレベルの後にシャープ系をいれるべきなのか、それともバンディング対策をもっと上の方にいれるべきなのか?
これも色々なサイトを見て順番を確認しましたが、ちょっと自信ないです。
インターレース解除系>ノイズ処理系>エッジ、シャープ系>色調調整系
という感じだということですが、違うのでしょうか?

397 :
シャープ病は治せ
色はいじるな
ソースをよく見ろ

398 :
盲だって自覚してるならフィルタ掛けんなよ意味無いだろ

399 :
>>396
順番はそれでいいんじゃね
どれだけシャープかけてるか知らないけど、自分で見て綺麗だと思うならそれでいいと思う
逆に自分で見て駄目だと思うならそれは駄目ってことだし
何が正しいかなんて誰にもわからんよ

400 :
学ぶことを放棄しろと

401 :
結局人に見せるわけじゃあないんだからシャープとか気にしないで自分がいいようにフィルタかけな
「逆にシャープがいいんだよ!」
とここで主張されるとうざいけど自分の価値観を押し付けなきゃ好きにしたらええ

402 :
ひどい自演をみたw

403 :
これは酷い…
前にいたシャープ君じゃないのか?
抽出 ID:ZqGPq9u3 (2回)
396 名前:名無しさん@編集中[sage] 投稿日:2012/09/09(日) 10:09:49.81 ID:ZqGPq9u3 [1/2]
自分の設定とか色々いじると・・・・どんどんシャープ病が悪化しますw どれがいいか正直わかってないので。
わかるのはエンコの速度ぐらいで、「おっ?くっきりした!はっきりしたな!これだな!」みたいな感じになってしまうので自分はあてになりませんw
フィルタの順番ですが、何がいけないのか色々見直してみました。
エッジレベルの後にシャープ系をいれるべきなのか、それともバンディング対策をもっと上の方にいれるべきなのか?
これも色々なサイトを見て順番を確認しましたが、ちょっと自信ないです。
インターレース解除系>ノイズ処理系>エッジ、シャープ系>色調調整系
という感じだということですが、違うのでしょうか?
401 名前:名無しさん@編集中[sage] 投稿日:2012/09/09(日) 16:37:05.48 ID:ZqGPq9u3 [2/2]
結局人に見せるわけじゃあないんだからシャープとか気にしないで自分がいいようにフィルタかけな
「逆にシャープがいいんだよ!」
とここで主張されるとうざいけど自分の価値観を押し付けなきゃ好きにしたらええ

404 :
>>401
その通りだと思う
不特定多数の人に配ったりするなら気を使う必要あるかもだけど
自分しか見ないなら自分にとって最適だと思う設定でエンコすればよい

405 :
酷いな

406 :
自演かどうか知らんが(ID被りは極稀だが起こる)フィルタ掛けることを批判する方が
よっぽど意味がわからんと思うわけだが
シャープ掛けたければ好きなだけ掛ければいいじゃない、色弄りたかったら好きなだけ弄ればいいじゃない、
別に誰も困らないだろ?
>396、>401が好きなフィルタを好きなだけ掛けたとして、困る人なんているんかいな?

407 :
必死だな

408 :
あれ?w

409 :
必死だな

410 :
ん?ID変えてまた同じIDになるん?
まあ俺が最初にID被り指摘したから何も言えんけど。フィルタにケチつけたりして議論が逸れる今の流れはあかんね。

411 :
俺も>>404に同意
他人の使うフィルタにケチつけてもしょうがないべ

412 :
なんだこの流れは?

413 :
最近はスクリーンショット見てなにこの糞シャープ掛けまくったの
とか思ってTS見てみたらそのままだったとかあるんだよなあ
ソースの段階でわざとやってる、それにさらにシャープ掛けてる人って…

414 :
他人が自分と同じソースをエンコしているという先入観

415 :
好みで色濃くしたりするぞ
薄味嫌いだからな
別に人に見せないし
なんの問題もないだろ

416 :
もうその話はいいよ

417 :
TDeintには最初からsharpパラメータもついてるだろうに。

418 :
SEt氏のavisynth 2.6 MTの2012.08.28版がQTGMC_32-bit_Plugins_Vit-2.6同梱のnnedi3.dllがうまく読み込めず、エラーが出るので要注意
QTGMC_32-bit_Plugins_Vit-2.6
http://hotfile.com/dl/152000197/7dcecb4/QTGMC_32-bit_Plugins_Vit-2.6.zip.html
https://rapidshare.com/files/3313295235/QTGMC_32-bit_Plugins_Vit-2.6.zip
http://www.spirton.com/uploads/QTGMC/QTGMC%2032-bit%20Plugins%20%5BVit-2.6%5D.zip

419 :
>>418続き
なので、QTGMC_32-bit_Plugins_Vit-2.6を使いたい人は2012.05.16版を使うように

420 :
以前のPCじゃSetMTmodeがエラーでまくりで使い物にならなかったから2.5.8MT()使ってたけど
2.6MTの話題でたから今のPCだったら使えるかなと2012.05.16版でSetMtmode試してみたらエラーも出ないで完走したしMT()より若干速かったわ
なんで前のPCでは使えなかったんだろ…?

421 :
>>419続き
エラーの詳細
nnedi3: arg 0 must be a clip!

422 :
>>421
普通エラーメッセージには一緒にavsの何行目で引っかかったかも出てるだろ
詳細になってないぞ

423 :
いつのまにかditherにDither_removegrain16とDither_repair16が追加されてる

424 :
知ってた

425 :
TCombでクロスカラーとドット妨害を低減しているんだけど、動きが多いシーンのクロスカラーとドット妨害がうまく消えないな
設定はこんな感じ(SDソース、これ以上強くすると絵が粗くなってしまう)
TComb(fthreshL=8, fthreshC=10, othreshL=10, othreshC=12, scthresh=15.0)

426 :
誰かLSFmodをDither_removegrain16とDither_repair16を使うように改造してください
ベースとなるLSFmodはここ
http://www1.axfc.net/uploader/Sc/so/335684.zip
Pass: RedAverage
某所にあるavsファイル(MDegrainとLinearResizeとLSFmodとf3kdbが一緒になった奴)が参考になるかもしれません

427 :
シャープ君の貪欲さが益々加速

428 :
相手にすんなよ。親切のつもりで反応するとスレが荒れるのは過去スレで散々わかってるだろ。

429 :
もうずいぶん前の252ですが、たびたびすみません。教えてください。
srt+bmpなら、出力できたんですが、Avisynth で srt+bmp を使う方法ってありますか?
TextSub("EIGA.srt")
とやったら映像に、
EIGA_00001.bmp
と、そのまま出てきてしまったので・・・。
もう字幕が出れば何でもいいんですが、srtで文字お越しをすると、
日本語打つのが超絶面倒臭いし出ない文字とかあるし、映像が一番理想的・・・orz

430 :
srt類はファイル名と同じ名前にあわせてmuxすれば?
なにもハードサブなんかにしなくてもいいだろうに。
文字表示のためにビットレが安定しなくなるし
エンコ後に誤字を見つけたときの絶望感も相応きついし
ハードサブはいいことなんて何も無い。


431 :
薔薇族

432 :
質問させて下さい
TSをbatファイルで一括処理しようと考えています。
1. フォルダ内のTSを全てDGindexで読み込んでd2vとaac作成
2. aacをFakeAacWavで出力
3. d2vをlogoGuilloに読み込ませ自動CMカット処理
4. リサイズやインタレ解除の処理
5. MP4BOXでH264のmp4として出力
1〜5までを全部batファイルで一括処理したいのですが
可能でしょうか?もし可能でしたら、お手本の書式を
教えて頂けないでしょうか。
よろしくお願いいたします。

433 :
やってみて詰まってからいえよ
要するにお前は自分で書くのが面倒だから誰かの労力にタダ乗りしたいんだろ?

434 :
4番のフィルタ適応までは手動で確認しながらのほうが確実なのでは?
5番以降の流れは絶対に自動化すべきだと思うけど。

435 :
3と4はavspmodでも眺めながら手動で吟味した方がいいと思うが
エンコ作業なんて手抜きしたら一気にやる気うせるだけだぞ。

436 :
すみません、今まで1〜5まで手動でやっていたのですが、処理量が多く
とても時間をかけられないので、全自動化をしたいと考えました。
色々と調べてみたら、実現できそうな記述は見つけました。
1. フォルダ内のTSを全てDGindexで読み込んでd2vとaac作成
2. aacをFakeAacWavで出力
ttp://d.hatena.ne.jp/Take-R/20101029/1288358597
3. d2vをlogoGuilloに読み込ませ自動CMカット処理
ttp://soranikakaruhashi.blog.fc2.com/blog-entry-109.html
4. リサイズやインタレ解除の処理
AssumeTFF()
Auto24FPS(true, 24, 16, "", false)
Lanczos4Resize(1280,720)
LSFmod(defaults="slow")
5. MP4BOXでH264のmp4として出力
これらを連携処理させれば全自動化できるのではないかと思ったのですが如何でしょうか
これらの間をつなぎ合わせる記述等が解らず困っております。
理解ができる方、どうかご教授お願い致します。

437 :
できる部分から地道にやっていきなさいな
少なくとも1,2,4,5は俺自身やってる事だから可能という事を保証しよう

438 :
そもそも、基本的なbatは自分で書けるのか?
そうでないなら、「記述等が解らず困って」るとか「どうかご教授お願い致します」ではないだろ
答えは>>433

439 :
とりあえず自分で思うようにバッチファイルを組んでみたらいいんじゃね?
バッチファイルの基本的な構文ぐらいは当然理解しているんだろ?

440 :
1〜5の処理を各々できるなら
繋げりゃいいだけだからな
まずは1個ずつ確実にやってけばいいよ

441 :
スレタイ通りの初心者の質問になります。
batは人伝いでMP4Boxを使いmp4を合成する記述しか書いたことしかないので詳しくはないです。
出力したファイルを別の処理ソフトに自動で渡す記述が分かりません。
調べてみましたが、どうすればいいのかいまいちわかりませんでした。
どなたか似たことをやっている方、そちらの環境の記述でも良いので見本を見せてもらえませんか
お願いします。

442 :
>>441
http://lmgtfy.com/?q=%E3%83%90%E3%83%83%E3%83%81%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%80%E4%BD%9C%E3%82%8A%E6%96%B9

443 :
>>441
>batは人伝いでMP4Boxを使いmp4を合成する記述しか書いたことしかないので詳しくはないです。
その人に聞けば良いと思った
やりたい事と違うからって言って最低限のbatの記述方法を教えて貰うと良いよ
がんばれ

444 :
近道なんてないぞ
バッチファイルの書き方から勉強しなさいな
どうしてもって言うなら、
>どなたか似たことをやっている方、そちらの環境の記述でも良いので見本を見せてもらえませんか
お願いします。
似たような事やって、ブログ等でその構文を公開してる人はいるし、ググればすぐに出る
とりあえず自分で何かやりなされ、そして初心者という言葉を使えば何でも許さると思わないでね
貴方は初心者にすらなっていない事を自覚してください

445 :
>>436,441
> これらの間をつなぎ合わせる記述等が解らず困っております。
> 出力したファイルを別の処理ソフトに自動で渡す記述が分かりません。
「処理毎のバッチを完成させた、けどその先で詰まった」
という形跡(初心者なりの努力の跡)が見られないと住民は判断してるので
>>441のやり遂げた成果でも出さない限り協力はえられないんじゃないかな

446 :
「つなぎ合わせ」るのは固定的な名前のworkファイルを使えば良いんじゃね?
たとえば、
ほげ.ts -> work.avs work.aac work.dgi -> workvideo.mp4 work.sond.mp4 -> ほげ.mp4
みたいにさ。
ちなみに私の使ってるバッチはPowerShellスクリプトだけど、
改版に改版を重ねてトータル1000ステップを越えてる。
汎用性はないし、面倒なので公開の意志はないです。

447 :
avisynth bat でググれば色々なHPがヒットするだろ。それ見て勉強しなさい
そういうHPで載っていないレベルのavitynthの話ならともかく
バッチファイルのパイプの書き方教えてくれってのはスレ違い

448 :
どっちにしろ自動CMカットなんてうまくいきっこないからw

449 :
サンプルのバッチコマンドを貼ろうと思ったがスレチな上に文字数制限に触れたからやめた。

450 :
>>428
でも今度はクレクレしているだけみたい…
適当なことは言っていないみたいだし

451 :
出たよw

452 :
ここまでバレバレだと逆に清々しいなw

453 :
>>448
俺も確認しないと怖くて自動エンコなんてできんわ
logoGuilloで画面切り替え取得したあとAviUtlで確認してTrim出力してる

454 :
>>446
自分の場合、avsをキックするだけのバッチだが900STEPを超えたよw
http://jisaku.155cm.com/src/1347994017_8393b16bd43631c46a3891517e2682356570b8d1.jpg

455 :
ぼくのかいたプログラムじまんは他所でやったほうがいいんじゃないですかねえ

456 :
そうか 流石が2hcねる そうゆうところはアンテナが過敏反応するな〜

457 :
煽り返すなら落ち着いて入力しよう

458 :
batは何故かファイル名で弾かれたりするから訳わからん

459 :
いやいや
そんなに多くないし禁止文字くらい覚えようよ

460 :
頓珍漢な返答は辞めよう

461 :
流石が2hcねる
流石が2hcねる
流石が2hcねる


462 :
>>426
拡散してやった

463 :
何このわかりやすい自演…
前も同じ事やってたろ

464 :
そいつマジでウザいわ…

465 :
PG崩れの自己愛性パーソナリティ障害が2匹いるな

466 :
このスレもあと10日で終わりだな。

467 :
字幕ファイルを元に、字幕のあるところだけ映像化するって可能でしょうか?

468 :
字幕がsrtファイルでこんな↓感じで
1
00:00:44,836 --> 00:00:48,897
あいう
2
00:00:55,246 --> 00:00:58,477
えお

それを、avs側で、
Trim(src,2950,43400) + Trim(src,47800,88050)...
とかやればいいのか?数字の相関関係とか誰か分かりましたら教えてください。

469 :
フレーム数でトリミングされる、Trim() を分数単位に変換できれば、
srt の数値をそのまま使える!

Info で調べたところ、1 秒あたりのフレーム数は、このクリップの場合、
Frames per second: 23.9760 (24000/1001)
と、割り切れない数値であることが判明。

まあ、でも割り切れなくてもいいから、
00:00:44,836 × 23.9760
00:00:48,897 × 23.9760
と計算していって、
Trim(1075,1172)+...
とやっていったら・・・あ、なんかできたっぽい。
どうもお騒がせしました。。。

470 :
そもそもsrtが最初からあることが前提になっているようなavsは使い物にならんのよ

471 :
>>470
なになに?どういう意味?

472 :
>>441
もう諦めたのかなあそれともまだ考えてるのかなあ・・・。
自分も右も左もわからないなか自動化するときに色々なサイトを見てとんでもない時間を使って理解したから、
それを「わかんないから記述式みせろ」は虫がよすぎるよね。
まだ考えてるなら今どーなってるか興味深いから反応してほしいな。
ここの住人、努力している形跡見られたら色々ヒントはくれるよ?
自分は結構質問して完全に解決したことはないけど、色々ヒントはくれたから。

473 :
>>472
あからさますぎる
やり直し

474 :
は?俺質問した本人じゃないぞ?じゃあ、適当に雰囲気だけbat晒すわ
::@echo off
set OUT="E:\TV"
set TSS_EXE="E:\tool\TsSplitter\TsSplitter.exe"
set DGI_EXE="E:\tool\DGINDEX\DGIndex.exe"
@rem --- CMカット用各局定義 ---
SET CHANNEL001="TBS"
@以下同じ用に局を追加
@要はTSファイル名に局名を入れてそれでlogoGuilloの処理をifで振り分けるような感じ?
cd /d %OUT%
md "%OUT%\%~n1"
cd "%OUT%\%~n1"
@rem --- TSファイル加工処理 ---
%TSS_EXE% -OUT "%OUT%\%~n1" -1SEG %1
%DGI_EXE%  ・・・・以下省略
こんな感じで作ってけばいいんじゃないの?ほんと変に勘ぐる残念な人っているよね。

475 :
473が質問者だったらすごい策士だなw

476 :
>>474
473みたいの相手にしないほうがいいぜ。ケチだけつけるような輩ほっとけ。
まあ、この板の「初心者質問」ってのほんとどーかと思う。初心者に厳しいわ。

477 :
>>475
質問者だったらあっぱれだわ。完全にやられたわw
>>476
だな。ほっとく。

478 :
そもそもバッチファイルの書き方教えてくれってのはスレ違いだろうに
わざわざ通りレス番までさかのぼって書き込むほどの話題でもないし
本人かぼくのかんがえたすごいバッチを公開したいだけだろう

479 :
ねーわ。473みたいな反応がなきゃはらねーよ。
揚げ足取られるの怖いからバッチファイルとかうpしたくないって思わない?
俺とか詳しくないからすぐに違う部分で突っ込まれるから嫌だもん。
まあ今回は本人乙って言われたくないから全部じゃないけどちょっとうpしたけど
毎日このスレ監視しているわけじゃないし、
久々に読んでなんか気になったから書き込んだらこの始末さ。

480 :
中身はほとんどコピペだから少しもすごくないわ

481 :
嫉妬されるほどすごいバッチではないような・・・

482 :
普通コピペで切り貼りしているようなもんだから自慢するようなもんでもないってわかってるって。
いつ「俺すげええええ」とかいったさ?

483 :
こうも必死だと笑えてくるな

484 :
親切心からのレスでしょ
むしろ>474をすごいバッチと評して叩きはじめた>478が滑稽かなー

485 :
さっき言ったじゃんほっとけって・・・。
2chなんて、揚げ足取り>相手が過剰反応>必死だな で「俺論破すげええええ」みたいなアホばっかなんだから。
相手にするなって。
もっと建設的な質問くるまでしゃべらないほうがいいよ。ID:ZjL2o8YKさん

486 :
俺の目にはどっちも滑稽にみえるわ

487 :
Avisynthで拡大リサイズすると微妙に明るく色が変化するんですが
これはこういうものですか?人肌とかとくに顕著に明るくなっちゃいます。

488 :
>>487
ResampleHQを使ってみたら
http://svn.int64.org/viewvc/int64/resamplehq/doc/index.html?revision=341

489 :
>>488
ありがとうございます。
早速試してみましたが全体的に少し明るくなってしまいました。
Avisynthで拡大リサイズして、尚且つ色も保ちたい時は
自分で調整なりしなきゃいけないんですかね。

490 :
>>474
しょぼwwww
そんなんで粋がるなよw

491 :
釣れますか?

492 :
相手にするだけ時間の無駄。ごちゃごちゃうっさい奴はスレタイを声だして嫁

493 :
気になって確認してみたらアプコンしてエンコしたの全部色が変化してた…

494 :
>>487
気づかない間に余計なフィルタパラメータを加えて 601 -> 709 に変更させたとかじゃね?

495 :
nnedi3_rpow2(rfactor=2, nsize=4, nns=4, qual=1)
LanczosResize(1280, 720)
こうやってアプコンしてるけど何かおかしいかな?

496 :
ソースがわからないんじゃ本当にアプコンかどうかも怪しい。

497 :
ソースはDVD

498 :
だったらなお更494だな。ためしに何もスクリプトを弄らずに
avspmodで読み込ませてデフォの601 -> 709に変えてみたらどうよ
もし709に変えたときの色がエンコ後の色と一致しているなら
その拡大フィルタが余計なことをしている事になるわけだが。

499 :
DVDなら色空間はBT601で
アプコンしたらその後の色空間はBT709に
どこまでをBT601で処理してどこからをBT709で
処理しないといけないのか分かってないのでは

500 :
ResampleHQ(width=1280, height=720, dstcolorspace="YV12", srcmatrix="TV.601", dstmatrix="TV709")
SD -> HDならこれが便利。

501 :
>>500
ResampleHQ(width=704, height=480, dstcolorspace="YV12", srcmatrix="TV.709", dstmatrix="TV.601")
typo

502 :
ResampleHQ(width=1280, height=720, dstcolorspace="YV12", srcmatrix="TV.709", dstmatrix="TV.601")
間違えてHD->SDを書いてしまった。

503 :
ResampleHQ(width=1280, height=720, dstcolorspace="YV12", srcmatrix="TV.601", dstmatrix="TV.709")
今度こそ正しいはず。スレを汚してごめんなさい。

504 :
ResampleHQって前使ったときに、炎のメラメラしたような描写の時にさ
その部分だけブロックノイズ化したことがあってから敬遠してるな
それと、WarpSharpかけたような出来上がりになるよね・・・

505 :
DVDならインタレ後に
ColorMatrix(mode="Rec.601->Rec.709", interlaced=false)
nnedi3_rpow2(rfactor=2, nsize=4, nns=4, qual=1, cshift = "LanczosResize", fwidth = 1280, fheight = 720)
でいいんじゃない?
インタレ保持ならそうすりゃいいし

506 :
ま、オリジナルの色合いとか無視して自分が
見やすい色の明るさに変えてしまうってのもひとつの手だけどな。


507 :
ダメだーー!orz 分からん・・・
きっと、DVDが上手くリップ出来てないんでしょう。
DVDFabでリップ時点でエラーまくりなのを無視して無理やりバック●ップしたし、
DVDプレイヤーで再生すると、途中から映像がブロックノイズで完全壊れるし、
字幕をsrtに起こしてavsで合わせてみたら、音ズレするし・・・。
ファイルあげてみて欲しい・・・ですが、、、ダメですよね、、法的に・・・

508 :
元となる素材がデータとして不完全な状態ならどうしようもないね
答え出てるじゃないか

509 :
>>507
他のDVDはまともに読み取れるんやろ?
それディスクが劣化して読み取れなくなってる or 粗悪なディスクに記録したか

510 :
>>507
俺もヒカルの碁みたいな古いdvdをリップした時同じ状況になった。
自分も無視しまくりしたんですが、同じようにノイズやらでどうしようもなくなる。
DVDDecrypterなどでISO化してそれをFabで読み込ませたら上手くいったケースあったよ。

511 :
>>507
Fabを使う時点で終わってる。
さらに・・・「DVDプレイヤーで再生すると、途中から映像がブロックノイズで完全壊れる」
通常DVDはこんな現象は起こらない。放送ソースじゃあるまいし

512 :
>>507
FakeVTS付きDVDのリッピングはDVDFabよりもAnyDVDの方が良いよ

513 :
ありがとうございます。
>>510
ちょっとやってみます。
>>512
AnyDVD 有料だから持ってないけど、やっぱり有料なだけあっていいんですね。

514 :
ダメだった・・・orz
バックアップしてるもう一つのデータがあるからそれでやってみてダメだったら、
もう諦めようかな・・。どうもありがとうございました。。今後はAnyDVDで。。

515 :
>>514
AnyDVD体験版あるよ

516 :
ここ何スレだっけ?

517 :
AnyDviSynth

518 :
来月からリッピングはアウトになる。おまえら発言には注意しろよ

519 :
アウトっていっても罰則無いからな

520 :
>>516
すみません(汗、私のせいです。
案の定、ダメだったので、もうsrt+音ズレ方向で我慢します。
スレチ、大変失礼いたしました&皆さん、お世話になりました。

521 :
構いたくないが
>>426
CSmod16を使うことをお勧めする
CSmod16はContra-Sharpen modを16bit対応した奴
http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=781

522 :
自演はいいから
自分がやってることを他人がレスしたように偽装して晒して
皆の反応探ってるんだろ

523 :
>>521
嘘乙
なんか、構ったら自演扱いにされた...orz
最初から構わなければよかった

524 :
俺と>>377は被害者なので、ご注意

525 :
勢いよく肥溜めに飛び込むはた迷惑な事して被害者とはこれいかに

526 :
377がシャープ君かどうかってのはシャープ君本人にしかわからないわけで…
被害者だと断言してるって事は…

527 :
この中に1人、シャープ君がいる!

528 :
いいえ、プラズマクラスターで今日も元気に・・・おまえやぁ〜

529 :
今気付いた・・・。
>>430って私へのレスだったんですね。
文字表示のためにビットレが安定しなくて音ズレが起きてるのか・・・
そりゃもちろん、ソフトサブがいいですが、私が動画編集を始めた当初、iPodが
ソフトサブには対応していやがらなかったんですよ!!
だからわざわざ、英語音声ファイルと日本語音声ファイルと2種類作って、iPodで
持ち歩いてるんです。
字幕は、英語と日本語を上下に同時表示してハードサブするために、Avisynth
の世界に片足突っ込むハメになった訳です。
音声切り替えやソフトサブが可能な携帯プレーヤーがあればすぐ飛びつきますよ。
(DVDプレーヤー持ち歩けって話でしょうが、重いし字幕同時表示がいいので・・・)

530 :
素朴な疑問。ipodみたいなちっこい画面に字幕出して目痛くならない?

531 :
外掛け字幕は音声読み上げで出力できるんだよ

532 :
それは知らなかった。ipodすげーなw

533 :
1440x900でキャプチャした動画を上と下に黒帯を追加させて1440x1080のハイビジョン解像度の動画にしたいのですが
どう記述すればよいですか?
ちなみにゲームの動画をYoutubeに1080pで再生できるようにする目的でです。
よろしくおねがいします。

534 :
黒帯なんてググればすぐ出てくる事なのになんで調べないの?
ここは自分で調べてもわからない事を聞く場所だぞ
黒帯 avisynth
でggrks

535 :
いや、既にやってるんですがうまくいかないんです
AddBorders(0, 90, 0, 90)
でAVSを作ってエンコーダーに読ませて1440x1080でエンコしてみると横にも上にも下にも黒帯が追加されるんですよね
フルスクリーンで表示すると地獄のミサワ状態です
リサイズもAvisynthで処理してやってみます

536 :
記述に問題が無ければ、他(あなたが使用しているエンコーダー等)に
間違いや勘違いがあると考えられる
つまりスレチ

537 :
多分これで成功してるんですね
恐らく自己解決できると思いますありがとうございました

538 :
flash3kyuu_debandの keep_tv_range ってfalseの時とtrueの時とではどういった効果があるのですか?

539 :
>>538
TVスケールを維持するかどうか。大抵のソースはTVスケールだし、trueにしておけば良い。

540 :
回答ありがとうございます
なるほど。デフォルトがfalseだったので悩んでましたが、trueなんですね

541 :
横方向のみにリサイズする方法ありませんか?
横だけリサイズして縦だけしないという感じです

542 :
どっちもリサイズしないと許さない
というフィルターを今まで見た事がない

543 :
そもそも内蔵のリサイザーは縦と横別々に処理するのでどちらかしかできなかったら
全てのリサイザーは機能しないことになる

544 :
画質実験の為に、「AviUtlフィルタを掛けて保存」を自動化させようと思って、
見よう見まねでavsファイルを書いてみたのですが、思い通りに動きません。誰か助けてください。
「複数画像を映像として読み込み、フィルタを掛けて画像保存」といったサイクルを
様々なパラメータで実行するコード(の予定でした)↓
[fileload.avs]
LoadPlugin("GScript.dll")
GImport("makepic.avs")
[makepic.avs]
LoadPlugin("warpsharp.dll")
Import("aufilters.avs")
clip=ImageSource("%d-DVD.png",start=1,end=9,use_DevIL=true)
ConvertToYUY2(clip,matrix="rec709")
for(depth=0,200,100) {
clip2=clip
ConvertYUY2ToAviUtlYC()
AU_warpsharpmt(depth,3,128,-6,0,0,0,0,false)
ConvertAviUtlYCToYUY2()
for(k=0,8) {
ImageWriter(clip2,String(k+1)+"-BD_"+String(depth)+".png",start=k,end=k,type="png")
}
}
↑で実行させると、上手くファイルが保存されません……。途中でエラーを出して止まってしまいます

後、ImageWriterでの保存ファイル名って、末尾に「0001」みたいなのがどうしても付いてしまうものなのですか?

545 :
http://www.youtube.com/watch?v=9B0jiXHx888
この動画のような処理はどうやれば出来るのでしょうか?

546 :
>>545
http://www.avisynth.info/?Subtract

547 :
>>546
ありがとうございます。
やりたいことが出来ました。

548 :
1440x1080トップフィールドファーストのインターレースソースを720x480ボトムフィールドファーストのインターレース映像にしたいと思っています。
色々調べてこんなスクリプトになったのですが、フィールドが入れ替わっていないようなのです。
avisource("test.avi")
assumetff()
bob()
lanczos4resize(720,480)
separatefields()
selectevery(4,1,2)
weave()
これだと何か問題があるのでしょうか?

549 :
>>548
avisource("test.avi")
assumetff()
bob()
lanczos4resize(704,480)
assumetff()
separatefields()
selectevery(4,0,3)
weave()
addborders(8,0,8,0)

550 :
あと、lanczos4resizeの直後にcolormatrix()も。

551 :
>>549-550
ありがとうございます。
colormatricxは良くわからなかったので(mode="Rec.709->Rec.601")にしておきました。
ただ、出力したファイルを確認すると、トップフィールドファーストのままのようです。
ためしに出力したファイルを以下のスクリプトで読み込ませてみましたが、全体ががたがたになってしまいます。
avisource("test2.avi")
swapfields()

552 :
>>551
avisource("test.avi")
assumetff()
bob()
lanczos4resize(704,480)
colormatrix(mode="Rec.709->Rec.601")
assumebff()
separatefields()
selectevery(4,0,3)
weave()
addborders(8,0,8,0)
TFFと勘違いした、すまない。これでうまくいくはず。

553 :
>>552
bffに変えたところうまくいきました。
本当にありがとうございます。

554 :
avisynthで指定した一部の箇所のみにbob化するフィルタをかけ、他の箇所やそれ以外のフィルタは全てaviutlで処理したいのですがどのように記述すればいいのでしょうか?

555 :
aviutlの話やんそれ

556 :
>>554
avisynthかaviutlどちらかで全て処理したら?
まはた、パイプ通して処理したら良いじゃん
ちょっとは自分で考えよう

557 :
>>554
手動でいいならtrimで部分チョイスしてbob化して
残りの部分をaviutilで処理して、あとで双方マージすれば?
単一のavs内で全部させたいならITSとかでタイムコードを吐いて
エンコ時に分割処理させりゃいい。
やりかたはひとつではないからサンプルは書かない
聞く前にとりあえずあれこれ試してみろ。
お約束だがavisynth側からaviutilのフィルタを使うことは可能(遅いけどな)

558 :
itsかeasy vfr使って全部avisynthでやった方が速いわな

559 :
>>554
こうだろう
TVアニメエンコをしたくてググって見たらaviultなるツールでエンコができるらしいからやってみた。
試行錯誤の結果、エンコ出来るようになって、慣れてきたら色々な事がしたくなった。
割れ等で見るエンコは60iのテロップが自分のより何故か滑らかに動いている。謎だ…
ググってみたらbob化60fpsすることで滑らかになるらしい。。試行錯誤するもaviutlだけでは出来ないno!!!
avisynhtなるものではできるらいしが、guiインターフェースに慣れてしまっている自分にはavisynhtは理解できないno!!!
だからaviutl前提で60i部分だけavisynht使いたいから黙って教えろ
って感じだろ

560 :
語学力が乏しいのに無理して英単語を使おうとするなよw
それとbob化したからといって滑らかになるとは限らんよ

561 :
aviutlでも60fpsにしたいところ切り出して60pにしてから24pにした他のところとあわせてVFRだとかnullフレームに対応したやつに書き出しとかすればうまく行くんじゃないかな?
テロップは気にしないから自分はやったこと無いけど。

562 :
たぶんそれが出来るなら、>>554は質問しないと思う

563 :
itvtc_txt60mc/txt60mcHybridを使うようになってからVFRは縁遠くなった

564 :
真面目に答えても後でAVIの方法ですとか言われたら2度手間だしなあ
回答者の手間を配慮して質問は具体的に書いた方がいいと思う

565 :
いつも思うんだがAviUtlのUIで編集するあの複雑さが覚えられるなら
AviSynthなんて簡単に覚えられるのにと

566 :
答え:視覚的操作&日本語

567 :
今時のPC環境だとハードの動画再生支援あるので
インタレ保持エンコの方が楽だ
モバイル環境で見る場合のみインテレ解除エンコ

568 :
再生支援は設定でデインタレを有効にしないと自動でインタレ解除してくれないから
テレビでみるのならインタレ保持の方がいいんだけどな。

569 :
エンコするからにはサイズを小さくしたい
インタレ保持リサイズなしなんてするならTSそのまま保存にするわ

570 :
>>1

571 :
AssumeTFFって入れないと1.5倍ぐらい遅くなるんだけど、BFFの場合におかしくなるんだよね?
DGDecode_MPEG2Source(d2v="input.d2v", idct=3, upConv=0)
#AssumeTFF()
yadifmod(mode=1, edeint=nnedi3(field=-2))
Spline36Resize(1280, 720)

572 :
bob化だろうとなんだろうとTFF、BFFの明示が間違ってたとしても速度には関係ないんじゃないの?
後TFF、BFFについてあまり理解してなさそうだから↓見るといいよ
http://www.avisynth.info/?AssumeFieldFirst

573 :
そうだよね。。。
そこは見てて、速度に差が出ないはずだろ・・・と思ってるのに差が出るんだ・・・
大体AssumeTFF使用で15fpsで不使用で10fps
わからん

574 :
upConvはデフォルトが0なのにわざわざそれを明記する意味
AssumeTFFの後ろに何も無い空の()だけを付ける意味
MPEG2と言っても混合してたりフラグがあったりtsだったりと色々あるがどんなソースなのか全く不明
SDなのかHDなのかも不明
リサイズが拡大なのか縮小なのかも不明
何もかも不明でそれに対して速度がどうなのかなんて第三者には当然不明。

575 :
デフォルト値と同じ値でも明記しておくのは別に悪い事じゃない。
バージョンアップでデフォルト値が変わる事だってあるし。
関数であるという事を示すために空でも()をつけて統一するのは当然の作法。

576 :
AVSのフィルタDLLのバージョンなんてそう頻繁に変わるもんじゃないだろ
ましてやd2v関連なんて殆ど変わらんよ。
ましてやスプリプトは自分しか使わないのに作法とか気にしてるのもばかげてる。
カネもらって組むわけもないのにな。

577 :
本人がデメリット承知で省略して労力を稼ぐのは自由だけど
他人に対して
>upConvはデフォルトが0なのにわざわざそれを明記する意味
>AssumeTFFの後ろに何も無い空の()だけを付ける意味
これを言うのは普通にアホだと思う

578 :
古いバージョンのavisynthだと関数の後に()を付けないと
処理が遅くなるって、avisynth.infoで読んでからは、
公開することはない関数だと思っても、
関数を書くときには、一応、nop()みたいに書いたりしてる

579 :
あとavisynthは業務で使ってるとこもあるし

580 :
何の?40MBの最速業務?職人は大変だなw

581 :
決して軽い部類のものではないnnedi3での補間処理も結構だけど
第一義的には動きの検出精度を上げる方が優先順位が高いのではないか
以降はその解析結果を元に処理が行われるのであるから
精度の低い情報に基づいて、いくら高精度に補間処理しても
nnedi3使用に見合う品質が得られるであろうか
酷いフリッカーやゴミが出たりする因子の低減が軽視されてはいないだろうか

582 :
スカパーHDの映像をDirectShowフィルタ使ってavs内でで読み込むと(YUY2)
YV12>YUY2で補間はいって、縞解除しても赤の縞が残る
DirectShowフィルタの補間切る方法ないですか?
もしくはYV12のまま読み込む方法はないでしょうか?

583 :
>>582
中身はH.264のMPEG-2 TSだから、DGIndexNVを使うと言う人がいたよ。

584 :
調べてるうちに可能性がありそうなのはそれかとも思ってたんですが
Navidiaグラボが必要みたいなので断念してました
DGIndexNV以外の方法はないんでしょうか?

585 :
mkvに詰め替えてffms2でいけるんじゃ?
試したことないけど

586 :
バージョンは古いけどHW支援効果の無いDGAVCDecが使えるんじゃないの
スカパーには試したこと無いけどHDカムのAVC-TSはいける

587 :
ソースによってはフレームが欠けるバグが発生する場合があるからDGAVCDecはお勧めしない・・・
まあ30分くらいのソースで1,2フレーム欠けたところで誰も気付かないだろうけど

588 :
>>582
俺的エスパーするとDirectShowなら
出力が勝手にYUY2になるPowerDVDの様なデコーダを使わない
ffdshowやCoreAVCで出力をYV12にする
(フィルターやディザが掛かっているとavs内でも掛かるはずなので全て外す)
カットなど編集するなら>>585を試す

589 :
スカパーHDに関してはこうなった
avspのプレビューでしか確認してないけど
DGAVCDec:
YV12で読める
画面崩壊、ブロックノイズのることあり
ffms2:
YV12で読める
画面崩壊、ブロックノイズのることあり
フレームレート倍になってるの?
うまくTrim出来ん
DirectShowSource:
YV12で読めない
画面崩壊、ブロックノイズ乗ることあり
DSS2:
YV12で読めない
YV12>YUY2で補間はいって赤部分の縞のこる
画面崩壊とかはしない
ffms2とか、画面崩壊は次のフレームを1フレームずつ読み込んでる場合は起きない?
一気に前や後ろのフレームに飛ぶと起きる

590 :
ノートブックとかビデオカードが取り付けられない事情があるなら別だけど、
GeForce GT 520かGT 610(これらはVP5搭載でデコードが速い) + DGIndexNVのライセンス料で5000円もしない。

591 :
geforceはファンレスでミドルレンジの製品がないから嫌だ

592 :
みなさん、ありがとうございました
なんとかいけました
DirectShowSource使ってもYV12で読み込めなかったのは
Windows7では、はじめから入ってるデコーダーが必ず優先される仕様のようで
ffdshow入れてメリット値一番高くしていてもffdshowで読み込めてなかったからでした
Win7DSFilterTweake使うことで解決しました
tsをmkvに格納して読み込むと、DoubleWeaveかけた時のようにフレームが2倍になるようです
mkvtoolnixのgui使ってそのままmuxしましたが、こうならない方法があるんでしょうか?
既に倍になってるのでそのままpulldownしたら、普通に縞解除できるみたいですが・・・
>ffms2とか、画面崩壊は次のフレームを1フレームずつ読み込んでる場合は起きない?
1フレームずつ次のフレームプレビュー確認していくだけで、崩壊しました
結果的にDSS2+ffdshow+針スプリッターでYV12で読み込んで
画面崩壊せずにエンコできました
間違ってるかもしれませんが、この組み合わせが1番安定しています
ただ最後のフレームが真っ黒フレームになるようなので
最後のフレームは直前のフレームをコピーとかしないといけないみたいです

593 :
FFIndex("src", demuxer="lavf")
FFVideoSource("src", seekmode=-1, threads=1)
でもムリ?
既にindexがある場合は削除してから試してね

594 :
index削除後に試してみました
シーンチェンジ時や動きのあるところで
画面を中央で上下に2分割したような映像になってしまいます
見た目はティアリングみたいな感じです
DSS2+ffdshow+針スプリッターでYV12で読み込んでも
プレビュー見てたら崩壊することある・・・全部だめだ
OPEDだけエンコしてみて、特に崩壊はしてないみたいだけど
長くなるとリスク高くなるのかな
しばらく使って様子見ですね

595 :
>>585
それ毎回言われるがまともにできた試しがねえ
なぜ無料でどのグラボでも使えるDGIndexNVみたいなのがでないのか

596 :
Haali Media Splitterは入れてるよね?

597 :
60iソースをDoubleWeaveとSelectEveryで逆テレシネすると、シーンの切り変わり目で縞を拾うことがたびたびある
TIVTC24P2だと縞が出ない
また、TIVTC24P2だとDoubleWeaveとSelectEveryで逆テレシネした時よりも1フレーム少なくなる時がある

598 :
× 縞を拾う
◎ 縞を作る


599 :
>>597
他にも、DoubleWeave.()SelectEvery(5, x, y)では縞を作るが、DoubleWeave.()SelectEvery(10, v, w, x, y)では縞を作らないというソースもあった。
これもTIVTC24P2などの自動系だと縞を作らない

600 :
頼むから日記帳に書いてくれ

601 :
ダウソのスレが暇してるからあっちを荒らせばいいのに

602 :
日記厨は何処にでも沸くのなw
中年のおっさんが日記つけてる絵を想像してみろよw

603 :
こういった有用な情報は自身のブログにまとめて頂きたい

604 :
64bitでy4mを読み込めるプラグインはありませんか?

605 :
>>604
http://www.mediafire.com/?sr2hb7oigpclhb8

606 :
>>597-599
どうしてそうなるの?

607 :
TFMが縞を作らないように頑張ってくれているんだよ
      1t 2t 2t 3t 4t <= original stream
      1b 2b 3b 4b 4b
     field = 0 (matching from bottom)
      1t 2t 3t 4t 4t  <= output stream
      1b 2b 3b 4b 4b
      c c n n c <= matches used
     field = 1 (matching from top)
      1t 2t 2t 3t 4t <= output stream
      1b 2b 2b 3b 4b
      c c p p c <= matches used

608 :
>>606
なるほど

609 :
RemoveGrainHD 0.5 (2011-08-11 bug fixed)が以下のサイトから入手できなくなってるのですが、どこかにないのでしょうか?
http://www.removegrainhd.de.tf/
http://videoprocessing.11.forumer.com/viewtopic.php?p=743#743
SMDegrain v.2.1dでHDソースでcontrasharp=trueにする場合に必要なんです。

610 :
http://xhmikosr.1f0.de/_old/avisynth/plugins/

611 :
>>610
おおっ!
こんなとこにあるとは思わなかったよ
どうもありがとう

612 :
選択した1フレームの片方のフィールドだけを縦解像度を元に戻して残したい場合
どうすればいいのでしょうか?

613 :
その1フレームだけNNEDI3かけるなりすればいいんじゃね

614 :
falsh3kyuu_debandのx86版とMSVC版の違いは何ですか?

615 :
The MSVC build is slower, use that only if the x86 build has problems

616 :
クリップに方眼紙のようなマス目を引くフィルタはありますか?

617 :2012/11/02
http://avisynth.org/vcmohan/Grid/Grid.html
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【AVI/ASF/MKV】最強コンテナ決定戦【MOV/MP4/OGG】 (525)
★放送機器★業務用機器★綜合駆け込み寺★02 (686)
ガンマイク、結局どれがいいの? (698)
【B-CAS改造】Bカスカード2038化スレ【ツール配布所】90 (238)
2senの代わりを・・・ (467)
ELSA EX-VISION 1500TV MT (235)
--log9.info------------------
ロマサガの四天王たんはゆっくりしていけカワイイ (312)
大正もののけ異聞録 攻略スレッド其の六(再) (694)
【TOX】テイルズオブエクシリア ネタバレ考察スレ2 (282)
スターオーシャン(SO)シリーズ総合攻略スレ20 (757)
るろうに剣心〜十勇士陰謀編〜攻略&雑談 (662)
スーパーロボット大戦αとα外伝 第3900部 (602)
【信者専用】 ザ・ナイトメア・オブ・ドルアーガ10 (355)
テイルズオブエクシリア攻略スレ part14 (660)
【SO4【スターオーシャソ4 The lAsT HOPE 15! (305)
【デビルアクシズ】スーパーロボット大戦64 (707)
THE 美少女シミュレーションRPG 〜MoonLightTale〜 第二話 (384)
【DC版】風来のシレン外伝アスカ見参!総合スレ21F (570)
WIZARDRY DIMGUIL L9 (229)
スーパーロボット大戦Z攻略スレ part19 (507)
ミンサガ 最強デーダを作成するスレッド (318)
【ネタ】ドラゴンフォース・台詞集【バレ】 (342)
--log55.com------------------
現音っぽいクラシック曲を挙げていくスレ
ついにゲソヲタ同士のオフが実現か
エリオット・カーター
8/22海外の潮流【管弦楽】予習・感想スレ
夏休みの宿題に現代音楽のこと調べたいな
赤西仁応援スレ【アンチ出入り禁止】
才能のかたまり赤西仁君を応援スレ★亀婆出入り禁止
☆藤澤ノリマサ☆ポップスとオペラの華麗なる融合4