Videos that play on Youtube as English, download instead with German audio #1748
Replies: 11 comments 10 replies
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
This is a duplicate of #1707. |
Beta Was this translation helpful? Give feedback.
-
I see that. Thanks for pointing out that this is an issue that has been
reported. I uninstalled the latest version, and reinstalled the Beta
version, and downloaded a video ensuring the YouTube language settings were
set correctly (Language: English (US) and Location: South Africa (Eng)) and
the video successfully downloaded with the correct language: English.
However, I am not going to celebrate, as the last time I used the Beta
version, it decided to misbehave again. I suspect it might have had
something to do with the Firefox Sync function that links browsers on
different devices so that installs and changes synchronize across all
linked browsers. I have 2 devices, a desktop and a laptop and one MIGHT
have had the buggy version installed on it which synchronized with the
other device and installed the bugged version there as well.
…On Sun, 16 Feb 2025 at 07:28, GrampaWildWilly ***@***.***> wrote:
This is a duplicate of #1707
<#1707>.
—
Reply to this email directly, view it on GitHub
<#1748 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEUTRECULJZKL7YAKYRVRX32QAOZFAVCNFSM6AAAAABXGYRYP6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRRGMZTMOA>
.
You are receiving this because you authored the thread.Message ID:
<aclap-dev/video-downloadhelper/repo-discussions/1748/comments/12213368@
github.com>
--
*"Honesty may be the best policy, but it’s important to remember that
apparently, by elimination, dishonesty is the second-best policy.” – George
Carlin*
|
Beta Was this translation helpful? Give feedback.
-
Without implying any disrespect to your suggestions, the audios on these
videos always default to German, even if I choose a random video from my
feed. Secondly the German audio is obviously AI or auto-generated by
YouTube. If the original audio is done by a man, then the
computer-generated German audio is rendered by a male bot. The same applies
to the female. And in both cases, the computer-generated voice is the same
one for all male and female audio tracks. Of course Music Videos are not
affected. Returning to the Beta version and downloading the same videos
that were previously downloading with German audio, now come with the
English audio track with no tweaking or extra work apart from ensuring the
language settings are set to English.
…On Mon, 17 Feb 2025, 08:47 GrampaWildWilly, ***@***.***> wrote:
Possible. I won't say definitely, but I suppose it's possible. It's more
likely that the video that VDH downloaded for you with the English language
audio track just randomly happened to list the English audio first. Like I
explain in #1707
<#1707>, VDH
is currently unaware that videos could possibly have multiple audio tracks,
so it just downloads the first audio track it finds. If you got a video
with an English audio track, that was random luck, not a correction in VDH.
Try other videos. You might get English, you might get something else, like
German, French, Italian, Chinese, who knows what. It depends on the way
YouTube has sequenced the alternative language tracks. But you can use the
technique I explain in #1707
<#1707> to
get the audio track in the language of your choice whenever you encounter a
multi-language video on YouTube. Or anywhere else, for that matter. Just
download your video, discover it's in the wrong language, then go back &
download just the audio track you want. Then you can play the video in VLC
using its synchronous playback feature. That will let you swap back & forth
between the audio track you downloaded with the video & the audio track you
downloaded separately as a second step. If you want to actually replace the
audio track in the "wrong" language with your English audio track, you can
use ffmpeg something like this:
ffmpeg -i "downloaded video with audio in another language file" -i
"downloaded English audio track" -map 0:v -map 1:a -codec: copy "new video
file with English audio track"
To explain the -map parameters, the first -i input file is file 0. You'll
select the v video track from file 0, 0:v. The second -i input file is file
1. You'll select the a audio track from file 1, 1:a. -codec: copy says just
copy the input as is, without any manipulation (remuxing or converting or
whatever other fancy shmancy junk ffmpeg can do). It's pretty simple.
—
Reply to this email directly, view it on GitHub
<#1748 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEUTREB7V63M2J3V45IOYVL2QGAYTAVCNFSM6AAAAABXGYRYP6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRSGA4DANY>
.
You are receiving this because you authored the thread.Message ID:
<aclap-dev/video-downloadhelper/repo-discussions/1748/comments/12220807@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
Sure, here we are:
https://www.youtube.com/watch?v=NJicfoU_gK8
https://www.youtube.com/watch?v=4Za5kZWaZ5g (This one has an AI-generated
English sound track but that is because the creator is not English
themselves, but with the non-Beta VDH I was getting a German sound track.
https://www.youtube.com/watch?v=OA5jX_sqvhQ
https://www.youtube.com/watch?v=L8KcaZeP9Lo
then I picked a random video that had just appeared on my feed from one of
my subscribed channels, and the video downloads with ITALIAN (I think)
soundtrack
https://www.youtube.com/watch?v=TZBGUA2OXDo
https://www.youtube.com/watch?v=-u6DE0w89y0 (downloaded as German
https://www.youtube.com/watch?v=gkfUURCqhuc (Downloaded as English)
…On Mon, 17 Feb 2025 at 09:20, GrampaWildWilly ***@***.***> wrote:
Oh. Really? I have the 9.3.0.0 beta & I have encountered the wrong
language problem. Would you be so kind as to post some URLs that have
multiple languages? I'd like to experiment a bit. I'd like some you were
able to download with English & some you ended up with German. More than
one of each, if you don't mind.
—
Reply to this email directly, view it on GitHub
<#1748 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEUTREHCVAIQRSBU56PYKOD2QGETRAVCNFSM6AAAAABXGYRYP6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRSGEYDQOA>
.
You are receiving this because you authored the thread.Message ID:
<aclap-dev/video-downloadhelper/repo-discussions/1748/comments/12221088@
github.com>
--
*"Honesty may be the best policy, but it’s important to remember that
apparently, by elimination, dishonesty is the second-best policy.” – George
Carlin*
|
Beta Was this translation helpful? Give feedback.
-
https://www.youtube.com/watch?v=4Za5kZWaZ5g Downloads with the German audio track. Reinforced by this: This test shows the VDH beta is not corrected. The English audio track is NOT included with this download. You get the German audio track because it is the first one listed. Not the first one listed when you open the gear menu for languages in the web page. The first one listed there is actually Spanish. I don't know how YouTube sequences its language menu. VDH is not influenced by that. VDH goes by what you can see in that ffprobe report. The first language listed there is German. That's why this downloads with a German audio track. |
Beta Was this translation helpful? Give feedback.
-
https://www.youtube.com/watch?v=OA5jX_sqvhQ Duplicate test. This shows the first language track is German. The first language in the gear menu on the YouTube web page here is Italian. Ooooo.... Change of pace. Doesn't matter. VDH still finds its first language & that is, once again, German. That's what VDH got when I downloaded this one. |
Beta Was this translation helpful? Give feedback.
-
https://www.youtube.com/watch?v=L8KcaZeP9Lo Duplicate test. Once again, ffprobe shows the first audio track is German & that's what VDH downloaded. For yet another change of pace, the gear menu in the YouTube web page shows German as the first language here. |
Beta Was this translation helpful? Give feedback.
-
Bottom line. It seems that the only ones you have downloaded with English language audio tracks are videos that do NOT have multiple languages dubbed in. For all the ones I downloaded that actually did have multiple languages available, I uniformly got the German audio (except for the one in Spanish). This is because German is listed first by ffprobe (again, except for the one that ffprobe showed Spanish first). The gear menu in the YouTube web page seems to have varying choices for the first language, but this is irrelevant to VDH. VDH apparently doesn't look at that language menu in the web page. VDH gets its information from elsewhere. So you need to pay more attention to the details. VDH is uniformly unable to download anything but the first language it finds. If that only language is English, great. Otherwise, you're at the mercy of however these things are coded internally on YouTube. The bug in VDH has not been addressed. You are drawing an incorrect conclusion when you say you have been able to download an English audio track from a multi-language video on YouTube. Your examples show that you were mistaken about what you thought was happening. It seems that the only way to get English audio is from unilingual English content. And then there's the one that I failed to download. That one is a mystery. But even there, the gear menu on the YouTube page showed no way to choose a language. This one appears to be unilingual English. |
Beta Was this translation helpful? Give feedback.
-
You have been very thorough. Thank you. What I could conclude is that there
is currently an unresolved bug in VDH gets it information on what language
to download from a source other than the language that is set on the
YouTube play page (done by opening up the option in the "gear" icon.) This
could be caused by something that YouTube has changed in its coding. This
bug seems to be present in 9.3.0.0 (Beta) as well as 9.3.0.1 (latest
version)
My remedy at the moment now seems to be to download the video, check its
language and then use one of the many YT download online tools to download
just the soundtrack, or a low resolution version and then to use a video
editing tool to change the soundtrack. Takes extra time and effort.
I used to use Easy YouTube Downloader Express, but that has been broken and
hasn't worked since October last year.
So we will just have to wait until the VDH developers fix this issue.
…On Mon, 17 Feb 2025 at 16:47, GrampaWildWilly ***@***.***> wrote:
Bottom line. It seems that the only ones you have downloaded with English
language audio tracks are videos that do NOT have multiple languages dubbed
in. For all the ones I downloaded that actually did have multiple languages
available, I uniformly got the German audio (except for the one in
Spanish). This is because German is listed first by ffprobe (again, except
for the one that ffprobe showed Spanish first). The gear menu in the
YouTube web page seems to have varying choices for the first language, but
this is irrelevant to VDH. VDH apparently doesn't look at that language
menu in the web page. VDH gets its information from elsewhere.
So you need to pay more attention to the details. VDH is uniformly unable
to download anything but the first language it finds. If that only language
is English, great. Otherwise, you're at the mercy of however these things
are coded internally on YouTube. The bug in VDH has not been addressed. You
are drawing an incorrect conclusion when you say you have been able to
download an English audio track from a multi-language video on YouTube.
Your examples show that you were mistaken about what you thought was
happening. It seems that the only way to get English audio is from
unilingual English content.
And then there's the one that I failed to download. That one is a mystery.
But even there, the gear menu on the YouTube page showed no way to choose a
language. This one appears to be unilingual English.
—
Reply to this email directly, view it on GitHub
<#1748 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEUTREDHQCBZB7N5S77KJED2QHY7PAVCNFSM6AAAAABXGYRYP6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRSGU4DAOI>
.
You are receiving this because you authored the thread.Message ID:
<aclap-dev/video-downloadhelper/repo-discussions/1748/comments/12225809@
github.com>
--
*"Honesty may be the best policy, but it’s important to remember that
apparently, by elimination, dishonesty is the second-best policy.” – George
Carlin*
|
Beta Was this translation helpful? Give feedback.
-
Thank you for the reminder about using FFMPEG to get the correct audio
track. I really wanted to try this. With the Internet being very expensive
and spotty in my country, downloading videos (like tutorials and
webinars/livestreams) is often the best option for "offline viewing" for
many people.
Alas, I am probably too old or not "command-line" savvy enough to battle
the FFMPEG command line, as you explained. I have found a tool called
Shutter Encoder that seems to easily change the audio track of a downloaded
YT MP4, and not have to reencode and does things on the fly. It has a GUI
that looks fairly easy to use. I just use an online tool to pull the
English audio track.
This will provide a method for me until the VDH developers get a fix for
the YT bug.
…On Mon, 17 Feb 2025 at 21:10, GrampaWildWilly ***@***.***> wrote:
I decided to revisit the one video above that would not download for me.
It turns out that only the 2160p MKV variant at the highest bit rate failed
to download for me. The 2160p MKV variant at the second highest bit rate
downloaded fine, as did the 1080p MP4. So there's still something fishy
about things on YouTube. There's also the issue of ffprobe not being able
to interpret the HLS master manifest.
It still doesn't change the fact that the presence of multiple language
tracks is not correctly handled by VDH, neither in the beta nor in the
general availability version.
As for tools for dubbing in an alternative audio track, I explained above
how you can do that with ffmpeg. There's no need to go hunting for other
tools. You already have ffmpeg as part of the CoApp. It's as easy to use as
anything else. I speculate that most of the other tools you're likely to
find will have ffmpeg buried inside them.
—
Reply to this email directly, view it on GitHub
<#1748 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEUTREESNGHVG3IPOQVJTGT2QIX3BAVCNFSM6AAAAABXGYRYP6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRSHAZTMOI>
.
You are receiving this because you authored the thread.Message ID:
<aclap-dev/video-downloadhelper/repo-discussions/1748/comments/12228369@
github.com>
--
*"Honesty may be the best policy, but it’s important to remember that
apparently, by elimination, dishonesty is the second-best policy.” – George
Carlin*
|
Beta Was this translation helpful? Give feedback.
-
Your question
While the video download helper was not detecting videos on YouTube, I downloaded the Beta version and it worked well. However now when I download a video that has an English sound track, (and plays in YT as English, when VDH downloads it, it has a German soundtrack. I have checked my Youtube settings and the language settings are set to English (USA) and my location is set to South Africa, but all videos downloaded have a German soundtrack. I tried reinstalling the Beta version but I get the same results. I tried other online download services and all of them download YT videos with the correct English soundtrack.
Addon & CoApp version and details
version: 9.3.0.1
target: mozilla
channel: stable
lang: en-US
coapp: {"found":true,"path":"C:\Program Files\DownloadHelper CoApp\vdhcoapp.exe","version":"2.0.19","new_version":false}
license: {"accepted":true,"email":"","key":"98dba7c0e4b81498"}
platform: x86-64 win
UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0
{
"valid_license_message_has_been_displayed": true,
"download_directory": "C:\Users\LENOVO\Videos\Downloaded",
"view_options": {
"all_tabs": false,
"low_quality": false,
"sort_by_status": true,
"sort_reverse": false,
"show_button_clean": true,
"show_button_clean_all": false,
"show_button_convert_local": false,
"hide_downloaded": false
},
"open_count_store": 7,
"successfull_dl": 1
}
Beta Was this translation helpful? Give feedback.
All reactions