08/03/17 12:36:05 X+iBtrOl0
エンコード関連Q&A集その3
Q9 Aviutlでエンコったらピンクの■っぽいノイズが入ってしまったんですが、何が原因でしょうか?
A9 デコーダー原因って説とエンコーダー原因て説あり。
他人が投稿したニコニコの動画で、以前はピンクの■っぽい出なくて、今はでる・・・とか。 同じファイルで以前でなくて今はでるとかになるなら、デコーダー起因の可能性大。
解決方法は環境依存。デコーダー起因ならデコーダー&DirectShowFliter?パックを更新=バージョン変更)で改善する可能性あり。
DirectShowFliterパック=ffdshow系が有名
デコーダー=ウィンドウズのシステムフォルダにインストールされてるvp6dec.axの事
(今も入手可能なバージョンはver6.2.6.0とver6.4.2.0の2種類)
※ローカル再生時ではデコーダflvsplit.axかflvsplit.dllも必要。
またエンコード時、キーフレームの間隔を変えると出なくなることがあるし、エンコードのスタート位置を1フレームずらしただけでも消える場合がある。
上記エンコード設定変えても無理な場合、エンコーダのバージョンを変えてみると良いかもしれません。
エンコーダ=vp6dec.axと一緒のシステムフォルダにインストされてるvp6vfw.dllの事
(今もフリーで入手可能なバージョンはvp6dec.axデコーダと同じでver6.2.6.0とver6.4.2.0の2種類)
VP6デコーダ&エンコーダのver6.2.6.0とver6.4.2.0は >>2 のリンク先で入手可能
Q10 0.1~0.9Fpsの動画がアップロード出来ません
・0.1~0.9Fpsは基本的に弾かれます
・超高解像度スライドショーは出来そうな感じ
・MPCでは再生不可(レンダラによるかも)
・(検証者の)Riva FLV Playerでは再生可能(画面解像度に依存)
A10 ニコニコ側は0.9Fps以下を正常に処理できないようです(1.0Fps~はOK)
しかしFLVの場合、0.9Fps以下はサムネイル選びの時だけキーフレームの位置をきちんと時間指定すれば通るはず(FLV以外は現在未検証)
例えば、キーフレームが03.100秒の位置にあったらサムネイル時間指定03秒1フレーム目とする。
Q11 WMV、XivD&DivXファイルをMEncoderでエンコードさせると「mencoder.exeを終了します」のエラーがでて終了する。
A11 解決方法としては、
①エラーでとまったWMV、xivd&divxファイル等の動画ファイル →未圧縮&無圧縮avi→mencoder.exeにD&Dでほぼ回避される。
②mencoderのバージョンが腐ってるかもしれないので、新しいバージョンにすると解決する場合もある。
※WMVの場合WMV用バッチにすれば解決することがあるが、あくまで扱わせることも出来るという一例にすぎなく、
再生時間のズレに伴い音声部分の強制カット等もみられる為、改善の余地のあるバッチの書き換えのようだ