Avisynth 初心者質問スレat AVI
Avisynth 初心者質問スレ - 暇つぶし2ch2:名無しさん@編集中
10/02/21 12:46:38 fMPVQq7A
絶賛スレでは、初歩的な質問するとバカ扱いにされるので、こういうスレがあると助かる。

3:名無しさん@編集中
10/02/22 11:26:51 qSA5Twrr
高画質なアニメを望むスレ38
スレリンク(asaloon板:730番)

730 : エリスちゃん:2010/02/21(日) 18:40:33.59 0
アンパンマン、saki並みにジャギー酷いな。インタレ解除なしでもジャギーだらけ。画質は、4:3-ip/486相当。
URLリンク(www.dotup.org)

このジャギー、なんとかならない?
ウザイ超電磁砲の話題で誰も答えられる人いないんだもん。

4:名無しさん@編集中
10/02/22 19:48:38 HQJXkO2S
少しもジャギってる様には見えない、つかweaveで解除してない
1frame上げて何が解るのか? 少なくとも部分tsでも上げないと
誰も答えられはしない。

5:名無しさん@編集中
10/02/22 20:14:29 EAnZ4KjS
ある程度のフレームを割いて
動画にてUPしないと無理
静止画では判断基準になりえない

底辺の基準を定めないとダメ

6:名無しさん@編集中
10/02/22 20:57:30 qSA5Twrr
動画のうpは無理なので、とりあえず文のみで。
>>3の画像は、現在削除されたが、インタレ状態からジャギーは発生しており、これをそのまま、TDeint等でbob化するとジャギーが顕著に。
ジャギーが出るからといって、BCSを前に置いた後リサイズすると、今度はテロップが潰れる。

7:名無しさん@編集中
10/02/22 21:03:42 ixhqKiZY
テロップより他の部分が大事だろうから、テロップは潔くあきらめるとか。

8:名無しさん@編集中
10/02/22 21:13:52 qSA5Twrr
間違えた。
>ジャギーが出るからといって、BCSを前に置いた後リサイズすると
これは、「ジャギーが出るからといって、BCSを前に置いた後bob化してリサイズすると」という表現の誤り。

補足
本来BCSは、bob化やインタレ解除した後にやるのが推奨だけど、BCS使用しない時と比較してもあまり変わらなかったから、非推奨の使い方でやった。
あと、その他24fpsの部分は周期不明なので、TIVTC24P2でやった。これも、BCSの非推奨の使い方だが、BCSの前に置いてやってみたが、横スクロールの部分を中心にジャギーが発生。
saki並に酷いと言ってるのは、これのこと。

9:名無しさん@編集中
10/02/22 21:41:48 HQJXkO2S
だからジャギってなどいない、とりあえず
MPEG2Source("x:\hogehoge.d2v")
DoubleWeave()
とでもやって周辺の連続した5~6フレーム分貼ってみろ

10:名無しさん@編集中
10/02/22 21:48:49 EAnZ4KjS
だから、常識ね
君しだいよ

11:名無しさん@編集中
10/02/22 22:34:42 qSA5Twrr
DoubleWeaveでやってみたら、確かに全てのコマにジャギーは出ていなかった。
もしかしたら、ジャギーが出るのは、解除時に二重化部分を引き伸ばしているから?

12:名無しさん@編集中
10/02/22 22:42:36 mA9UGNwB
とりあえずジャギーの定義から覚えれば?

13:名無しさん@編集中
10/02/22 22:53:15 HQJXkO2S
TIVTC24P2とかってのを使ってるから
基本的な定義と、wikiの内容程度は覚えようよ

14:名無しさん@編集中
10/02/23 00:36:48 4JFcje3F
AviutlのスムージングフィルタのAvisynth版ってない?

15:名無しさん@編集中
10/02/23 09:11:06 lHa8HZ44
TIVTC24P2でジャギーが多くなる原因
インタレ時に二重化部分なってる所を解除すると、解除時に引き伸ばすため。
コーミングノイズがある部分も誤爆?して引き伸ばしてしまうため。

他にも、TIVTC24P2はテロには弱い?ので注意。

16:名無しさん@編集中
10/02/23 09:56:13 7yKhIat8
うん、当スレ主は煽るだけでしょ
対凡人へ、根拠を伴はない
醜い連鎖、例えば、うんこの場末が見れるけど、、、

17:名無しさん@編集中
10/02/23 14:18:06 6UHOytmK
こういうスレッドって、需要あるんだ。

18:名無しさん@編集中
10/02/23 20:10:14 lHa8HZ44
TDeint(mode=1, emask=TMM(mode=1), edeint=nnedi(field=3))

これを関数化できる人いない?

19:名無しさん@編集中
10/02/23 20:24:51 g4eXm3Ey
いるよ

20:名無しさん@編集中
10/02/23 20:29:07 zUXT1gt0
いくらなんでもそれくらい自分でやれよ

21:名無しさん@編集中
10/02/23 20:58:41 lHa8HZ44
>>14
utlのスムージングを関数化すればできるけど、YV12のソースをYUY2に変換する必要があるからなぁ。

こんな感じで作ってみたけど、間違いがあったら指摘してね。
function XXXX(適当な関数名)(clip, clip) {
TDeint(mode=1)
emask=TMM(mode=1)
nnedi2(field=3))
return clip
}

22:名無しさん@編集中
10/02/23 21:08:00 AdTDvXB+
普通にエラー出てるだろ、「指摘してね」の前に確認くらいしろ
clipの後のコンマ
TDeintの引数のクリップが無指定

23:名無しさん@編集中
10/02/23 21:33:48 A1kcR1dK
>>19おれもいると思うw

おい>>21
「この問題できる人いない~?」ってのはな、
正解そのものを知ってる人(学校の先生)か、
出された答案の正しさを判定できる人(懸賞問題を出す人)か
教えて○○厨
だけが使う言葉なんだよ。
自分で判定できないなら「できる人がいるかいないか」聞いたって意味ねーだろ。
最初から他人頼みならお願いしますの一言くらい付けろ。

お前は人に物を頼むマナーがなってねーな。
ついでにTDeintさんに物を頼むマナーもなってねえ。
emask作ったところでTDeintさんに渡さないでどうすんだよ。
nnedi2さんにまで無駄骨折らせやがって。

24:名無しさん@編集中
10/02/23 22:40:24 lHa8HZ44
俺にはできない...orz
なので、関数化は挫折。

25:名無しさん@編集中
10/02/23 22:51:01 g4eXm3Ey
いまだにお願いしますの一言も無し

26:名無しさん@編集中
10/02/23 23:20:43 H/3NPcMK
>15
20/100点、甘く付けてこんなものだ
>24
wikiの内容程度は覚えようよと、昨日言われたばかりだろう

27:名無しさん@編集中
10/02/24 06:16:08 NvuBgs/q
なんだかんだ言ってもこのスレ有効活用されてるじゃないか
お前ら優しいな

28:名無しさん@編集中
10/02/24 06:28:58 dSHqaOFs
>>18
function TDeint_nnedi2_TMM(clip source)
{
source.TDeint(mode=1, edeint=source.nnedi2(field=-2), emask=source.TMM)
}

yadifmod(mode=1, edeint=nnedi2(field=-2)) とした方が速いだろうが。

29:名無しさん@編集中
10/02/24 06:31:38 dSHqaOFs
>>28は間違い。ついでにyadifmodも。

function TDeint_nnedi2_TMM_Bob(clip source)
{
source.TDeint(mode=1, edeint=source.nnedi2(field=-2), emask=source.TMM(mode=1))
}

function yadifmod_nnedi2_Bob(clip source)
{
source.yadifmodet(mode=1, edeint=source.nnedi2(field=-2))
}

30:名無しさん@編集中
10/02/24 06:32:37 dSHqaOFs
function yadifmod_nnedi2_Bob(clip source)
{
source.yadifmod(mode=1, edeint=source.nnedi2(field=-2))
}

さらに訂正。ちょっと疲れているのかもしれない。

31:名無しさん@編集中
10/02/25 15:03:59 ECbuS8Nw
絶讃ιょぅょ Part28の649に、Itsのバグが書いてあったんだけど、詳細が知りたくてググっても全然見つからないので、検索のヒントを教えていただけないでしょうか?

スレリンク(avi板:649番)

32:名無しさん@編集中
10/02/25 15:15:05 rC7JPZul
>>31
絶讃ιょぅょスレのテンプレにあるwikiにいくと
絶讃ιょぅょ全過去ログ検索できる

33:名無しさん@編集中
10/02/25 21:26:09 ZpxvxPG5
周期一定24fpsのアニメをApart、Bpartに分け、
DoubleWeave().SelectEvery(5,x,y)で処理した後に
++で繋げた動画は正しい動画なのでしょうか?
24fpsで一定であっても、EasyVFRやItsを使うべきなのでしょうか?

34:名無しさん@編集中
10/02/25 21:34:36 rC7JPZul
正しい動画ってなに?

35:名無しさん@編集中
10/02/25 21:44:34 ZpxvxPG5
すみません、よりソースを正確に再現する動画を正しい動画と表記しました。

36:名無しさん@編集中
10/02/25 22:00:37 qnlFBELy
CFRにitsやEasyVFR使うやつは、ただの馬鹿だぞ

37:名無しさん@編集中
10/02/25 22:04:31 XMaxUa0O
別に使ってもいいけどなんで使うの?
意味がわからない。
というかITSをなんだと思ってるんだ?

38:名無しさん@編集中
10/02/25 22:12:29 tKjBrgkr
CFRって何?w

39:名無しさん@編集中
10/02/25 22:13:32 ZpxvxPG5
自分も混乱してておかしな事を言ってるのは承知してます。申し訳ないです。

EasyVFRの説明にあった終結端数補正というところに引っかかり、
++で繋げた時の切れ目を考慮するべきなのかわからないので質問させて頂きました。

40:名無しさん@編集中
10/02/25 23:08:51 D6EmiZGa
初心者スレの内容では無いです

41:名無しさん@編集中
10/02/26 16:45:17 kOc9BloI
オレも24fps+24fpsで区間を区切る場合よく解らないから
とりあえずタイムコード+tc2mp4Modで処理してるけど
5の倍数で区間を区切れば23.976で問題ないようだけど

42:名無しさん@編集中
10/02/26 16:54:41 DMDFbf7/
動画Aと動画Bをくっつけるときに、
ただパッと画面が切り替わるんじゃなくて、

画面の右から左へ、ちょっとづつBの画面が出てくる、
みたいなことしたいんですけど、どうすればいいですか

43:名無しさん@編集中
10/02/26 17:20:30 wtkzQ6mh
俺も周期一定の物でもEasyVFR使ってるんだけど、EasyVFR使わなくていいの?
詳しい人おしえて。

周期一定24でもアバン-OP間で周期が変わったり、CM開けで周期が変わるから使ってるんだけど。



44:名無しさん@編集中
10/02/26 20:41:44 tMT9sVzf
>>42
wikiの映像効果に載ってる TransAll Plugin で良いかな?
TransWipeで縦横、TransSlantWipeで斜めのワイプ映像が生成できるよ。

45:名無しさん@編集中
10/02/26 20:52:16 PyFB1mrk
>>42
そういう切り替え方、ワイプ、リニアワイプとか呼ばれてるから参考までに

46:名無しさん@編集中
10/02/26 21:04:33 zMS2mPt5
>>33,41,43
俺もテロップなし周期一定のものでもEasyVFR使ってるわ
提供で周期変わったりしたら、結構な分割になるし
実際どうなんだ?使わなくてもソースとの違いはでないんだろうか?


47:名無しさん@編集中
10/02/26 21:30:49 jol4Tllr
俺は逆に使っていない、Trimした24fps区間のframe数をxとして
24化後のframe数をyとすると、x/5*4=yに成るなら1frame以内の
ズレに収まるから暗算でやってしまう
まあ、実際はした方が良いんだろうけど

48:名無しさん@編集中
10/02/27 05:47:30 y2gKfrbJ
-------------------------------------------


ここまで俺の自演

49:名無しさん@編集中
10/02/27 11:34:04 1hVk9Hlf
なんだ・・・と

50:名無しさん@編集中
10/03/01 00:53:21 wU7vOJ2K
2.58のMTで安定してる(途中で落ちにくく、ランタイムエラーが出にくい)のは、誰がビルドした奴?

51:名無しさん@編集中
10/03/01 02:15:03 t8IbydJw
SEt

52:名無しさん@編集中
10/03/05 16:58:28 2qEN/s8s
すみません、ググッてみたんですが、うまく見つけられなかったので
教えてください。

VFRの動画をITSを使用して作る場合、DtsEditを通した後の
最後の動画と音声を結合する際のMP4BOXでの
-fpsは指定したほうがよろしいでしょうか?

選択肢
①なし(なしだとMP4BOXのデフォルトの25fpsが適用されてしまうのがちょっと心配です)
②ITSは、30FPSで処理?するので-fps 29.97003を指定?

この部分がよくわかりません





53:名無しさん@編集中
10/03/05 17:05:34 P9eJthhj
①なし(なしだとMP4BOXのデフォルトの25fpsは適用されません)

54:名無しさん@編集中
10/03/05 17:09:09 P9eJthhj
というか答えちゃったけどおもいっきりスレ違いじゃないか。

55:名無しさん@編集中
10/03/05 17:13:15 2qEN/s8s
>>54
すみません、ほんとスレ違いでした><

56:名無しさん@編集中
10/03/07 23:38:24 t29XoXme
MT使ってんだけど、どうも速度があまり出ないらしい。
SetMTmodeでは2fps程度、MTでは3fps程度。
しかも、x264がランタイムエラーになったり、落ちる確率が高い。
出来れば、10fps~15fpsぐらいはいきたい。○ビ○に○イのように。
URLリンク(blog.ebifunyai.com)
URLリンク(blog.ebifunyai.com)
URLリンク(blog.ebifunyai.com)

使用するフィルタ
mt(Jeremy Duncan氏の奴で2010年1月10日に公開された版)
Its(EasyVFRはMTと相性が悪いとの報告があったためItsで)
warpsharp(AUto24FPS、UnsharpMaskも含む)
BCSInterlacedResize_mod
BlackmanResize
TDeint(mode=1でbob後、ChangeFPSで29.97に間引く)
TDeint_nnedi2_TMM_Bob(BOB化)
FFT3DFilter
hqdn3d
FluxSmooth(FluxSmoothST)
AU_smoothing(Utlのスムージングフィルタ)
LSFmod
GradFun2DBmod

あと、エンコの際にはマザーボードでC1Eを切ったほうがいいでしょうか?
また、BlackmanResizeとSpline64Resizeではどっちらがいいでしょうか?

57:名無しさん@編集中
10/03/07 23:40:17 t29XoXme
x264のバージョンは、OreAQ.1139.release01を使用。

58:名無しさん@編集中
10/03/07 23:46:49 t29XoXme
あっ、誤って>>56に直リンしたURLが混ざってしまった。
バカポ氏の奴のOreAQは設定が面倒臭くなってるので(x264に関してはこれ以上詳しく書くとスレチになるので自重)

59:名無しさん@編集中
10/03/08 07:35:55 MaexfsfY
>>56
2chで質問するの何回目だよ。諦めろ。
お前は少なくともAvisynth関連のスレの人から解答を得ることが出来ない。

60:名無しさん@編集中
10/03/08 13:59:17 PE4rq3ZK BE:711384337-2BP(1843)
何度も同じ質問うぜえな

61:名無しさん@編集中
10/03/08 14:00:38 PE4rq3ZK
イライラしてたらBeにログインしたまま書き込んでしまった

62:名無しさん@編集中
10/03/12 01:46:16 5hcSp60c
>スレリンク(avi板:898番)
もうちょっとkwsk

63:名無しさん@編集中
10/03/18 19:12:22 nf43PKb7
aviutlを使ってエンコしてるんですけどCM前後とかのロゴを完璧に消したいんですが
AVISYNTHでどうやって記述すればいいのか教えてください。


64:名無しさん@編集中
10/03/18 19:57:26 2Kqj6csb
>>63
EraseLOGO(logofile=".lgd", interlaced=true, start=, fadein=, end=, fadeout=)

65:名無しさん@編集中
10/03/18 20:51:09 nf43PKb7
>>64
ありがとうございます
でもCM入る寸前の数フレームのロゴが無い部分だと逆にロゴ消しが写りこんでしまうので
AVISYNTHでそうならないような方法が知りたいです


66:名無しさん@編集中
10/03/18 21:05:26 qH8YICga
>>65
EraseLOGO重ね掛けできる

EraseLOGO(~)←end値をCM入る前のロゴがあるところまで
EraseLOGO(~)→start値をCM明けのロゴがあるところから

67:名無しさん@編集中
10/03/18 21:28:14 mR4lKNbd
親切だなー

せめて日本語のreadmeぐらいミロ

68:名無しさん@編集中
10/03/18 23:28:19 2Kqj6csb
MPEG2Source()

a = Trim().EraseLOGO()
b = Trim().EraseLOGO()
c = Trim().EraseLOGO()
d = Trim().EraseLOGO()
e = Trim().EraseLOGO()
f = Trim().EraseLOGO()

a+b+c+d+e+f

私はこうやる。

69:名無しさん@編集中
10/03/19 22:49:01 B9MY/KxQ
BCSをSplineを使うように改造したいんだけど、どうすればいい?
以下の4つを書き換えればいいのだが、分からなくて。

Tf.BlackmanResize(clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust, 1)
Tf.LanczosResize( clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust, 1)
Bf.BlackmanResize(clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust, 1)
Bf.LanczosResize( clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust, 1)

書き換え対象
BlackmanResize→Spline64Resizeに
LanczosResize→Spline36Resizeに

70:名無しさん@編集中
10/03/19 23:35:37 nWbKKMVA
>>69
だから、メモ帳か何かで、Blackman->Spline64, Lanczos->Spline36と置換するだけ。

71:名無しさん@編集中
10/03/20 09:22:04 O7/drpoC
>>66
>>68
おかげさまでちゃんと出来ました
ありがとうございます!
今まで大事な動画は3ヶ月くらい放置してたので
やっとエンコ出来ます

72:名無しさん@編集中
10/03/21 13:42:45 U0OUNqSG
#TDeint+eedi3+nnedi2+TMMだとこんな感じか?
#うちのヘボPCだと1話エンコするのに24時間×7日間掛かりそうだ。

function TDeint_eedi3_nnedi2_TMM(clip source)
{
source.TDeint(edeint=source.eedi3(sclip=nnedi2()), emask=source.TMM())
}

function TDeint_eedi3_nnedi2_TMM_Bob(clip source)
{
source.TDeint(mode=1, edeint=source.eedi3(field=-2, sclip=nnedi2(field=-2)), emask=source.TMM(mode=1))
}


73:名無しさん@編集中
10/03/21 20:28:51 U0OUNqSG
#>>72訂正:nnedi2→source.nnedi2

#TDeint+eedi3+nnedi2+TMMだとこんな感じか?
#うちのヘボPCだと1話エンコするのに24時間×7日間掛かりそうだ。

function TDeint_eedi3_nnedi2_TMM(clip source)
{
source.TDeint(edeint=source.eedi3(sclip=source.nnedi2()), emask=source.TMM())
}

function TDeint_eedi3_nnedi2_TMM_Bob(clip source)
{
source.TDeint(mode=1, edeint=source.eedi3(field=-2, sclip=source.nnedi2(field=-2)), emask=source.TMM(mode=1))
}


74:名無しさん@編集中
10/03/22 13:18:11 4I4WzDHC
eedi3遅すぎのうえプラグインフォルダに入れてエンコ始めると必ず
Explorerが落ちる。

75:名無しさん@編集中
10/03/28 09:26:23 TL8tnS4A
本スレにもだいぶ前に話題に上がってましたが
mt_masktools_25.dllってない?
リンクご存知の方、お助け・・・
探しても26しかない
使いたいフィルタあるんだが、26では動作しない

76:名無しさん@編集中
10/03/28 09:32:07 5RE/K45p
>>75
URLリンク(manao4.free.fr)

77:名無しさん@編集中
10/03/28 10:37:19 TL8tnS4A
>>76
これは感謝せずにはいられない
おかげで動作するようになりました

78:名無しさん@編集中
10/03/28 12:00:22 pFrSVFH1
探す能力もないのか・・・

79:名無しさん@編集中
10/03/28 12:02:19 2XZb7UxK
春休みだからでしょうか

80:名無しさん@編集中
10/03/28 22:35:33 cUJ0fYcp
avsからWav生成するソフトでwaviとかavs2wavがありますけど
他にお勧めはありますか?
avs2wavは渡した文字によって落ちる事があって、ひとまずwavi使っていますが。

81:名無しさん@編集中
10/03/28 22:50:53 xfSmV96W
Soundoutで良いじゃん。俺はAvsPから使ってるがパイプでエンコーダーに渡すと
エンコ終了後に落ちる事あるけどwavで吐く分にはまず落ちないな。

82:名無しさん@編集中
10/03/28 23:24:05 cUJ0fYcp
>>81
ありがとうございます。
調べてみましたが、効率がよさそうですね。
組み込んでみようと思います。

83:名無しさん@編集中
10/03/29 14:45:39 9W8it+8E
bontsdemuxでm2vとwaveに分割して、DGIndexでm2vファイルからd2vを作って、
d2vとwaveでエンコしてるんですけど、まれにCMカットの位置がずれまくって
います。bontsdemuxとDGIndexをやり直してみても結果は変わらないです。
なにが原因なのか分かる方はいらっしゃらないでしょうか?
ちなみに5分の短い動画は100%ずれます
今回初めて5分の動画以外の番組でずれたので困っています

84:名無しさん@編集中
10/03/29 15:04:08 /CNMaTR9
m2vにいちいちする必要なくね?

85:名無しさん@編集中
10/03/29 15:39:44 puGmFILP
>>83
>1. ts2aac.exeでtsからaac抽出
>2. DGIndexでtsからd2v作成
>3. avisynthでd2vのCMカットでエンコ
>4. FAW or aacedit でaacもカット (+ 必要に応じてAACPatchとか)
>5. 結合

音声はこれで上手くいく。複数のチャンネルが混じるなら、これらに加えてaactoolを使う。

86:名無しさん@編集中
10/03/29 23:05:49 9W8it+8E
>>84
自分の知ってる知識だとAACは後処理が邪魔くさくてWAVEでやってます

>>85
ts2aac.exeダウンロードして試してみたけどドラッグアンドドロップで
TSを落としてもコマンドプロンプトみたいなのが一瞬出てすぐ消えて
使えそうに無いです。なぜかこういうプロンプト系のは全部使えないんですよねぇ。
レスどうもありがとうございました。
とりあえず時間がかかる方法でやってみようと思います。

87:名無しさん@編集中
10/03/30 11:34:27 soVVq5iM
なぜreadmeを読まない

88:名無しさん@編集中
10/03/30 12:53:23 KlzSoDWo
FFT3DGPUで固定しないといけないのはコアクロックだけ?
メモリクロックは最低レベルの最高が最高レベルの最低とあわなくて
固定無理なんだけど

89:名無しさん@編集中
10/03/30 20:09:12 6gj0SSsS
>>88
ゲフォは知らんが
ラデならRivaTunerで定格から少しずれたクロックを指定すれば固定される。

90:名無しさん@編集中
10/03/30 20:54:21 096gOH3H
質問です
AviUtlとavsfilter.dllを使ってフィルタの設定をしているのですが
KenkunNRの具合をshownoise.auf(ノイズ表示)で見ると
avsとAviUtlで設定したときで効き具合が違っています
avsで設定すると効きが弱いんです


91:名無しさん@編集中
10/03/30 21:11:19 CcO52btD
質問になってないよ。

92:名無しさん@編集中
10/03/30 21:13:19 pC+bHPaY
>>86
ts2aac.exeがどういうプログラムか知らないけど
ファイル投げてプロンプトがすぐ消えるのは処理がすぐ終わるなら普通じゃね?
実行結果とかエラーが見たいならプロンプト起動してから実行するなり
pauseつけて実行するなりしないと

93:名無しさん@編集中
10/03/30 21:17:36 6/SHzQT0
cli全般の使い方わからないだけじゃないの?そんな人でもAviSynth使ってるんだ
ってのが軽くびっくりだけど。

94:名無しさん@編集中
10/03/31 09:43:46 8HHxiqNs
>83
オレの場合
1.ファイルをDGIndexでプロジェクトの保存で、avsファイルを生成
 必要であればavsファイルをAviutl に読み込ませて、CMカットしてTrim情報をavsに反映
2.映像はavsファイルをx264.exe でエンコ
3.音声はavsファイルをavs2wav でwavにした後にneroでAACにエンコ
4.最後にmp4boxでmux

95:名無しさん@編集中
10/03/31 09:56:40 k+LUUyw/
>>94
自分もそれとにてるけど、 1の段階でAACに分離させてから、
bassAudioSourceつかって直接 avsにdelayを合わせて記入して直接読み込ませてるわ
waveに一旦変換するっていう作業はしてないや

96:名無しさん@編集中
10/03/31 23:59:10 VOXl2Oii
PSP用のみwave→aacしてる
ビットレート落として、ファイルサイズ小さくするため

97:名無しさん@編集中
10/04/02 20:39:20 fGl04+MK
なんか久しぶりに大規制があったみたいだね。なので、p2でのカキコ。
>>70
そのままやったら、Script error: Invalid arguments to function "Spline64Resize"

98:名無しさん@編集中
10/04/03 06:38:51 1nHw+6ej
>>97
AviSynth 2.58以降でないと、Spline64Resizeは内蔵されていない。

99:名無しさん@編集中
10/04/03 06:59:34 1nHw+6ej
オリジナルしか知らなかったけど、よく見るとmodの方では、Splineには無いtapを使っているな。

BlackmanResize(clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust, 1)

Spline64Resize(clip.Width(), half_target_height, 0, crop - shift, 0, org_height + adjust)
にしたら動くはず。Lanczosも同様。

100:名無しさん@編集中
10/04/03 07:05:58 1nHw+6ej
>>99を訂正。今見たら、tapはオリジナルにもあった。多分、自分で削って忘れていたのだろう。

101:名無しさん@編集中
10/04/03 22:27:53 n3suOlRF
>>98
2.58MTが安定して動作しないため、2.57を使用してます。
そのため、newresizeフィルタを併用しています。

BCSの使い方で気になったことがあるのですが、説明書にはBCSの前にプログレッシブ化とインタレ解除してから使えと書いてあるのですが、どうも納得がいかない。
プログレッシブ化とインタレ解除ってどこが違うの?
それが分からない。
そのため、SD物に60iテロが来ると映像にジャギーだらけで\(^o^)/

102:名無しさん@編集中
10/04/03 22:31:39 n3suOlRF
バカポ氏のインタレ維持リサイズの使い方(URLリンク(resic.laburec.net))の方法を参考にするとこんな感じ。

上から、
プログレッシブ化
BCSInterlacedResize_mod
インターレース解除
各種フィルタ
ResizeBCS
の順になる。

103:名無しさん@編集中
10/04/04 09:20:18 0M2U5QfD
保守

104:名無しさん@編集中
10/04/05 23:01:41 1xkPIaEC
avsにインタレ解除やら各種フィルタを記述して最後にConvertToYV12(interlaced=true)
としてたんですけどこれって間違ってますよね?
詳しい記述は出来そうも無いのでおおまかな正解でいいんですがインタレ解除をするなら
ConvertToYV12()で大丈夫ですかね?

105:名無しさん@編集中
10/04/05 23:23:53 rCmkiGHf
>>104
YUY2のソースで、プログレッシブにした後ならそれでいい。

MPEG-2等、ソースが既にYV12だったら、ConvertToYV12自体が不要になる。

106:名無しさん@編集中
10/04/06 01:38:36 eveq+va/
半自動化してる方はCropどうしてますか?
手動修正?
それともAutoCropとか使ってるますか?

107:名無しさん@編集中
10/04/06 15:03:40 D6EuggZE
半自動がどこまで自動化したものを指すのか知らないけど、AutoCropを参考にして手動


108:名無しさん@編集中
10/04/06 23:59:06 rd0IDmNq
>>105
ありがとうございます
レスを参考にいろいろ調べて
自分なりに理解できました!
と思います

109:名無しさん@編集中
10/04/07 00:48:57 3OBj73Cd
>>107
なるほど。
手動にしているのは速度の問題ですか?
もしくは誤爆やアスペクト比ですかね…。

あと、半自動というのは、あまり意味がないので気にしないでください。
私はCMカット一歩手前まで自動で、カット領域をavsに貼り付けてバッチに流しています。
cropはCMカットより面倒に感じるので、どうにか短縮する方法を考えていました。

110:名無しさん@編集中
10/04/08 09:26:47 zb8Pj3Ld
けいおん!!の OPの動きの激しいところとかのノイズ(主にモスキートノイズ)ってどう処理してますか?
けいおんって色の濃い暗部にうっすら何かが描かれていたり(例えば廊下の腰壁の線とか)することが多くて、
NRとか強くかけたくないのが個人的な嗜好

いまのところ Convolution3Dをほんの少し強めにかけるくらいしかしてないけど、
流石にあそこまで動きがあるとノイズが気になってこのままじゃいけないなと

111:名無しさん@編集中
10/04/08 12:15:46 KMNarRCq
俺はそんな気にならなかったけど、そんなに気になるなら
OPだけとかノイズのあるコマだけNR強く掛ければいいんじゃね

112:名無しさん@編集中
10/04/08 16:03:11 kycMm0Jf
MPEG2Source("project.d2v", cpu2="ooooxx") # luma deringing & chroma deringing

これを試して見たら。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch