NickvisionApps / Parabolic

Download web video and audio
https://flathub.org/apps/details/org.nickvision.tubeconverter
GNU General Public License v3.0
846 stars 46 forks source link

On arte TV, problem with the audio language #752

Closed Philetjosie closed 1 week ago

Philetjosie commented 5 months ago

On Arte TV, there are multiple choices of audio language. For example, for this movie: https://www.arte.tv/fr/videos/113517-000-A/les-passagers-de-la-nuit/ the choices are: French, German, French with audiodescription, German with audiodescription.

However, on Parabole, I only get 2 choices: French or German. And worse, when I choose French, the audio I really get is French with audiodescription, which makes the movie almost unwatchable !!

It would be great that Parabole offers the 4 choices, or at least, that the FR choice is the real French, and not the one with audiodescription.

I must add that I have had this problem at least for 3 or 4 movies on arte tv, that I recorded, but I realised the problem too late, the movie was no more available. Best regards, and thanks again for your great Sofware !

nlogozzo commented 4 months ago

This depends on how yt-dlp tells Parabolic about the languages available.

I will look into it.

nlogozzo commented 1 month ago

It seems that the link you provided is no longer available.

Do you have a more recent URL for me to test?

Philetjosie commented 4 weeks ago

Hello, I tried today with: https://www.arte.tv/fr/videos/118127-000-A/nous-irons-tous-au-paradis/

With yt-dlp, I have clear indication that there is a french audio and a french with audiodescription: philippe@philippe-desktop:~$ /usr/local/bin/yt-dlp -F https://www.arte.tv/fr/videos/118127-000-A/nous-irons-tous-au-paradis/ [ArteTV] Extracting URL: https://www.arte.tv/fr/videos/118127-000-A/nous-irons-tous-au-paradis/ [ArteTV] 118127-000-A: Downloading JSON metadata [ArteTV] 118127-000-A: Downloading m3u8 information [info] Available formats for 118127-000-A: ID EXT RESOLUTION FPS │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC MORE INFO ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── VOF-audio_0-Allemand mp4 audio only │ m3u8 │ audio only unknown [de] Français [VOF] VOF-audio_0-Français mp4 audio only │ m3u8 │ audio only unknown [fr] Français [VOF] VOF-audio_0-Français_audiodescription mp4 audio only │ m3u8 │ audio only unknown [fr] Français [VOF]

However, If I choose FR langage in Parabole, I get the french with audiodescription, and not the correct one. May be Parabole should propose both French soundtracks, and give the choice between them ?

Thanks and best regards.

nlogozzo commented 1 week ago

Parabolic V2024.9.0-beta1 is here with a fix for this issue!

Please follow the install instructions on the page to test it out :)

Philetjosie commented 1 week ago

Hello, I just did a test, and unfortunately, I still have the problem with the french language on Arte.tv. I select French in Parabolic (there is only FR or DE as choice, but on Arte.tv there is 3 choices, FR, DE, and FR with Audiodescription), but I get the French with Audiodescription instead of French. I made the latest test with this movie: https://www.arte.tv/fr/videos/031918-000-A/melodie-en-sous-sol/

nlogozzo commented 1 week ago

The problem is yt-dlp displays both fr and fr with audiodescription as "language": "fr"...so there's no real easy way to distinguish between them...

I have to see If I can come up with something...

nlogozzo commented 1 week ago

Someone posted this issue on yt-dlp's repo: https://github.com/yt-dlp/yt-dlp/issues/8823

going to use it for later reference...

nlogozzo commented 1 week ago

image

nlogozzo commented 1 week ago

You can download and test the gnome flatpak file from this build: https://github.com/NickvisionApps/Parabolic/actions/runs/10709401101

Once you download and extract the zip file you can run the following commands:

flatpak install org.nickvision.tubeconverter.gnome.flatpak
flatpak run org.nickvision.tubeconverter//master

and once you are done testing:

flatpak uninstall org.nickvision.tubeconverter//master
nlogozzo commented 1 week ago

Parabolic V2024.9.0-beta2 is here with a fix for this issue!

Please follow the install instructions on the page to test it out :)

Philetjosie commented 1 week ago

Hello, I tried beta2, and it is working perfectly. That's great, many thanks ! And also, it will allow peoples who needs the audiodescription to have the choice to get it, so it is also a good thing for better inclusion ! Many thanks again !

nlogozzo commented 1 week ago

Happy to hear :)