link626
7th August 2017, 10:00
I am transcoding 4k video to a smaller resolution.
I have a core i7-6700hq. 4 core 8 thread.
My settings...
ffmpeg.exe -i d:\encode\frameserver.avs -c:v libx264 -crf 20.5 -x264-params level=4.1:ref=5:mixed-refs=1:b-adapt=2:bframes=5:weightb=1:me=umh:subq=9:analyse=all:8x8dct=1:trellis=2:no-fast-pskip=1:psy-rd=1,0:merange=28:rc-lookahead=100:aq-strength=1.5:b-pyramid=1 -vf format=yuv420p -s 1024x576 d:\output.mp4
ffmpeg only uses 20% cpu when frame served, and encoding frame rate is slow as hell.
I am using premiere pro cc, frameserving through Advanced Frameserver.
Because I made a lot of edits in PPro, I can only frameserve to output file.
If I transcode the unedited 4k source directly in ffmpeg with the same encode settings, rather than frameserving to ffmpeg, like so....
ffmpeg.exe -i d:\encode\unedited_source.mp4 -c:v libx264 -crf 20.5 -x264-params level=4.1:ref=5:mixed-refs=1:b-adapt=2:bframes=5:weightb=1:me=umh:subq=9:analyse=all:8x8dct=1:trellis=2:no-fast-pskip=1:psy-rd=1,0:merange=28:rc-lookahead=100:aq-strength=1.5:b-pyramid=1 -vf format=yuv420p -s 1024x576 d:\output.mp4
the encoding speed is 4x faster.
How do I make my frameserving encode job faster?
Or is PPro just rendering slow?
I also tried to export an uncompressed avi, and it takes 18 minutes to export 4 minutes of 4k footage.
This is also too slow for the purpose of transcoding.
I have a core i7-6700hq. 4 core 8 thread.
My settings...
ffmpeg.exe -i d:\encode\frameserver.avs -c:v libx264 -crf 20.5 -x264-params level=4.1:ref=5:mixed-refs=1:b-adapt=2:bframes=5:weightb=1:me=umh:subq=9:analyse=all:8x8dct=1:trellis=2:no-fast-pskip=1:psy-rd=1,0:merange=28:rc-lookahead=100:aq-strength=1.5:b-pyramid=1 -vf format=yuv420p -s 1024x576 d:\output.mp4
ffmpeg only uses 20% cpu when frame served, and encoding frame rate is slow as hell.
I am using premiere pro cc, frameserving through Advanced Frameserver.
Because I made a lot of edits in PPro, I can only frameserve to output file.
If I transcode the unedited 4k source directly in ffmpeg with the same encode settings, rather than frameserving to ffmpeg, like so....
ffmpeg.exe -i d:\encode\unedited_source.mp4 -c:v libx264 -crf 20.5 -x264-params level=4.1:ref=5:mixed-refs=1:b-adapt=2:bframes=5:weightb=1:me=umh:subq=9:analyse=all:8x8dct=1:trellis=2:no-fast-pskip=1:psy-rd=1,0:merange=28:rc-lookahead=100:aq-strength=1.5:b-pyramid=1 -vf format=yuv420p -s 1024x576 d:\output.mp4
the encoding speed is 4x faster.
How do I make my frameserving encode job faster?
Or is PPro just rendering slow?
I also tried to export an uncompressed avi, and it takes 18 minutes to export 4 minutes of 4k footage.
This is also too slow for the purpose of transcoding.