OK, I've decided to post this (my first post actually
) because I've waisted a good part of a week trying to find adequate repalecements for all extensions/add-ons I've used before Pale Moon 27.
So,
Flash Video Downloader - YouTube HD Download [4K] doesn't work any more, since it's a Jetpack extension... and
Video DownloadHelper also. This is where I lost most of my time in the past week... trying to replace these two. Before Pale Moon 27, Video DownloadHelper (the older version, that wasn't Jetpack based) mostly worked, so in combination with Flash Video Downloader - YouTube HD Download [4K], it basically fit my video downloading needs. Flash Video Downloader detected... well, almost everything I've ever opened that had a video/audio stream, and if for some reason it didn't, Video DownloadHelper did, so... problem solved
.
Since the drop of support with Jetpack extensions in PM 27, I had to find alternatives. Most of my add-ons/extensions didn't work any more. Video DownloadHelper just stopped detecting videos... period. On the other hand Flash Video Downloader did detect videos, but, for some reason, the button menu didn't show up, so... I couldn't download anything.
Anyway, Video DownloadHelper didn't work properly anymore (even on PM 26.x... it detect... maybe 30% of all videos), so I decided to concentrate on finding a replacement or modding Flash Video Downloader. I'm not a developer, but I do work with IT, so... I decided to give it a try.
The only version of
Flash Video Downloader 4K that did pop up the download menu from the address bar button was
9.1.0. This is the last version that works "properly" with PM 27.
Properly is in quotes because this version pops up the download menu, but it doesn't detect all of the videos. It detects most of the videos, but not everything I've opened.
I tried modding newer versions (the last one that isn't Jetpack based is 13.2.4), but I didn't manage to get the download menu to pop up... I though that it might be a problem with the skin so tried modding the css, but compared to version 9.1.0, there were no changes in the skin (interface, download menu). In the end, I just gave up... there was no point in digging any deeper. These were all older versions of Flash Video Downloader anyway and even if I did manage to get the download menu working, sooner or later, the add-on would stop detecting most of the videos anyway.
So, I started searching for new add-on that worked properly with Pale Moon 27. I didn't like most of the add-ons I tried and were suggested by users on the forum... they just didn't have the simplicity that Video DownloadHelper and Flash Video Downloader did. Until I stumbled upon this add-on
.
Ant Video Downloader
I know, you can't install it in Pale Moon 27 "out of the box", but with making a few changes to the code, you can
... and the add-on is great
, even better than Flash Video Downloader (which I preferred over Video DownloadHelper).
Anyway, here are the changes you have to make. I'm a Windows (and a "part-time" (:D) Linux) user, so, all of the tool mentioned might be "Windows only" tools, but you could do the same with other tools under Linux. What I'm saying is, the tools may differ, but the concept is the same.
1) Download the installer (the .xpi file) for Ant Video Downloader (right click on the "Add to Firefox" button --> Save Link As...). The latest version (2.4.7.47) works fine, so you don't have to look for older versions.
2) Extract the content of the .xpi file with any archiver (WInRAR, 7-zip...).
3) Find the install.rdf file and open it with any text editor (Notepad, Notepad ++).
4) Fin these two lines in the code:
Code: Select all
<em:minVersion>26.0</em:minVersion>
<em:maxVersion>36.*</em:maxVersion>
5) In the first line, change 26.0 to 20.0 (a different version number higher than 20.0 might have worked also, but... I didn't try it). You don't have to change anything in the second line. I did, but it was for testing purposes and didn't cnage it back...
Anyway, here is how I changed these two lines.
Code: Select all
<em:minVersion>20.0</em:minVersion>
<em:maxVersion>80.*</em:maxVersion>
6) Save the changes to install.rdf (Ctrl + S).
7) Pack the extracted files in a zip archive. I used WinRAR, but any archiver that can pack files in a zip archive will do.
Remeber, don't pack the folder in which the files are extracted, just pack the files themselves.
8) Rename the archive from .zip to .xpi.
9) Drag and drop the .xpi file in Pale Moon.
10) Done
.
I would have attached the .xpi file i modded in this post, but I have no idea under what license the add-on is released (didn't have time to bother any more, I just spent a week trying to replace all my add-ons), so... if anyone has info weather this is legal or not, just write me a private message, I'll upload it in this post
.
The add-on uses ffmpeg, so it will download it after first run, so don't be alarmed by this
. Flash Video Downloader uses ffmpeg too, but the author decided to bundle it with the add-on so it doesn't actually need anything else to download
.
Now I stated previously that this add-on is even better than Flash Video Downloader. Why? Well, Flash Video Downloader didn't work with segmented video files (at least the latest version that worked with PM 26.x didn't). Ant Video Downloader works perfectly with segmented videos
. It downloads all chunks of the video and muxes/splices them with ffmpeg
. I've tested this with 2 sites so far, it detected and downloaded the video files perfectly. The only downside is that your download history clutters up, but hey... there has to be a downside, right
.
Also, if you want to download a HD clip, you have to load it fist (choose the HD option from the player and reload the video). Basically, it detects the stream you're watching. If you're watching an SD stream, it will download it in SD, if it's HD, it will download the video in HD.
Other than this, the interface is more or less the same as Flash Video Downloader or Video DownloadHelper, so I'm using this add-on from now on... and let's hope that the developer doesn't choose to port this one to Jetpack :S.