Donmai

60+fps -> animated

Posted under Tags

hdk5 said:

Why does it even need to be tagged manually and not automatically?

A few reasons against:

  • A video having exif:Track1:VideoFrameRate=60 in its metadata isn't a guarantee that it actually is a 60+fps video. I could export a PowerPoint slideshow into a video in 60 fps format, but that would definitely not be something one wants to find when searching for it.
  • Ideally this tag would also be used on ugoira and animated gif posts which would be incredibly clunky if not impossible with an exif search. I also haven't been able to find a way to automate this in a search. For ugoira you need a way to check if each frame has a duration below 16.67 ms, and for animated gif you would need to use math to divide the exif:GIF:Duration with the exif:GIF:FrameCount

GabrielWB said:

  • I could export a PowerPoint slideshow into a video in 60 fps format, but that would definitely not be something one wants to find when searching for it.

Danbooru already tags sound based on audio loudness and not just on the presence of audio track.
For this case something like mpdecimate could probably be used as well.

  • Ideally this tag would also be used on ugoira and animated gif posts which would be incredibly clunky if not impossible with an exif search.

Only proves my point that it should be calculated on backend.

hdk5 said:

Only proves my point that it should be calculated on backend.

Ahh, I misread.
I thought you meant "get rid of it and just expand the functionality of exif searches"

I do agree with that some more functionality there would help a lot.

There are various situations where automatic tagging might not be 100% accurate. You could take a 30fps video and double the frames to get a 60fps video. This would technically be 60fps but would be visually identical to 30fps. Or you could take a 30fps video and double the playback speed. This would be 60fps but only because it's playing too fast. Or you could have a variable frame rate video where portions are 60fps but the overall average is less than 60fps.

1