【ニコニコ動画】FLV/MP4作成スレ37【質問】 at STREAMING【ニコニコ動画】FLV/MP4作成スレ37【質問】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト817:名無しさん@お腹いっぱい。 08/04/03 15:06:23 sbz5Zowc0 擬似的に理論だけ 一度劣化解像度のエンコを作る その後ソースの高解像度にしたい1/4だけを切り取って 劣化解像度品に組み込んだ後、高解像度エンコを行う これで多少は容量なり減らせるかもしれない 可能はどうかはしらん 818:名無しさん@お腹いっぱい。 08/04/03 15:12:53 HuI5M6VY0 >>816 PremiereかAEで、マスク領域を定義して右上以外はスムーシングをしたりフレームブレンディングや減色をするという方法 819:名無しさん@お腹いっぱい。 08/04/03 15:46:25 754TMbXE0 >>817 Puremiereなら可能だな 820:名無しさん@お腹いっぱい。 08/04/03 16:06:17 6N3cc6L20 >>816 MP4でやる場合のGoodな対応方法。 VAQが正式採用されたx264のソースを落としてきて、ratecontrol.cの x264_adaptive_quantを書き換える。 具体的には、h->mb.i_mb_x, h->mb.i_mb_yがマクロブロックの位置座標 を示しているので、右上1/4なら x >= 16, y < 12 の範囲でqpに-3ぐらい してやって、他を+3にする。 増やす数値はお好みで。 void x264_adaptive_quant( x264_t *h ) { if( h->mb.i_mb_x >= 16 && h->mb.i_mb_y < 12 ) h->mb.i_qp = x264_clip3f( h->mb.i_qp - 3, h->param.rc.i_qp_min, h->param.rc.i_qp_max ); else h->mb.i_qp = x264_clip3f( h->mb.i_qp + 3, h->param.rc.i_qp_min, h->param.rc.i_qp_max ); h->mb.i_chroma_qp = i_chroma_qp_table[x264_clip3( h->mb.i_qp + h->pps->i_chroma_qp_index_offset, 0, 51 )]; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch