ニコニコミュニティ

コミュニティ検索

  • レベル
    12
    フォロワー
    90
    動画
    12
    H.264、MP4圧縮支援ツール FLVENC2
    2012年03月28日 20:58 更新
    H264形式のMP4を出力する為のエンコード支援ツール FLVENC2 のコミュニティです。 ※当コミュニティへの参加は自由です。 (ツールの使用にあたって当コミュニティへの参加義務などはありませんが、バグ報告などは掲示板にお願いします) FLVENC2はドラッグ&ドロップ操作で、動画をH.264/MP4形式に出力する為のエンコード支援ツールです。 FLVENC2の最新版はこちら(sm3858854)で配布しています。 不具合報告や要望などお待ちしています。 ※商用利用禁止 (H.264やAACは商用利用の際には別途ライセンス契約が必要な場合がありますのでご注意ください) ※上記とは別途、自社製品の宣伝動画などについてはニコニコ動画側のガイドラインを厳守する必要があります。(自社CMの無断UPは削除対象となります) ※無断転載禁止 ※同一の動画で権利者削除とアップロードを繰り返すなど、権利者の逆鱗に触れる行為はご遠慮ください。 ※商業誌(雑誌など)への掲載は一切禁止します。 ・iPhoneへの対応について 当ツールは対応していないので、↓のようなソフトを使ってください。 「Free Video to iPhone Converter」http://gigazine.net/index.php?/news/comments/20080711_iphone_converter/ ・Youtubeへの対応について 当ツールで基本的に対応していません。(MP4でのUPは可能だが再エンコされるので音がズレることがある) HD解像度に関してはYoutubeは以下の設定でアップロードが行えます。 AVIコンテナ 1280x720 or 1280x960 / XVID + PCM44KHz or 48KHz) 2GBまで AVIコンテナ 1280x720 or 1280x960 / DIVX + PCM44KHz or 48KHz) 2GBまで アップロード後はYoutube側で強制再エンコードが行われ以下の形式になります。(再エンコードには2~6時間前後かかります) MP4コンテナ / H.264 2000Kbps + AAC 160Kbps (10分まで) ・その他コミュニティ一覧(順適当) ニコニコ大運営【目指せ10万人】co1 SMILE VIDEO エンコード関連 co512 H.264 エンコード研究コミュニティ co815 ニコニコ動画プレミアム会員 co821 高画質【h.264】を集めてみた co1885 VOCALOID総合 co109 初音ミク co154 ・雑記 2011年 03月27日 WindowsUpdateを行うとavs2wav.exe等のエラーが起きるのでVer0.77(sm3858854)で対処しました。 どうやらWindows側のシステムファイル(OpenMP関連)が問題のようです。 この現象が発生した場合はAVIsynthやDirectX、コーデック等を再インストールしてもダメでした。(Ver0.76以前の場合) 2011年 09月24日 x264エンコーダの色空間対応が4:4:4(YUV444/RGB24)/4:2:2(YUY2/16bit)/4:2:0(YUV12/12bit)になりました。 せっかくなのでFLVENC2 Ver0.78(sm3858854)でUtvideo+WAV→H.264/4:4:4のエンコードに対応しました。 殆どの再生ソフトはYUV12(従来互換)しか再生出来ません。Windows7標準のデコーダやFlashPlayerも同様です。 再生可能なのは最近のCCCPをインストールして付属のFFdshowとMPCHC(FFdshowのH.264デコーダを指定)を使うとOKです。 設定方法はMPCHCを起動後にViewメニューのオプションの一覧からExternalFiltersにあるAddFilterボタンでffdshow video decoderを追加しpreferを選ぶだけです。 尚、x264エンコーダでH.264/i444なファイルを作る場合はソースが元からRGBでなければ殆ど意味はありません。 1920x1080/4:2:0なソースをRGBに変換してから640x360にリサイズするといった用途であれば色情報は4倍になるので多少意味はあるかもしれません。 現状だと可逆圧縮RGBでキャプチャしたゲームのキャプチャ動画を非可逆圧縮でRGBのまま圧縮したいという用途に使えそうです。 YV12ではどうしても色情報が1/4しか無い為、赤系色の劣化が起きてゲーム画面内で赤色の文字が潰れるので読めなくなるということもあります。 こちらに4:2:0と4:4:4の比較画像を置いておきます。(html+pngをzipで固めたもの) http://ll.la/h;ah 2011年10月19日 毎度のことですがまた思い付きでスクリプトを書いてみました。 時分割で複数のPCを使ってエンコードを行うものです。 x264を複数のPCで分散・並列処理させるものにはx264farm等がありますが、私が書いたものはもっと単純な動作をするものです。 具体的にはPC01~PC04まで待機プロセスを前もって起動させておき、 後は変換したいファイルを投げ込めばAviSynth~x264の処理を4台のPCで処理させることが出来ます。 スクリプト(avs)の知識のある方であれば4台のPCでそれぞれGPUフィルタを使いつつ並列でエンコードさせることも可能です。 複数のPCで動作させる場合はネットワークドライブが必要です。 Windows7の場合はホームネットワークの設定で空フォルダを作ってから、ネットワークドライブの割り当てで全ノードで同じドライブレターを割り振る必要があります。 独立した4ノード(4台のマシン間)の通信量はバーストで800Mbpsを超える場合がありますのでネットワークは最低1Gbps以上が必要です。(100Mbpsでは足りません) スクリプト自体はFLVENC2(sm3858854)と同じところに置いてありますので興味がある場合は試してみてください。 ※時分割で処理するのでx264のモードはCRFのみ対応します。 2012年03月28日 最近色々とやっているせいかこっちは放置気味になっています。 地震関連のニュースがちょっと気になっていて千葉沖や茨城沖を震源とすると面震源の巨大地震が来そうで怖いですね。 避難経路の確認や海抜MAPの確認をしておいた方が良さそうです。