Comments (11)
Ok, I'll keep it in mind for a future change. GitHub was not mentioned anywhere as a mirror for gyan.dev when this logic was implemented (the previous windows download site shut down), I'll need to make sure the tag logic matches the releases file content logic gyan.dev uses.
from plexcleaner.
https://github.com/ptr727/PlexCleaner/blob/main/PlexCleaner/HandBrakeTool.cs#L74
from plexcleaner.
This is the error: 18:08:59 [ERR] <1> FfMpeg : Failed to get download URI details : "https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-6.0-full_build.7z"
, most likely the site was not available from your network.
from plexcleaner.
from my browser i can download it with no problems
from plexcleaner.
Ok, try not running as admin, why do you need to run as admin, remember when you run as admin you are running in a different user session, so not the same permissions, or settings, or windows profile as when you run from edge/chrome/ff etc.?
from plexcleaner.
mercy, already tried with my own user profile :/
The funny thing is it isnt working at my Work PC to
is there a way i cann add the tools manual?
from plexcleaner.
You can disable the checkfornewtools option in settings, and you can manually add the required tools, I am busy and can't check the folders now. I see you run Win10, I'm not doing any testing with Win10, just docker and Win11.
from plexcleaner.
Needs to look something like this:
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\FfMpeg
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\FfMpeg\bin
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\FfMpeg\doc
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\FfMpeg\presets
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\HandBrake
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\HandBrake\doc
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MediaInfo
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MediaInfo\Plugin
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MediaInfo\Plugin\Custom
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\data
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\data\sounds
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\bg
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\ca
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\de
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\en
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\es
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\fr
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\it
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\ja
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\ko
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\licenses
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\nl
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\pl
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\ru
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\uk
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\zh_CN
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\doc\zh_TW
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\examples
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\bg
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\bg\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ca
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ca\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\cs
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\cs\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\de
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\de\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\es
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\es\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\eu
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\eu\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\fr
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\fr\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\it
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\it\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ja
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ja\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ko
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ko\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\libqt
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\lt
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\lt\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\nl
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\nl\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pl
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pl\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pt
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pt\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pt_BR
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\pt_BR\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ro
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ro\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ru
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\ru\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sr_RS
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sr_RS\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sr_RS@latin
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sr_RS@latin\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sv
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\sv\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\tr
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\tr\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\uk
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\uk\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_CN
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_CN\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_SG
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_SG\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_TW
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\locale\zh_TW\LC_MESSAGES
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\MkvToolNix\tools
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\SevenZip
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\SevenZip\Far
Directory: C:\Users\piete\source\repos\ptr727\PlexCleaner\PlexCleaner\bin\Debug\net7.0\Tools\SevenZip\x64
from plexcleaner.
Closing due to no activity.
from plexcleaner.
I also found this issue.
My soloution was to avoid allowing FFMPEG from plexcleaner to download from gyan.dev
Use GITHUB only the gyan dev site times out occasionally.
https://github.com/GyanD/codexffmpeg/releases/download/6.0/ffmpeg-6.0-full_build.7z
Also @ptr727 You can use GITHUBs API inside your code to grab the latest ffmpeg package like this.
https://api.github.com/repos/GyanD/codexffmpeg/releases/latest
*full_build.7z is the package we use.
This will fix the above issue of timeouts and website flooding / anti-ddos of the gyan.dev site blocking ffmpeg downloads inside plexcleaner. Github does not have such issues and is far more stable.
from plexcleaner.
Just curious @ptr727 The other dependancies in tools for example handbrake
They are also maintained via github.
https://github.com/HandBrake/HandBrake/releases
It might be a good idea to use their official github over third party sites / their own websites due to the uptime and server configuration issues that is causing us issues.
from plexcleaner.
Related Issues (20)
- Add support for hardware accelerated GPU encoding HOT 9
- HandBrakeCLI hangs or runs extremely slowly in parallel mode HOT 1
- Docker logs grow "out of control" HOT 1
- Add support for Matroska BCP 47 language tags HOT 1
- Some sort of bitrate related bug HOT 9
- Add support for logic to retain `FlagOriginal` tagged tracks HOT 1
- FFmpeg removes IETF language tags
- HandBrake removes IETF language tags
- MediaInfo segmentation fault on Alpine HOT 8
- MkvToolJsonSchema Failed to lookup ISO639 Language from IETF LanguageIetf HOT 5
- unable get ffmpeg HOT 2
- alpine: mediainfo not found HOT 4
- latest/savoury: mkvmerge not found HOT 4
- IndexOutOfRangeException on some video files HOT 3
- HandBrake not installing on Alpine
- UploadArtifact v4 broke matrix operation
- 7zip download - incorrect url HOT 2
- Switch to Alpine 3.20 when released HOT 1
- High Memory Usage During Media Processing HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plexcleaner.