# Tutoriel compression replay ++ iTV

CPU:

`ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 23 -c:a aac -b:a 128k -movflags +faststart output.mp4`

→ Slow (30 fps processing speed I5-7300HQ 2.5 GHz)

CPU unlimited threading:

`ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 23 -c:a aac -b:a 128k -movflags +faststart -threads 0 output.mp4`

→ Very slow (3.5-7 fps processing speed)

NVIDIA GPU:

`ffmpeg -i input.mp4 -c:v h264_nvenc -preset slow -crf 23 -c:a aac -b:a 128k output.mp4`

→ Very fast (150 fps processing speed NVIDIA Geforce GTX 1050)

Intel integrated graphics:

`ffmpeg -i input.mp4 -c:v h264_qsv -preset slow -global_quality 23 -c:a aac -b:a 128k output.mp4`

→ Fast (80 fps processing speed Intel HD 630)

AMD GPU ?

`ffmpeg -i input.mp4 -c:v h264_amf -quality balanced -rc cqp -qp_i 23 -qp_p 25 -c:a aac -b:a 128k output.mp4`

Apple processor ?

`ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 23 -c:a aac -b:a 128k -movflags +faststart output.mp4`