OGGTHUMB(1)

πŸ‘‘ oggThumb β€” the manual page, but make it a group chat

okay so bestie, welcome to OGGTHUMB(1) from the User Manuals section πŸ’– this is the whole thing, every flag, every example, nothing skipped. grab a strawberry πŸ“ and let's go.


✨ NAME ✨

oggThumb β€” she makes thumbnails out of an ogg video file. that's it, that's the girl. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

oggThumb [options] file1.ogv [ file2.ogv [ file3.ogv [...] ] ]

🌸 DESCRIPTION 🌸

so oggThumb creates Thumbnails from one or more ogg video files, at a given time position or a given frame number. and like… you can also create a whole series of thumbnails at different time or frame positions, because why settle for one pic when you can have the whole photo dump πŸ“Έ The pictures can be made in JPG or PNG format, and can be resized to any given size you want. icon behaviour fr fr.

The default naming of each thumbnail series follows this rule, no cap:

<filename_without_extension>_x.<picture_extension>

where x starts with 0 and gets incremented with every created thumbnail. so the thumbnails are successively numbered by the appearance order ✨ and this is even valid if time positions and frame numbers are mixed β€” the numbering just keeps counting, she doesn't care, she's flexible like that πŸ’œ


πŸ’… OPTIONS πŸ’…

  • -t β€” the Time at which a thumbnail should be created. you can concatenate more than one thumbnail time by using commas. the times can be set by integer or floating point values in seconds. if the time is not exactly matching, the next frame is used. and ngl the times don't have to be sorted incrementally, she'll handle it.

Example: -t 12.4,14.157,13.23

  • -f β€” the Number of a frame that should be created as a thumbnail. more than one thumbnail frame can be concatenated by commas. the frame numbers must be integers (no decimals bestie, don't try it). the frame numbers don't have to be sorted incrementally either.

Example: -f 12000,13000,11000

  • -s β€” Picture output size. the thumbnail is created in the size given as <width>x<height>. if you want to include the thumbnails in your webpage and you need a fixed width but dynamic height, you can set the dynamic axis to 0. so the aspect ratio of the video frame is kept, slay πŸŽ€ this is the same for setting width or height to 0.

Example: -s 0x100

  • -o β€” Output format. this can be png or jpg. the default is jpg.

Example: -o png

  • -n β€” Alternative thumbnail picture name. the % can be used within the name to indicate the counter placeholder πŸ‘‘

in case of more than one video file, the counter continues throughout the different videos, so that the pictures are not overwritten. obsessed with that detail tbh.

if the name has an extension, that extension is used to identify the output picture format. iykyk.

Example: -n myNo_%_thumb


🌈 EXAMPLE 🌈

oggThumb -t 10.3,22.4,31.9,43.4,59.4 -f 1200 -s 0x100 myFile.ogv

oggThumb -f 200,400,300,100 -t 3.54 -n %_thumb.png myfile.ogv
mysecondfile.ogv

🫢 AUTHOR 🫢

Joern Seger <yorn at gmx dot net> β€” thank you for your service, king πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

oggCut(1), oggCat(1), oggJoin(1), oggSplit(1), oggTranscode(1), oggSlideshow(1), oggSilence(1)


that's the whole page bestie, no crumbs left. go make some thumbnails πŸ’–

this one came from the Linux manual set, dated JAN 2010, and the page itself is OGGTHUMB(1) β€” periodt. πŸ¦‹βœ¨