• Skip to main content

Uly.me

cloud engineer

  • Home
  • About
  • Archives

resize

Bulk FFMPEG Resize

October 31, 2022

Here’s how to resize videos and pictures using FFMPEG.

Bulk Resize Pictures

for filename in *.JPG; do 
  ffmpeg -i "$filename" -vf scale=-1:720 final/"$filename";
done

for filename in *.JPG; do ffmpeg -i "$filename" -vf scale=-1:720 final/"$filename"; done

Bulk Resize Video and Create Thumbnail

for filename in *.MP4; do 
  ffmpeg -i "$filename" -s 1080x720 -pix_fmt yuv420p -crf 18 "$filename".mp4; 
  ffmpeg -ss 00:00:00 -i "$filename" -vframes 1 "$filename".jpg;
done

for filename in *.MP4; do ffmpeg -i "$filename" -s 1080x720 -pix_fmt yuv420p -crf 18 "$filename".mp4; ffmpeg -ss 00:00:00 -i "$filename" -vframes 1 "$filename".jpg; done

Filed Under: Linux Tagged With: bulk, ffmpeg, pictures, resize, videos

FFMPEG Resize

October 25, 2022

How to resize JPEG using FFMPEG.

ffmpeg -i TREE.JPG -y -vf scale=iw*.2:ih*.2 tree.jpg

ffmpeg -i TREE.JPG -y -vf scale=iw*.2:ih*.2 tree.jpg

Another option is to set resolution.

ffmpeg -i TREE.JPG -y -vf scale=-1:720 tree.jpg

ffmpeg -i TREE.JPG -y -vf scale=-1:720 tree.jpg

How to resize video using FFMPEG.

ffmpeg -i TREE.MP4 -s 640x360 -pix_fmt yuv420p -crf 18 tree.mp4

ffmpeg -i TREE.MP4 -s 640x360 -pix_fmt yuv420p -crf 18 tree.mp4

How to create a thumbnail from a video.

ffmpeg -ss 00:00:00 -i tree.mp4 -vframes 1 tree.jpg

ffmpeg -ss 00:00:00 -i tree.mp4 -vframes 1 tree.jpg

Filed Under: Linux Tagged With: create, ffmpeg, image, resize, thumbnail, video

Extend Regional Persistent Disks

September 12, 2020

Here’s the command to extend your regional persistent disks.

gcloud compute disks resize disk-name \
--size 100 \
--project project-id \
--region us-central1

gcloud compute disks resize disk-name \ --size 100 \ --project project-id \ --region us-central1

Or you can specify by zone.

gcloud compute disks resize disk-name \
--size 100 \
--project project-id \
--zone us-central1-c

gcloud compute disks resize disk-name \ --size 100 \ --project project-id \ --zone us-central1-c

Display the updated disk details.

gcloud compute disks list \
--filter="name=disk-name" \
--project project-id

gcloud compute disks list \ --filter="name=disk-name" \ --project project-id

Although you’ve increased disk size, the file system doesn’t know the extra space. Run this (for XFS).

xfs_growfs /dev/sdb

xfs_growfs /dev/sdb

Filed Under: Cloud Tagged With: disks, gcloud, persistent disks, resize

  • Home
  • About
  • Archives

Copyright © 2023