Global filters and ability to filter YouTube Shorts

I think 180 seconds is too large a duration. It cuts out trailers, small channel updates etc.

Is there really no other way to determine if a YT video is a short compared to a regular video?

Looking at “Stats for nerds” on a YT video that is a short, I can see that the “Viewport / Frames” has a larger height than width. Could this be extracted from the metadata to categorize all vertical videos as a short instead of using the video duration?