{"id":16608631,"url":"https://github.com/drewnaylor/thumbsget","last_synced_at":"2026-05-06T22:06:08.823Z","repository":{"id":185228242,"uuid":"155783338","full_name":"DrewNaylor/thumbsget","owner":"DrewNaylor","description":"Gets the maxres or hq thumbnail for YouTube videos from original video URL. Not associated with YouTube or Google/Alphabet.","archived":false,"fork":false,"pushed_at":"2023-08-02T01:05:54.000Z","size":5822,"stargazers_count":2,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-10T08:32:00.379Z","etag":null,"topics":["csharp","html","macos","maxresdefault-thumbnail","thumbnails","vbnet","webapp","windows-desktop","windows-forms","youtube-thumbnails"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DrewNaylor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-01T22:26:21.000Z","updated_at":"2023-08-27T05:10:18.000Z","dependencies_parsed_at":"2025-02-10T08:37:36.682Z","dependency_job_id":null,"html_url":"https://github.com/DrewNaylor/thumbsget","commit_stats":null,"previous_names":["drewnaylor/thumbsget"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrewNaylor%2Fthumbsget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrewNaylor%2Fthumbsget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrewNaylor%2Fthumbsget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrewNaylor%2Fthumbsget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DrewNaylor","download_url":"https://codeload.github.com/DrewNaylor/thumbsget/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266566,"owners_count":20910837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","html","macos","maxresdefault-thumbnail","thumbnails","vbnet","webapp","windows-desktop","windows-forms","youtube-thumbnails"],"created_at":"2024-10-12T01:26:49.453Z","updated_at":"2026-05-06T22:06:03.789Z","avatar_url":"https://github.com/DrewNaylor.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# thumbsget\nGets the maxres or hq thumbnail for YouTube videos from original video URL. Not associated with YouTube or Google.\n\nAfter getting the thumbnail URL, it'll open in the default browser. You can also preview and save the thumbnail directly from the main thumbsget window, if you wish.\n\n- Ports available:\n  - macOS: [thumbsget4mac](./thumbsget4mac/)\n  - Webpage/HTML/webapp/whatever: [thumbsget4web](./thumbsget4web/)\n  \nAs of July 10, 2019, thumbsget for Windows, Mac, and Web all support getting the hqdefault thumbnail in case the maxresdefault one doesn't exist. There's a checkbox to do this, so it has to be checked and isn't done automatically.\n\nThe Windows version of thumbsget is supported under Linux if .Net 4.6.1 is installed, which can be done through winetricks.  Doesn't look the best, though.\n\nProject build status: [![Build status](https://ci.appveyor.com/api/projects/status/7ojww314fwhcyyhd?svg=true)](https://ci.appveyor.com/project/DrewNaylor/thumbsget)\n\nMaster branch build status: [![Build status](https://ci.appveyor.com/api/projects/status/7ojww314fwhcyyhd/branch/master?svg=true)](https://ci.appveyor.com/project/DrewNaylor/thumbsget/branch/master)\n\nLicense notice:\n```\nthumbsget - Gets the maxres or hq thumbnail for YouTube videos from\noriginal video URL. Not associated with YouTube or Google/Alphabet.\n\nCopyright (C) 2018-2019 Drew Naylor\nYouTube and all related words are copyright\nand trademark Google/Alphabet. Explained more in About window.\nGoogle/Alphabet is not affiliated with either the thumbsget project or Drew Naylor\nand does not endorse this software.\nAny other companies mentioned own their respective copyrights/trademarks.\n(Note that the copyright years include the years left out by the hyphen.)\n\nThis file is part of thumbsget.\n\nthumbsget is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nthumbsget is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with thumbsget.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n```\n\nCurrently, thumbsget replaces the following things in a URL:\n- \"www.\" with nothing\n- \"m.\" with nothing\n- \"?feature=youtu.be\" with nothing\n- \"\u0026feature=youtu.be\" with nothing\n- \"\u0026feature=share\" with nothing\n- \"youtube.com/watch?v=\" with \"i.ytimg.com/vi/\"\n- \"youtu.be/\" with \"i.ytimg.com/vi/\"\n- \"watch\" with nothing\n- \"\u0026v=\" with nothing\n- \"youtube.com/\" with \"i.ytimg.com/vi/\"\n\nI'd like to have it be able to also get rid of playlist info (including the video's index) and the current time position as well, but I haven't figured that out yet without hardcoding anything, using advanced regex, or having the user paste text into a textbox/manually remove text from a URL.\n\nthumbsget doesn't support getting thumbnails from YouTube Studio/Creator Studio links yet, either.\n\nScreenshot:\n\n![](/docs/images/thumbsget-with-thumbnail-in-firefox-and-preview.png?raw=true)\n\n# System Requirements\n\n## System Requirements for running thumbsget\n\nTo run thumbsget, your computer requires the following:\n\n- [Microsoft .Net 4.6.1 Framework](https://www.microsoft.com/en-us/download/details.aspx?id=49981)\n\n  - Ignore the ad on that page, scroll down, and click the orange Download button. Note that this is the web installer and it'll download its components after it's opened. May take a while to download.\n  - If on Linux, you can install this through winetricks with Wine 4.0 if I remember correctly. Should work, but it's been a while since it was last tested.\n\n- Windows versions: Windows 7 SP1, 8.1, 10.\n  - Windows 8.0 is untested although it might work.\n  - thumbsget has only been officially tested with Windows 10 as of November 23, 2018.\n\n- Architectures: x86 (32-bit) and x64 (64-bit.)\n\n- Hardware requirements: At least a 1.2 GHz CPU; 1 GB of RAM or more.\n\n- Disk space:\n\n  - 32-bit: 3 GB space free.\n  - 64-bit: 3 GB space free.\n\n- Note that you might have problems with running this on corporate computers. The ClickOnce security settings are disabled in thumbsget due to Visual Studio building problems. There may also be a warning message on first start about Windows Defender SmartScreen saying it \"prevented an unrecognized app from starting. Running this app might put your PC at risk.\" You can click the \"More info\" link, then the \"Run anyway\" button if you want to use it, though this may not be allowed on corporate networks.\n\n- Disk space, RAM, and CPU frequency requirements are based on the .Net Framework 4.6.1 requirements. thumbsget itself is quite small, about 27 KB as of November 23, 2018.\n\n## Building thumbsget from Source: System Requirements and Guide\n\nIn addition to the requirements for simply running thumbsget, your computer requires the following software to build it from source code:\n\n- [Microsoft Build Tools 2015](https://www.microsoft.com/en-us/download/details.aspx?id=48159)\n  - If [Visual Studio 2015 Community](https://www.visualstudio.com/vs/older-downloads/) is installed, Microsoft Build Tools 2015 is not required for building thumbsget.\n\nIf you want to try the latest changes from the master branch, you can download the latest build's [artifacts from AppVeyor](https://ci.appveyor.com/project/DrewNaylor/thumbsget/branch/master/artifacts). When the download has completed, extract the archive, then open the `Debug` folder. In this folder, double-click on `thumbsget.exe`.\n\n***\n\nIf you don't want to download from AppVeyor to build thumbsget, here's how to do it manually:\n\n1. First, clone the Git repository by running: \u003ccode\u003egit clone https://github.com/DrewNaylor/thumbsget.git\u003c/code\u003e or [download the Zip file for the master branch](https://github.com/DrewNaylor/thumbsget/archive/master.zip) and remember where you saved your files.\n\n2. Next, open the command prompt from the Start menu (`cmd.exe`) and type or copy/paste `cd C:\\Program Files (x86)\\MSBuild\\14.0\\Bin\\` if you have a 64-bit Windows install or `cd C:\\Program Files\\MSBuild\\14.0\\Bin\\` if you have a 32-bit Windows install. Press the Enter or Return key when it's pasted. Don't run `cmd.exe` from the Git Shell or else the next step won't work.\n\n3. Third, type `msbuild.exe`, press the spacebar, and drag the `thumbsget.vbproj` into the command prompt window and press the Enter or Return key.\n\n4. And finally, once the project is done being built, you'll find the `thumbsget.exe` file in `thumbsget\\thumbsget\\bin\\Debug` wherever you saved the files to earlier along with a config file, a PDB file, and an XML file.\n\n## How to Modify the Source Code\n\nIn order to play around with the source code, it's recommended to install [Visual Studio 2015 Community](https://www.visualstudio.com/vs/older-downloads/) in addition to the software to run UXL Launcher. To poke around in the code, simply double-click the `thumbsget.sln` file in the root of the Git repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewnaylor%2Fthumbsget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrewnaylor%2Fthumbsget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewnaylor%2Fthumbsget/lists"}