I'm still getting the wrong audio language for "The American Buffalo" video on PBS.
Today, I saw that there is an updated version of StreamFab. I updated my program to version 6.1.4.7 and tried to download the first episode of "The American Buffalo" again. When I played the downloaded video file, it gave me only the Spanish audio! So, I still have the problem of StreamFab downloading the wrong audio language. I have attached the log file for this latest attempt.
I don't understand much of what the log file is recording. However, I did see a line where it requested the "en" audio stream, which I presume to be the English language audio. So, why was the Spanish language audio the only audio stream received? BTW, I did try to play this episode in the PBS player shown on the StreamFab Home tab, and it played in English as expected.
Bill8100
This whole ridiculousness about have no actual module for DRM MPD and M3U8 is even worse now with the cash grab that is the Youtube Movies module. The system decides which module to use and it sucks in its decisions. Here's how to get the English audio with v6.1.4.7:
In StreamFab, go to the American Buffalo page on PBS.org.
Click on Episode 1 (Blood Memory).
You will get a generic Youtube Downloader window. That is the wrong downloader so you need to cancel out of that window.

If after pressing cancel, you get a Youtube Plus Downloader window, then you are golden. If not, then click the M3U8 blue pill next to the Ready to Download blue pill at the top of left of the page.

You can now select the audio you want. For that particular episode, the 2nd one is the English one you want. You can do the same for episode 2.
Here are the track orders for both episodes so you don't need to download each video 3 times to find the right audio...
Episode 1:

Episode 2:
@Mona : Please tell the developer that he needs to fix his name parsing of the audio tracks so it doesn't clip the language from the string.