Releases · TheAMM/mpv_thumbnail_script
v0.4.2
Fixes:
- Pass current headers, user-agent and referrer to worker-mpvs. Fixes network paths that rely on, say, cookies (#14)
v0.4.1
Fixes:
- Handle filter-chain changes properly (ie. don't assume
video-dec-paramschanging means a new file) - #11 - Try to wait for workers a bit longer in case we have none when starting the jobs
- More
msg.debugprints!
v0.4.0 - Better feels, padder looks
⚠️ This release changes the thumbnail timestamp generation slightly, so it's recommended to clear out your old thumbnails.
Features:
Look at src/options.lua for relevant new options.
Fixes:
- Updated
patched_osc.luato match upstream (cache display changes), and patched in some newer helper functions for older mpv versions. - Fix thumbnail jumping horizontally near seekbar center by using raw mouse position
v0.3.4
Fixes:
- Work around extremely long EDL paths (#8) when need be.
Hm. I should figure out a different release format if I end up doing lots of one-commit fixes like this.
v0.3.3
Fixes:
- sha256.lua not working on Lua 5.1 (#6). Replaced with another sha1 implementation.
v0.3.2
Fixes:
- Hash overlong long filenames (urls). You can adjust the length in options under
hash_filename_length, default 128 characters. #5
This release was broken on mpv's built with Lua 5.1. See 0.3.3 above.
v0.3.1
Features/fixes:
- Logfiles for the mpv sub-calls. which are automatically removed on success and kept for failures.
The logfiles are in the same directory as the thumbnails. - Some extra options for disabling the sub-mpv config or forcing a profile. See
options.luafor all available script options.
v0.3.0 - Multiple worker threads!
(If you downloaded a file just as this release was made, you'll have to redownload)
Features:
- Multiple worker threads! Read the updated Configuration or just read here:
Simply duplicate thempv_thumbnail_script_server.luaonce or twice, no matter on the name (but remember, script filenames must not contain spaces!) - Display active thumbnailing jobs in the progress display (vague green):

- Allow disabling subtitles when using mpv for thumbnailing (
mpv_no_sub, defaults tono)
Fixes:
- Optimize away unnecessary
overlay-removes (no real impact) - Prefer mpv by default even if FFmpeg is in PATH (because of #2)
v0.2.0 - Network thumbnails!
(If you downloaded a file just as this release was made, you'll have to redownload)
Features:
- Thumbnailing network files/streams. Yes, like YouTube. It's slow, it may break on sites other than YouTube, but it's there.
Look at the configuration forthumbnail_networkand friends.
Fixes:
- Fix giant font size
- Fix bad padding
- Fix a typo
v0.1.0 - Initial release!
Woo! 🎉
Be sure to read the README.md!
Note: You will need a rather new version of mpv due to the new binds used in the patched osc.lua. I may failsafe them later.