Video Metadata: Rename Videos by Date, Resolution and Codec

Batchio's Video Metadata rule reads information stored inside your video files and uses it to build clean, descriptive names. Rename by recording date, resolution, duration, frame rate, or codec, with every result shown in the live preview.

How do you rename videos by their recording date?

Choose the Video Metadata rule, pick Recording Date, and Batchioreads the date each clip was recorded straight from the file, then adds it as a prefix, a suffix, or the whole new name.

Camera and phone footage often arrives with unhelpful names like IMG_4021.mov. Renaming by recording date turns that into something you can actually sort and find, such as 2024-07-15 IMG_4021.mov. You can choose the full date or just the year, and set a fallback value for the rare file that has no date stored. This mirrors how the EXIF Metadata rule works for photos and the Audio Metadata rule works for music.

Nothing is uploaded and nothing is analyzed in the cloud. Batchioreads the metadata locally on your Mac, so the process is fast and completely private.

Can you rename videos by resolution or quality?

Yes. The Resolution field reads the display dimensions of each clip, such as 1920x1080, and handles rotation correctly so portrait footage reports its true dimensions rather than the raw sensor size.

Tagging files by resolution makes a mixed library easy to triage. You can immediately tell a 4K master from a 1080p export without opening anything. Batchio respects the orientation stored in the file, so a vertical phone clip is reported as its displayed size rather than a sideways value. That accuracy matters when you are sorting or filtering by dimension later.

Duration is available too, formatted in a filename safe way like 12m34s, which is useful for labeling clips by length without opening each one.

Which video formats and fields are supported?

The Video Metadata rule works with MOV, MP4, and M4V files. Available fields are recording date, year, resolution, duration, frame rate, and codec, such as H.264, H.265, or ProRes.

Frame rate is reported as a clean value like 30fps, and codec is translated into a familiar name rather than a raw four character tag, so you see H.265 instead of an internal identifier. Files that are not video, or that lack a particular field, are skipped and left unchanged unless you set a fallback, so you can run the rule across a folder of mixed content without worry.

Batchio is built to stay responsive even on large folders. It only reads the files that could actually be video, so pointing the rule at a busy Downloads folder does not slow the app down.

Can you combine video metadata with other rules?

Yes. Video Metadata is one of Batchio's composable rules, so you can pair it with numbering, case changes, and more, then control the order they run in.

A typical workflow reads the recording date as a prefix, then adds a sequence number so clips from the same day stay in order, and finally applies Change Case for a consistent look. You can restrict the whole chain to only video files using Smart Filters, which keeps a mixed folder tidy.

The live preview shows the finished name for every clip before you commit, so a big reorganization of your video library is safe and predictable.

Organize Your Video Library Automatically

Rename clips by date, resolution, duration, frame rate, or codec, read straight from each file. Batchio includes all 12 rule types free.

Download Batchio
Marcel Iseli
Marcel Iseli

Creator of Batchio · Indie App Developer

LinkedIn ↗

Marcel Iseli is an indie app developer and the creator of Batchio. He builds native macOS utilities focused on productivity and file management.