アマレコ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コーデック



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

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