x264 VFW 専用スレ Part1

このエントリーをはてなブックマークに追加
942880:2007/09/06(木) 23:55:14 ID:DyMghN7q
つうかぁ・・・エンコオプションを自分で見つけれないんだったら、フィールドオーダー入れ替えればいいじゃん
ちなみにこれはBFF。
943938:2007/09/07(金) 07:16:37 ID:ahq7T2Eb
>>940
おれはインターレース保持にチェックしてエンコしたのを再生しただけ
ついでにXviDでTop field firstにしてエンコしたけど問題ない
944名無しさん@編集中:2007/09/07(金) 13:25:21 ID:+I1U1Pbd
>>943
それ、どこかでフィールド反転させてるだろ。
例えばまるも経由でaviutlに直接入れてんじゃね?
マルモのデフォはTFFにしちゃう設定してあるのでその辺だろう
これはボトムフィールドファースト。
試しにDGIndexなりDVD2AVIなり使ってD2VをAVIUTLに突っこんでみなよ。
945名無しさん@編集中:2007/09/07(金) 13:37:57 ID:Om7zkpvl
>>943馬鹿杉/(^o^)\
946名無しさん@編集中:2007/09/07(金) 14:14:24 ID:+I1U1Pbd
>>945
じゃおまえが指摘してやれよ。できないんだったら黙ってろ!
947名無しさん@編集中:2007/09/07(金) 14:25:37 ID:Om7zkpvl
エンコして再生するんじゃなくてソース見ろよ。

>>946
これでいいか?
でも俺MPEG読み込めないしvfw版も使ってないんだよなwww
本当にTFFだったらどうしよ\(^o^)/
948名無しさん@編集中:2007/09/07(金) 15:14:16 ID:U5yEJmfG
Num. of picture read: 240
Stream type: MPEG-2 MP@ML CBR
Resolution: 720*480
Aspect ratio: 4:3 Generic
Framerate: 29.97
Nom. bitrate: 8000000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 9
Pic. structure: Frame
Field topfirst: No ←←←
DCT type: Field
Quantscale: Nonlinear
Scan type: Alternate
Frame type: Interlaced

フラグはボトムファーストになってる
実際のソースもボトムファーストで間違いないよ
VG1000で出力して確認した
949名無しさん@編集中:2007/09/07(金) 15:25:41 ID:U5yEJmfG
私はDGIndex.exe 使ってるのでそれをベースに書くと


MPEG2Source("dg.d2v")

SeparateFields
top = SelectEven
bottom = SelectOdd
top = top.DeleteFrame(0)
Interleave(top,bottom)
Weave

これでトップファーストになります これでエンコした物
http://monoganac2.sakura.ne.jp/src/milktea17429.mpg.html

SwapFieldsだとトップとボトムの時間軸と位置の両方が入れ替わるので駄目ですね

950名無しさん@編集中:2007/09/07(金) 19:02:07 ID:+I1U1Pbd
>>948
試してないけどComplementParity()であかんのかい?
951950:2007/09/07(金) 19:25:08 ID:+I1U1Pbd
うまくいかなかった、すまん忘れてくれ
952名無しさん@編集中:2007/09/07(金) 20:19:38 ID:bL8n6Ipc
>>944
正解\(^o^)/
初めてエンコしたDVDがボトムファーストだったらしく、
AviUtlで60fps読み込みしたらガクガクしたので
トップ→ボトム順で出力に変えたんだったわw
あれからもう3年か…
953名無しさん@編集中:2007/09/07(金) 20:24:37 ID:dsEQIyPy
>>949
おかしくないかいそのスクリプト?
Interleave(top,bottom)のtopとbottomを入れ替えるかまたは
SeparatefieldsとInterleaveに挟まれた3行のtop⇔bottom入れ替えないと
954名無しさん@編集中:2007/09/07(金) 21:28:44 ID:ElYSnHVY
topとbottomを入れ替えたら、上下にガタガタブルブルするのは目に見えるようだ
955名無しさん@編集中:2007/09/07(金) 23:03:39 ID:U5yEJmfG
>>953
おかしくないよ。たまたま結果オーライなだけだけどw。
GetParityがfalseになってるんで結果的にたまたまうまく行ってたw
アップしたmpgはこのavsでエンコしてTFFになってるから

古いavsからコピペした物だったんでよくよく考察すると
GetParityでfalseなので、SeparateFieldsでB0→T0→B1→T1・・・となるんで
top = SelectEven の所に実際にはボトムB0,B1・・・が入ってるんで、切られるのはB0でOK
InterleaveでB1→T0→B2→T1→ となるんだけど、
Weave前にGetParity見るとfalseなんで、Interleave(top,bottom) のbottomに入ってるT0、T1・・・がトップになる
結果オーライですがw




956名無しさん@編集中:2007/09/07(金) 23:27:52 ID:U5yEJmfG
Parityを逐一指定した方が動作理解し易いんでこんな感じで修正

MPEG2Source("dg.d2v")  #ソースはBFFでb0→t0→b1→t1→b2→

AssumeTFF
SeparateFields # t0→b0→t1→b1→t2→

top = SelectEven # 0,2,4番目のフレームを取るのでt0,t1,t2
bottom = SelectOdd # 1,3,5フレームを取るのでb0,b1,b2

bottom = bottom.DeleteFrame(0) # b0消す
Interleave(top,bottom) # t0→b1→t1→b2→の配置

AssumeTFF #Weaveする際にEvenフレーム(この場合はtop)がトップになるよう指定
Weave
957名無しさん@編集中:2007/09/08(土) 13:31:43 ID:UcgdpBNj
VFW版ってマトリクスjvtとか選べないの?
958名無しさん@編集中:2007/09/09(日) 01:03:20 ID:JMPurCkU
>>957
オレはjvtでもカスタムでも使えるけど君には無理だろう、あきらめたまえ。
959名無しさん@編集中:2007/09/09(日) 01:14:00 ID:ZqlXCFID
>>957
-cqm "jvt"
960名無しさん@編集中:2007/09/09(日) 12:32:33 ID:ZA0cp9ae
seraphy様乙です>>cef672
961名無しさん@編集中:2007/09/09(日) 13:38:42 ID:XcJfvqYN
Virtualdubで2スレッド使ってエンコするとCPU使用率75〜80なのに
TMPGENCだと100%使ってくれる。どういうしくみなんだ
962名無しさん@編集中:2007/09/09(日) 18:59:47 ID:/bCCxBaU
>>961
編集ソフト側のマルチスレッド対応度が違うんじゃない?
963名無しさん@編集中:2007/09/09(日) 19:04:40 ID:RoKi4ECz
3スレッド使えばいいじゃない



たしか、デュアルコアでも3スレッドにした方が速くなるはずだしx264
964名無しさん@編集中:2007/09/11(火) 17:43:58 ID:h3kn2CHI
バージョンにもよる? Seraphy667 だけど、2スレッドでも3スレッドでも
速度変わらないような気が。aviutl からの出力でCPU使用率は85%くらい。
965名無しさん@編集中:2007/09/11(火) 22:27:21 ID:kNr2vEYY
スレッドの数に関しては
>>809
が詳しいな
3でいいよデュアルコアなら
966名無しさん@編集中:2007/09/11(火) 22:34:22 ID:gbH7s2WB
2スレで十分ですよ。わかってくださいよ。
ってブレードランナーのうどん屋の親父。
967名無しさん@編集中:2007/09/11(火) 22:48:11 ID:kNr2vEYY
ぶ、ぶれーどらんなー?
968名無しさん@編集中:2007/09/11(火) 23:33:11 ID:70C9emc4
■Dual CoreでCPU80%利用の図

↓AviUtlの処理(1ピクチャ毎)

 \
↓ ↓
↓ ↓x264の処理(1)
↓ □←待ち状態
 \
↓ ↓
↓ ↓x264の処理(2)
↓ □←待ち状態

■Dual CoreでCPU100%利用の図
↓AviUtlの処理(1ピクチャ毎)

   \
↓   ↓
↓   ↓x264の処理(1)
  \ ↓
↓  ↓
↓  ↓x264の処理(2)
 \ ↓
↓ ↓
↓ ↓x264の処理(1)

おれのスレッド処理のイメージ。
x264でスレッド処理しても、AviUtlの部分が遅かったら意味内とおもうんだ。
969名無しさん@編集中:2007/09/12(水) 06:57:14 ID:WKv+HCR5
seraphy氏674乙!
970名無しさん@編集中:2007/09/12(水) 20:58:08 ID:55qdqzly
増やすと2パスでエラー出るんだも
971名無しさん@編集中:2007/09/13(木) 17:04:19 ID:7Mw1joJf
グレンラガン縮まねぇ〜〜〜
972名無しさん@編集中:2007/09/13(木) 18:04:21 ID:kYBbTG0e
seraphy氏675乙!
973名無しさん@編集中:2007/09/13(木) 23:19:14 ID:7QZhZg0K
おまいらのx264VFWの設定晒してくれお
974名無しさん@編集中:2007/09/13(木) 23:28:16 ID:SR8Q82fs
品質固定25
Bフレ使わないで704x480(10:11)
3スレッド使用

ってなとこ
最終的にMKVに入れちゃう
975名無しさん@編集中:2007/09/13(木) 23:38:51 ID:uoV1Y7YI
Bフレを使わないh264に意味はあるのかと言う議論は置いておいてw
x264で作成した動画はテキストエディタで開いて「x264」で検索すると設定が出てくるよ。
人の設定聞くより自分が見て綺麗と思った動画の設定を参考にした方が良いかと思う。
976名無しさん@編集中:2007/09/13(木) 23:47:13 ID:SR8Q82fs
>>975
>Bフレを使わないh264に意味はあるのかと言う議論は置いておいてw
ほら、そこはVFWだし
977名無しさん@編集中:2007/09/14(金) 00:04:36 ID:t9bCpjqs
Bフレ駄目なのってAVIコンテナの場合だけでMKVに入れるなら問題ないんじゃないの?
末尾のフレームが(3スレッドなら)2フレーム切れるって問題はまたおいといてー
978名無しさん@編集中:2007/09/14(金) 00:18:25 ID:iTnSIlZM
>>977
MKVに入れる前にVFWでAVIを作る時点で、ファイル末端のBフレ処理がだめなはず

cliで直接MKVを作るのはOK
979名無しさん@編集中:2007/09/14(金) 00:24:37 ID:WdVxPClE
>>978レスthx
あぁそっか、末尾の切れたフレームを直前のBフレームが参照してたら駄目か……

特にそれでエラーになったりしたことはなかったけど
単に運が良いか、コーデックやアプリが上手いことやってくれてるってだけだったか
うちはMP4Boxでmp4に入れてるのでその過程で誰かが何かしてくれてるのかもしれないな
980名無しさん@編集中:2007/09/14(金) 00:33:31 ID:j+GrIf1+
seraphy氏デフォルト設定で使いBフレ気にせずh264+mp3でaviにつっこんでる
981名無しさん@編集中:2007/09/14(金) 00:34:54 ID:iTnSIlZM
まあ、そういう割り切った使い方もそれはそれでありかと
982名無しさん@編集中:2007/09/14(金) 01:39:23 ID:IlholTk+
readme.txtに
>その他注意点:
> ・Seraphy「たん」はやめましょう。こわいから^^; いやまじで。
って書いてあってワロタ

そろそろ次スレだな。
983名無しさん@編集中:2007/09/14(金) 06:30:04 ID:yLX+hUK5
オレもめんどくさいからh264+mp3でaviにしてる。他の方法は良く分からない><
984名無しさん@編集中:2007/09/14(金) 07:58:33 ID:ltL7QheD
オレもめんどくさいからh263+mp3でaviにしてる。他の方法は良く分からない><
985名無しさん@編集中:2007/09/14(金) 08:37:51 ID:PzEDZ7o+
オレもめんどくさいからh264+AACでmp4にしてる。他の方法は良く分からない>‎<
986名無しさん@編集中:2007/09/14(金) 16:10:17 ID:YVUuqYyF
自分はTV実写メインでLunatilia版を↓の上列の設定のままで使ってます
ttp://www.ne.jp/asahi/l/a/data/img/x264conf.jpg
987名無しさん@編集中:2007/09/14(金) 16:15:03 ID:eCfuNMqm
オレもめんどくさいからh264+AACでmp4だな
988名無しさん@編集中:2007/09/14(金) 18:09:25 ID:uxZ4vWfM
せらひーさんいつも乙であります
989名無しさん@編集中:2007/09/15(土) 03:02:33 ID:vUxT5Ibp
めんどいからお任せモードしか使ってない
24物は自動24fps
混ざってるのは可変フレームレートでh264+AACのmp4
990名無しさん@編集中:2007/09/16(日) 00:28:44 ID:yVgIZkjo
インタレ最強
991名無しさん@編集中
と鼻タレが申しております。