tc2mp4mod同梱のMP4Box.exe(2010/10/04付のもの)でMuxに失敗して異常終了する例があったので一応報告。
動作保証のないQSVソフトウェアエンコをしたせいかもしれませんが、他のMP4Boxと挙動の違いがあったので念のため。
QuickTimeでは映像が出ないのでそもそも出力されたストリームがおかしい可能性もあり。
なお、拡張x264(GUI)Ex+x264 rev2106 x86では特に問題は出ていません。
■エンコード環境
CeleronM423(5年前のノート)
Windows XP SP3
AviUtl 0.99j
rigaya氏の拡張QSV出力(QSVEnc) 0.02
neroAacEnc 1.5.4.0
■ソース
640x360、10fps、100フレームのavsファイル
■再生環境
・MPC-HC 1.5.2.3456+LAV Filters 0.38-rc
・Flavie(FlashPlayer)
・QuickTime 7.7 (1680.34)
■ソースやログ、出力ファイル等一式
http://www1.axfc.net/uploader/Sc/so/289281.zip ■状況
QSVなんぞあるわけがないCeleronM423のXPで拡張QSV出力のソフトウェアエンコード(Intel Media SDK)を実行。
最後のMux時にMP4Boxが異常終了(マイクロソフトへの報告画面が出る)し、Muxに失敗する。
※なおQSVEncのreadmeにもあるとおり、QSVのソフトウェアエンコードはXPでは動作保証外らしい。
続く
続き
■その他のMP4Boxを使った時の実行結果
★下の3つのパターンでも、QuickTimeでの再生ではまともに映像が出ない。白に近い灰色一色とか透明とか。謎。
●POP氏の0.4.6 rev3455
→FlavieもMPC-HCも特に問題なし
●videohelp.comの0.4.6 rev2735
→MPC-HCでは問題ないが、Flavieで再生すると映像は下部106ピクセルのみとなりその下に数ピクセルの緑色領域。
●既に出所を忘れた正体不明の0.4.5
→Flavieでは問題ないが、MPC-HCだと映像の再生時間が2分47秒になる。
MediaInfo 0.7.47で見るとなぜかフレームレートが3791 650.750 fpsとなっており
Material_Duration : 0
Material_StreamSize : 73118
Material_FrameCount : 100
という情報もついている。
書き忘れてましたが、格調QSV出力の設定は、デフォルトのプロファイルとしてついてくる
「さんぷる(ビットレート指定)」を使っています。
またまた追記。手際悪くてすんません。
拡張QSV出力の設定を「ビットレート指定(CBR,VBR)」ではなく「固定量子化量(CQP)」にすれば正常にMuxできました。
Flavie、MPC-HC、QuickTimeのいずれでも問題なし。POP氏のMP4Boxでも同様。
CQP出力したものを0.4.6rev2735でMuxしたものについては、QuickTimeでも映像が出るようになりましたが
「下部106ピクセル+その下数ピクセルの緑色領域」を縦に引き伸ばして無理やり640x360で表示
という結果になりました。
ただ、0.4.5と0.4.6rev2735でMuxしたものについては、MPC-HCやFlavieで発生する問題は変わりませんでした。
ビットレート指定でうまくいかないというのはQuickSyncVideoスレにも事例があったので何かおかしいのかも。
http://hibari.2ch.net/test/read.cgi/avi/1307444054/343 まあ自分もよくわからず使ってるので変なこと言ってたらすんません。
直接関係なくなりつつあるけど一応追記。古いもん使うなって話ですが。
●640x384(15:9)にリサイズしてQSVEncで0.4.6 rev2735でMuxすると・・・
・MPC-HCでは、映像が灰色になるうえ640x768で再生になる
・Flavieでは映像が出ない
・QuickTime よくわからんけどフリーズ