New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multi-row output (grid of thumbnails) #67
Comments
That's a really cool suggestion! I appreciate the thought you already put into this! I also think that "wrapping" the tracks will be useful for the tumbnail and slitscan styles in long videos. I'd probably like some "automatic" mode which will try to determine a reasonable amount of rows based on the video's duration. When a thumbnail is cut off halfway because the row ends, should it be continued on the next row? Or should a new thumbnail begin there? What's the more expected thing? Probably the second option, right? As for wrapping two styles together or seperately, we'll just have to try that. I guess wrapping them together is probably more useful. |
IMO, the original track should be calculated for each row to fit an integer number of thumbnails, so no thumbnail is cut off. Since all thumbnails are (I suppose) of the same size, it would be against readability to cut them or arrange in less than a perfect grid (not sure about this one though, if there is extra space). |
I was inspired by the shareware program, which I won't name yet because it might prevent thinking. I'll only say that it has options for frames and spacing between thumbnails, and so I imagined separate thumbnails. I tried combined styles in nordlicht only yesterday.
I can't understand what the problem is.
|
Shorten the track, so that there are fewer thumbnails. There will be margins on the sides.
A black part at the bottom is not a problem: it is balanced out by the black part for the text at the top. |
Short options are easier to edit, but this is not something to be run once, so let us stick to the long forms for now.
Available space also depends on:
Timestamps need a color suitable for the pictures. Maybe, if there are enough pixels, something universal could be used, like a border (works even with the small text Totem uses) or a shadow. Or they could just be in the space between rows. |
Media Player Classic (now MPC-HC), a GPL player for Windows, has supported it for many years.
|
nordlicht should be able to wrap its output into multiple rows, to show a grid of thumbnails (or a slitscan that is much more likely to show real frames on a long movie).
Main options:
When multiple styles are combined, there are two ways:
Thumbnails should optionally have timestamps.
Some existing software (like Totem) also includes the file name, the resolution and the duration at the top of the output image. Maybe a formatting string could be used for that.
Maybe also (not sure it's possible without significantly more generation time):
Existing examples
People have tried doing it using FFmpeg, but the commands do not generate just enough thumbnails to fit the given space like nordlicht does:
Totem can "Create Screenshot Gallery", but the settings are "Screenshot width (in pixels)" and "Number of screenshots" (can be calculated automatically). The grid size is chosen by Totem.
There is also a shareware program that does it.
There is a Greasemonkey script for the old-style YouTube that puts the thumbnails (that do show times) into a grid you can click to seek.
The text was updated successfully, but these errors were encountered: