• ベストアンサー

Aviutl 4kエンコードエラー

windows7 32bitです。 4k動画(mp4 AVC H.264)をAviUtl x264エンコード中にエラー発生しました。 ログは ”error:x264 [error]:malloc of size 26200384 failed” です。 原因は何でしょうか?2k動画は問題ありません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>原因は何でしょうか? え? 原因も質問にかかれてますけど。 「malloc of size 26200384 failed」 ってはっきりと! つまり、エンコードに必要なメモリ26200384が取れませんでした。 が質問であり、回答ですよ。

umimonogat
質問者

お礼

ありがとうございます。

umimonogat
質問者

補足

おかげさまで下記設定でなんとかエンコできました。 AviUtlを「管理者として実行」で起動。 ・シングルパス--可変レート 23 ・プリセット   速度:ファスト   プロファイル:ベースライン ・エンコ結果  入力4k動画MP4 2分50秒 ビットレート17MB→ビットレート22MB 画質は体感的に低下なし。 ただ拡張編集でカットなど編集後エンコするとエラー発生(メモリ不足?)

関連するQ&A

  • aviutl エンコードエラー

    aviutlでH.264エンコードしてニコニコ動画に動画を投稿したのですが投稿が完了してタイトルや内容を書いてOKをおしたらエンコードに失敗したとでます。それとサムネイルがX印になっていて表示されません。 これはなぜエンコードエラーになるんでしょうか

  • AviUtlを使ったMP4 (H.264) エンコード

    AviUtlを使ったMP4 (H.264) エンコード ニコニコ動画wikiで紹介されているAviUtl用MP4エンコード用のプラグイン 拡張 x264 出力(GUI) MP4Plugin 上記2つをダウンロードしようとしたのですが、 サイトに入れませんでした。 別の場所でダウンロードは出来ないでしょうか? 出来ない場合、代わりになるようなプラグインは無いでしょうか? よろしくお願いします。

  • AviUtlのエンコードについて

    Pegasys TMPGEnc 4.0 XPressで作成したm2v(50分の動画)をAviUtlに読み込んだのですが50分ある はずの動画ファイルが47分しかありません。AviUtlにはオーサリング機能もあるので[ ]←ここも両サイド にきっちりと合わせて時間を見たのですが確実に3分足らないのです。エンコードしても結果は同じで 47分しかなく最後の3分が途切れています。いろいろググってみたのですがどうしても分かるないので ここで質問させていただきました。 環境は windowsXP Professional SP3 使用ソフト AviUtl 1.00 コーデックはx264 でmp4にエンコしました。 考えられる原因ありましたらご指導お願いいたします。よろしくお願いいたします。

  • AviUtlでのエンコードの時間

    Aviutlで30分程の動画をxvid MPEG-4でエンコードをしようとしたら 上に表示されている時間が7時間以上もありました。 こんなことは初めてでビックリしています。 また、このエンコード前には保存(エンコード開始)の瞬間aviutlがエラーになりaviutlが強制終了していました。これを何回か繰り返しエラーが出なくなったものの、このようにエンコードにえらい 時間がかかるようになってしまいました。 これまでも同様に30分前後(ファイルサイズもほぼ同じ)のものを何度もエンコしてきましたが、 だいたい15分もあればエンコード完了していたのですが、何故急に7時間なのかわかりません。 ちなみに別のx264コーデックは10分前後で完了するものの音ズレが酷かったり、何か変になるので ずっとxvidを愛用しています。 aviutlで使用できる他にオススメのコーデックはありますか? また、何故急にこんなことになったか、憶測でもいいので何か思いつく原因(改善方法等)ががあれば教えてください。 よろしくお願いします。

  • aviutlについて

    ニコニコ動画に動画を投稿するためエンコードソフトaviutlでMP4にエンコードするのですが、エンコード後のサイズがわからないので、一般会員上限の40MBを越えていたら、分割し再エンコードを繰り返しています。 エンコード後のサイズがわかる方法はないのでしょうか? 皆さんはどうしていますか? ご教授お願いします。

  • AviUtlでの字幕付き動画のエンコードについての質問です。

    AviUtlでDVD(洋画)を字幕付きのmp4(H.264)にエンコードすると、 字幕が非常に汚いです。 しかし、「fairuse wizard 2」でmp4にエンコードしたものは字幕が綺麗です。 AviUtlでエンコードしたものは字幕が汚くなるということをweb上で目にしたのですが、別の方法でAviUtlで作成したmp4動画に字幕を合成?することって 可能でしょうか? アドバイスのほう、よろしくお願いいたします。 「Aviutlでエンコードの際使用したフィルタ」 ・ノイズ除去フィルタ ・インターレース解除2 ・Lanczos 3-lobed 拡大縮小 ・色にじみ低減 ※フレームレート 24fps

  • Aviutlの4K動画mp4出力エラー

    MP4、MOV形式4k動画(H.264)を拡張編集に読み込みは出来きますが、プラグイン出力の拡張X264GUI出力で「ファイル出力に失敗しました」とエラー出て 4K動画mp4出力出来ません。x264の設定で特別な設定必要なのでしょうか? 入力4k動画はWebからダウンロードしたもの。 OSはWindows7 32bit CPU i7-860 エンコードログ: -------------------------------------------------------------------------------------------------------------- [C:\UseXXXXxx\Desktop\4kkkk.mp4] ------------------------------------------------------------------------------------------------------------------ auo [info]: converting YUY2 -> nv12p, using SSE2 auo [info]: x264 version: 0.142.2479kMod dd79a61 --bit-depth=8 --chroma-format=all auo [info]: x264 options... --preset slow --crf 40 --qcomp 0.75 --vbv-bufsize 30000 --vbv-maxrate 25000 --keyint 24 --min-keyint 4 --b-pyramid strict --slices 4 --ref 4 --weightp 1 --colormatrix bt709 --colorprim bt709 --transfer bt709 --sar 1:1 --level 4.1 --videoformat ntsc --aud --nal-hrd vbr --bluray-compat --frames 216 --input-res 3840x2160 --input-csp nv12 --fps 6925/231 -o "C:\Users\xxxxxxx\Desktop\4kkkk.mp4" "-" auo [info]: AC3 (ffmpeg/avconv) で音声エンコードを行います。 AC3 448kbps raw [info]: 3840x2160p 1:1 @ 6925/231 fps (cfr) x264 [info]: using SAR=1/1 x264 [warning]: frame MB size (240x135) > level limit (8192) x264 [warning]: DPB size (4 frames, 129600 mbs) > level limit (1 frames, 32768 mbs) x264 [warning]: MB rate (971298) > level limit (245760) x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 x264 [info]: profile High, level 4.1 x264 [info]: cabac=1 ref=4 deblock=1:0:0 analyse=0x3:0x113 me=umh subme=8 psy=1 fade_compensate=0.00 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 slices=4 nr=0 decimate=1 interlaced=0 bluray_compat=1 constrained_intra=0 fgo=0 bframes=3 b_pyramid=1 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=1 keyint=24 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=35 rc=crf mbtree=1 crf=40.0000 qcomp=0.75 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=25000 vbv_bufsize=30000 crf_max=0.0 nal_hrd=vbr filler=0 ip_ratio=1.40 aq=1:1.00 x264 [error]: malloc of size 26199520 failed x264 [error]: x264_encoder_encode failed aborted at input frame 47, output frame 0 mp4 [error]: failed to finish movie. auo [error]: x264が予期せず途中終了しました。x264に不正なパラメータ(オプション)が渡された可能性があります。 auo [info]: x264エンコード時間 : 0時間 0分 8.2秒 auo [info]: 総エンコード時間 : 0時間 0分 9.1秒 auo [info]: エンコードを中断しました。 2017年6月22日 18時16分 エンコード終了

  • Aviutlでエンコードがうまくいきません!

    動画の構成は1時間ほどの静止動画です。途中に短いですが、動画を挟んでいます。 1時間ほどの長さなのにMP4でエンコードすると、出来た動画は挟んだ動画から始まり10分46秒間のものでした。 MP4でエンコードするとき以下の画像(下半分)が表示されるかと思います。 『512x384 30.000fps 10:46 -インター(ry』 ←画像のここ部分の 10:46 というのが原因なのかと思うのですが、これはどういったことなのでしょうか? 最初から最後までをエンコードするにはどうしたらいいでしょうか?

  • x264 aviutlにてエンコード失敗

    さっそく本題ですが、 相談させていただきたい問題は、動画が正常にエンコードがされないということです。 手順は amarecocoにて撮影 → YMM3にて編集(exo) → AviUtlでavi出力 → AviUtlに読み込み、バッチ出力でmp4(x264)へ なのですが、エンコード中に auo [error]: x264が予期せず途中終了しました。x264に不正なパラメータ(オプション)が渡された可能性があります。 となり、エンコードが出来ないのです。 avi出力された動画の長さや使用動画を変え、ログを比べ見てみた結果、 どうやら目標ビットレートが大体1000kbps以下になるとエラーになるようです。 正常に出力される動画の場合は、 auo [warning]: 目標ビットレートを 1126 kbpsに設定します。 や auo [warning]: 目標ビットレートを 2645 kbpsに設定します。 とやや高めのビットレートですが、 失敗する動画は auo [warning]: 目標ビットレートを 883 kbpsに設定します。 や auo [warning]: 目標ビットレートを 777 kbpsに設定します。 です。 x264の設定は 自動マルチパス 上限ファイルサイズ:100MB 目標映像ビットレート:-1(自動) 音声エンコ:HE-AAC 32kbps --preset veryslow --bitrate -1 --pass 3 --stats "%{savfile}.stats" --qpstep 12 --qcomp 0.7 --vbv-bufsize -1 --vbv-maxrate -1 --aq-mode 2 --aq-strength 1.3 --psy-rd 1:0.15 --keyint -1 --min-keyint 4 --bframes 6 --deblock -1:-1 --partitions p8x8,b8x8,i8x8,i4x4 --subme 11 --merange 32 --ref 6 --colormatrix smpte170m --level 5.2 です。 各動画の情報も載せておきます。 収録動画(amarecoco撮影) [op.avi] 1600x904 32Bit AMV3 Codec 30.00fps 15521f 143691.61kb/s PCM 48.00kHz 16Bit 2ch 1536.00kb/s [RIFF(AVI2.0)] 00:08:37.366 (517.366sec) / 9,392,003,072Bytes [ep1[000].avi] 1600x904 32Bit AMV2 MT Codec 30.00fps 29749f 249456.13kb/s PCM 48.00kHz 16Bit 2ch 1536.00kb/s [RIFF(AVI2.0)] 00:16:31.633 (991.633sec) / 31,111,542,784Bytes 編集後のavi動画(AviUtlにてexoからavi出力) [Ep1.avi] 1920x1080 24Bit DivX 6.8.5.5 30.00fps 27441f 12550.60kb/s MPEG1-LayerIII 48.00kHz 320.00kb/s CBR JointStereo/MS [RIFF(AVI1.0)] 00:15:14.700 (914.700sec) / 1,472,476,456Bytes 元の動画からaviにする過程で拡大率1.2で1920x1080にしています。 x264でエンコードの際は、 Lanczos 3-lobed 拡大縮小 ver0.5.5 にて 1280x720にリサイズしています。 AviUtlで掛かっているフィルタは ・ノイズ除去フィルタ ・ノイズ除去(時間軸)フィルタ ・シャープフィルタ ・Lanczos 3-lobed 拡大縮小 です。 動画の長さや画質はある程度保ったまま、エンコードさせたいのです。 どうか解決する方策をお願いいたします。

  • AviUtl:エンコードで画像が乱れる

    AviUtlというソフトで動画編集、エンコードをしています。 エンコードして結果を見てみると画像が少し乱れる場合があります。 必ずではありませんし、同じ時間ではないです。 全ては見ていないため何とも言えませんが頻繁にではないらしいです。 動画が乱れるということは何らかのほかの作業をしているからでしょうか? 動画をエンコードしてる最中はそれ以外何もせず、待っているのがいいのでしょうか? また、エンコードが終了したら必ずチェックした方がいいでしょうか? OS:Windows7 64bit CPU:Intel Core i7 メモリ:24GB CPU使用率:100%(変動あり) 物理メモリ:約70% 元動画:無圧縮AVI(平均1GB) エンコード:MP4(拡張x264出力(GUI)Ex) 回答よろしくお願いします。

専門家に質問してみよう