Avisynth 初心者質問スレ Part6at AVI
Avisynth 初心者質問スレ Part6 - 暇つぶし2ch809:名無しさん@編集中
14/05/26 21:42:06.41 gmmAfbro
TIVTCだけで60化ができるわけないだろ

810:名無しさん@編集中
14/05/26 21:48:25.76 RJd1KAeU
>>807
じっと見つめてたら等間隔で一瞬止まってるな^^ ; テロップが30fpsピッチの
等速で流れてるからそれが目の端に引っかかって映像のカクツキが気付きづらい
のかね。
60も等間隔で止まってるけどピッチが短いからカクツキとして認識しないって
解釈で合ってる?

811:名無しさん@編集中
14/05/26 21:58:28.88 RJd1KAeU
>>808 >>809
そうは言われても、>>797の奴のやり方でエンコしてみたらラブライブ2の4話は
>>804のメディアインフォなんだから仕方ないだろ。俺を責めないでくれよ。(w

812:名無しさん@編集中
14/05/26 22:08:49.03 pLK7RLWO
実際にテロップが60で流れてるかどうかはMPC-HCの統計表示で確認できるから
確認してみたら

813:名無しさん@編集中
14/05/26 22:28:54.09 1j8aKqzQ
テロップのあるところだけQTGMCかなんかで24fpsに補完して
背景の24fpsと合成する関数なかった?

814:名無しさん@編集中
14/05/26 22:31:39.63 RJd1KAeU
>>812
MPC-HCにそんな機能があるなんて知らなかったわ。
統計表示してみたら29.98でテロップが流れてる。^^ ;俺のメディアインフォが
おかしいのか古いのかどっちかみたい。 お騒がせしました。

815:名無しさん@編集中
14/05/26 22:44:01.95 RJd1KAeU
疑問が解けたお礼に
>>813
ivtc_txt60mc
URLリンク(forum.doom9.org)

816:名無しさん@編集中
14/05/27 06:50:55.76 YrHnsBM1
短形範囲指定するタイプの関数は物によって座標が絶対と相対があってめんどくさい

817:名無しさん@編集中
14/05/29 19:32:56.23 KH5MUBDu
質問です。
Avisynth+でRGB32経由しないで、アルファチャンネルがある場合のmask/overlayと
同等のことをやりたいんですが、良いやり方はありますか??
Masktoolで同等のことはできるみたいなのですが、Avisynth+ではどうさせず。
(MasktoolV2は動作可)

問題のスクリプト
m = Mask(c.ConvertToRGB32.ResetMask, d) #dをアルファチャンネルとして付加
x = Layer(c2.ConvertToRGB32(), m, "add")
(c,c2,dはもともとYV12)

818:名無しさん@編集中
14/05/29 21:48:02.22 5aXDPp6m
なぜその動作しないスクリプトを書かない

819:名無しさん@編集中
14/05/29 21:54:09.84 KH5MUBDu
>>818
Avisynth+ではMasktoolV2のほうは正常認識するけどMasktoolのほうは
dll読み込んでも関数すら認識しないからスクリプト以前の問題かなと思いました

820:名無しさん@編集中
14/05/30 03:08:34.37 dR8KTqAj
皆さん音量はどうしています?
自分でエンコしているのはちょっと音量が小さいんですよね。

v=MPEG2Source("映像ファイル.d2v")
a=wavSource("音声ファイル PID 112 DELAY 0ms_aac.wav")
AudioDub(v,a)

とwavに偽装しています。この場合。
a=wavSource("音声ファイル PID 112 DELAY 0ms_aac.wav").normalize(0.98)
とやっても効果が見られないというか、音がでなくなります。
どうやって音量を上げているか教えてください。

821:名無しさん@編集中
14/05/30 03:59:59.34 iJuvMdI5
偽装したAACファイルにWAVのノーマライズしたら元のAACが壊れちゃうでしょ
偽装じゃないwavに変換してから読み込ませるか、偽装前のAACを予めノーマライズしないと
方法はググってくれ

822:名無しさん@編集中
14/05/30 05:56:10.36 xejokogr
つーか音量気になるならなんか良いアンプでも買ったほうが良いよ

823:名無しさん@編集中
14/05/30 06:59:08.10 1X+2JPxG
AVISynthで映像に合わせて偽装WAVのトリミング
→音声吐き出し(偽装WAVの状態で吐き出される)
→AACに戻す→ノーマライズ
こんな感じじゃないの。というか自分はこうしてる。

824:名無しさん@編集中
14/06/03 03:07:15.30 20QeVyiC
Dup()って関数で使えないのでしょうか?
avs内でDup()と記述すると問題無くプレビュー出来るのですが、
avsiで関数の中にDup()と記述して、その関数をavs上で呼び出し、プレビューすると
「Script error: Invalid arguments to function "Dup"」と表示されます。

825:名無しさん@編集中
14/06/03 04:08:11.98 xBjTlaFN
>>824
今試してみたが、avsi内でも使えてるよん
記述ミスでない?

826:名無しさん@編集中
14/06/03 04:36:08.91 lCFPv6eT
どうせ引数にclipを渡してないんだろ

827:名無しさん@編集中
14/06/03 10:09:58.82 20QeVyiC
>>825,826
ありがとうございました。
function hoge(clip c){
aaa=last.Dup()

}
「aaa=last.Dup()」のところを「aaa=c.Dup()」としたところ、使うことができました。
お騒がせして申し訳ないです。

828:名無しさん@編集中
14/06/03 22:55:07.89 GWhhlyPU
avisynth;の64bit版でQTGMCを使ってみたくてプラグインを集めているんですが
SSE2Toolsのx64版だけが見つかりません。
ご存知のかたいましたら教えてください。

829:名無しさん@編集中
14/06/04 00:43:08.68 ILeNiNJ6
YUY2使わないなら要らないでしょ


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