Has direct presets for 128x160 resolution and native AVI container support.

#!/bin/bash mkdir -p output for f in *.avi; do ffmpeg -i "$f" -vf scale=128:160 -c:v libx264 -crf 23 -c:a aac "output/${f%.avi}_128x160.mp4" done

Finally, the chime sounded. The once-massive movie was now a tiny 15MB file. He transferred it via a tangled Mini-USB cable, snapped the phone shut, and then flipped it open with a satisfying

Since the screen is tiny, you do not need high bitrates. A lower bitrate means a smaller file, which is crucial for older devices.

GET UNIQUE TIPS AND THE LATEST NEWS BY SUBSCRIBING TO MY NEWSLETTER.
AND FOLLOW ME ON