アマレコTV 4 再エンコード支援の効果

次回は新デスクトップキャプチャについて紹介しますと言いましたが、その前にAviUtl+x264guiなどで再エンコードする際の音声処理に対する高速エンコード支援の効果がどの程度あるのかテストしたので紹介します。

なお、今回のテストはあくまで一例です、使い方によって効果は変わってきますのでその点はご注意ください。
特に今回はHDDを使ってテストしましたが、SSDだともっと効果が薄くなると思われます。他にも画像サイズやフレームレート、PC性能によっても効果の割合が変わってきます。


1.テスト方法
アマレコTVで1時間程度録画したビデオファイルをAviUtlとx264guiを使って再エンコードするのにかかる時間を比較し、どの程度エンコード時間を短縮できるかみます。

2.主な条件
CPU:       Intel Core i7-4770 @ 3.40GHz
録画HDD:    SEAGATE 4TB SATA600 (ST4000DM000)
映像:       1280x720 YUY2 29.97fps AMV4 DY3
音声:       48000Hz 16bit 2ch PCM
エンコード設定: スクリーンショット参照
AviUtl入力プラグイン: AviUtl同梱のAVI/AVI2 File Reader

3.結果

(1) 現行のアマレコTV Ver3で録画した場合
amarectv v3 200ms

(2) アマレコTV 4を使ってオーディオブロックサイズをアマレコTV Ver3と同じ200msに設定した場合
amarectv v4 200ms

(3) アマレコTV 4を使ってオーディオブロックサイズを大きく(10,000ms)設定した場合
amarectv v4 10000ms

settei_2016020322445145f.png

 アマレコTVオーディオ
ブロックサイズ
1st pass2nd pass 映像
エンコード

エンコード
総エンコード
1Ver3200ms9分46秒19分17秒19分03秒4分37秒33分40秒
2Ver4200ms9分50秒18分57秒18分47秒4分56秒33分43秒
3Ver410,000ms9分34秒19分14秒18分48秒2分06秒30分54秒
※ 各数値はx264guiのコンソールに表示される値から読み取っています。
※ 映像エンコード時間は1stと2nd passの合計です。
※ 音エンコード時間は総エンコード時間から映像エンコード時間を引いた値です。厳密には音のエンコード時間のほかにmux処理など他の処理の時間も含まれますが、大半が音のエンコード時間です。


4.考察
映像のエンコード時間は3パターン全てにおいてほぼ同じ約19分となっています。

音のエンコード時間はオーディオブロックサイズが200msの場合はアマレコTVのバージョンと関係なく
ほぼ同じエンコード時間であることがわかります。

オーディオブロックサイズを50倍の10,000ms(約10秒)としオーディオデータをまとめてビデオファイルに保存するとエンコード時間が半分以下に短縮できています。
総エンコード時間でみても約2分40秒 (約8%)短縮できています。



5.注意点
・この効果はランダムアクセス性能の悪いHDDの特性を改善することにより得ています。
ランダムアクセス性能に優れたSSDを使って録画した場合の効果は薄くなると思われます。
・x264guiの設定により映像と音声を同時にエンコードした場合は効果が得られません。
・オーディオブロックサイズを大きくし過ぎると、対応できないアプリケーションがあるかもしれません。
・基本的にオーディオブロックサイズを大きくしてもデメリットは無いですが、効果はある程度で頭打ちになります。それ以上大きくするメリットもありませんので、目安としては10秒程度と思ってください。
・インターリーブの方が良いんじゃないの?イメージだけで語るとインターリーブも良い結果がでそうですが実態を考えると結局ランダムアクセスになってしまうケースがありそうなので何とも言えないです。
関連記事


コメントの投稿

 
 
あまラボへようこそ
このブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。

ファイルのダウンロードはホームページの方でお願い致します。

質問・要望・不具合報告はこちら
アマレコTV
アマミキ!
アマレココ
アマレコ・ライト
ファンタジーリモート
AMVコーデック



ホームページ
カテゴリ
最新コメント
カレンダー
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
最新記事
最新トラックバック
ブログ内タグ

アマレコTV ビデオキャプチャ AMVコーデック アマレココ アマミキ! コーデック SC500 動画配信 ファンタジーリモート アマレコライト プラグイン AMV4 SC512 ライブ機能 デスクトップキャプチャ AVX2 FAQ リモートソフト 質問コーナー ニコニコ動画 DirectShow HDキャプチャ 組み換え 4K レゴ 遅延 可変再生速度 解説動画 LEGO XL2420T ベンチマーク Intensity AMV2MT 120Hz 倍速液晶 GV-USB2 アマステ 液晶モニター PS4 Pro デインターレース 32ZP2 Shadow VideoKeeper2 31024 RDT233WX-Z ffmpeg GV-USB AVX Play Alternate designs 31006 RGBキャプチャ RYZEN SD-USB2CAP4 XCAPTURE-1 DirectShowFilter キャプチャーツール Livetube シンクライアント イベント AtomでHDキャプチャ プレビュー 擬似NTSCキャプチャ IntensityPro SD-USB2CUP4 額縁遅延 MPC ハイパースレッディングテクノロジー HT インストール OBS QSV NVEnc 31021 フィギュア Kabelake SSE MonsterX3A XCapture-1 オーバーレイ 音ズレ 録画 HDMI HDCP 32ZP32 SKnet REGZA 液晶テレビ 倍速駆動 リプレイ機能 モノステ ZP3 倍速補完処理 MP3 Haswell 電源オプション LameACM 音遅延 ゲームスムーズモード MonsterXU3.0R DC-HD1 

ブログ内検索
月別アーカイブ
アマレココに関するリンク
お世話になっているソフトのリンク
RSSリンクの表示
管理画面
  • 管理画面