Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/12/2022, à 11:55

Ch4775

[Résolu] yt-dlp et TF1

Bonjour,
J'ai voulu récupérer une vidéo sur TF1.
https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
La récupération s'est bien passée et j'ai pu commencer à la regarder. Je me suis vite aperçu qu'il y avait des commentaires d'audiodescription que l'on n'entend pas en son direct sur le replay de TF1.
J'ai donc refait un essai et j'ai remarqué l'utilisation de dash.

[info] 13785936: Downloading 1 format(s): dash-video=2501207+dash-audio_fra_1=128000
[dashsegments] Total fragments: 342
[download] Destination: Le mystère du lac - Episode 1 [13785936].fdash-video=2501207.mp4
[download] 100% of  811.98MiB in 00:02:30 at 5.39MiB/s
[dashsegments] Total fragments: 342
[download] Destination: Le mystère du lac - Episode 1 [13785936].fdash-audio_fra_1=128000.m4a

De ce fait, la sortie son "dash" comporte au moins 2 canaux, le son normal et l'audiodescription. Comme on entend que le son normal sur l'ordinateur, comment faire pour éliminer l'audiodescription sur le téléchargement.
Merci.

Dernière modification par Ch4775 (Le 02/12/2022, à 11:09)

Hors ligne

#2 Le 01/12/2022, à 16:00

inbox

Re : [Résolu] yt-dlp et TF1

Salut,

Le mot "dash" provient des noms des formats audio et vidéo du site de TF-un. Rien a voir avec le dash sous Linux.

Je viens de faire des essais avec le lien de ta vidéo.
La 1ère chose à faire est de vérifier les formats disponibles :

yt-dlp -F https://www.tf1.fr/tf1/le-mystere-du-lac/videos/le-mystere-du-lac-episode-1-94205271.html
Retour a écrit :

[TF1] le-mystere-du-lac-episode-1-94205271: Downloading JSON metadata
[wat.tv] 13785936: Downloading JSON metadata
[wat.tv] 13785936: Downloading MPD manifest
13785936 has no subtitles
[info] Available formats for 13785936:
ID                    EXT RESOLUTION FPS │   FILESIZE   TBR PROTO │ VCODEC        VBR ACODEC      ABR     ASR MORE INFO
──────────────────────────────────────────────────────────────────────────────────────────────────────
dash-audio_fra=64000  m4a audio only     │ ~ 21.27MiB   64k dash  │ audio only        mp4a.40.2   64k 48000Hz [fr] DASH audio, m4a_dash
dash-audio_fra=128000 m4a audio only     │ ~ 42.55MiB  128k dash  │ audio only        mp4a.40.2  128k 48000Hz [fr] DASH audio, m4a_dash
dash-video=200076     mp4 416x234     25 │ ~ 66.50MiB  200k dash  │ avc1.42C01E  200k video only              DASH video, mp4_dash
dash-video=400135     mp4 480x270     25 │ ~133.00MiB  400k dash  │ avc1.42C01E  400k video only              DASH video, mp4_dash
dash-video=600172     mp4 640x360     25 │ ~199.50MiB  600k dash  │ avc1.42C01E  600k video only              DASH video, mp4_dash
dash-video=1200484    mp4 1024x576    25 │ ~399.04MiB 1200k dash  │ avc1.4D401F 1200k video only              DASH video, mp4_dash
dash-video=1700938    mp4 1024x576    25 │ ~565.39MiB 1700k dash  │ avc1.4D401F 1700k video only              DASH video, mp4_dash
dash-video=2501207    mp4 1280x720    25 │ ~831.39MiB 2501k dash  │ avc1.4D401F 2501k video only              DASH video, mp4_dash

J'ai donc choisi le format audio dash-audio_fra (moins bonne qualité audio) et dash-video=400135 (2ème qualité vidéo).
Ce qui donne ceci comme commande :

yt-dlp -f "dash-video=400135+wa" https://www.tf1.fr/tf1/le-mystere-du-lac/videos/le-mystere-du-lac-episode-1-94205271.html

wa signifie "worst audio".
La commande donne ceci comme résultat :

Retour a écrit :

[TF1] le-mystere-du-lac-episode-1-94205271: Downloading JSON metadata
[wat.tv] 13785936: Downloading JSON metadata
[wat.tv] 13785936: Downloading MPD manifest
[info] 13785936: Downloading 1 format(s): dash-video=400135+dash-audio_fra=64000
[dashsegments] Total fragments: 342
[download] Destination: Le mystère du lac - Episode 1 [13785936].fdash-video=400135.mp4
[download] 100% of 129.97MiB in 02:40
[dashsegments] Total fragments: 342
[download] Destination: Le mystère du lac - Episode 1 [13785936].fdash-audio_fra=64000.m4a
[download] 100% of 21.31MiB in 01:18
[Merger] Merging formats into "Le mystère du lac - Episode 1 [13785936].mp4"
Deleting original file Le mystère du lac - Episode 1 [13785936].fdash-video=400135.mp4 (pass -k to keep)
Deleting original file Le mystère du lac - Episode 1 [13785936].fdash-audio_fra=64000.m4a (pass -k to keep)

J'ai écouté rapidement et n'ai pas constaté d'audiodescription.
Si tu souhaites la meilleure qualité audio et vidéo essaye avec :

yt-dlp -f "bv+ba" https://www.tf1.fr/tf1/le-mystere-du-lac/videos/le-mystere-du-lac-episode-1-94205271.html

Quelle est la commande exacte que tu as utilisée ?

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#3 Le 01/12/2022, à 17:24

Ch4775

Re : [Résolu] yt-dlp et TF1

Bonsoir et merci.
J'ai simplement utilisé la commande de base :
yt-dlp https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
Je ne suis pas un grand spécialiste de la chose (contrairement à toi, je vois) ce qui m'a donné l'occasion de mettre mon nez dans ce domaine et j'ai appris beaucoup de choses.
J'avais vu le -F, mais je n'ai pas su aller plus loin. J'ai fureté partout et j'ai découvert une possibilité que j'ai essayée et qui fonctionne sans l'audiodescription, mais qui met très longtemps
à télécharger 45 minutes de vidéo.

ffmpeg -i $(youtube-dl -g https://www.tf1.fr/tf1/le-mystere-du-la … 3332.html) -c copy -t 7200 Lac6.mkv

Je vais donc de ce pas essayer tes commandes et je te tiens au courant. Toutefois, je me pose la question : Il y a peu, sur TF1, j'ai téléchargé deux films et il n'y avait pas ce "dash" et cette audio multiplexée. C'est nouveau ?
Mille merci et bonne journée.

Hors ligne

#4 Le 01/12/2022, à 17:34

inbox

Re : [Résolu] yt-dlp et TF1

Concernant TFun, je ne sais pas, car j'évite cette chaîne.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#5 Le 01/12/2022, à 18:41

Ch4775

Re : [Résolu] yt-dlp et TF1

Re bonsoir.
Et grand merci. Effectivement, il n'y a pas le canal son audiodescription.
Alors, j'ai bien compris !!! la modification à apporter pour avoir une meilleure vidéo.
Pour le son, là, je n'ai pas vu la finesse de:   Où wa signifie "worst audio". Ce serait le moins bon son, mais on ne le voit pas sur le tableau contrairement à la vidéo.
Pour la meilleure qualité, tu mets : yt-dlp -f "bv+ba". Pourquoi bv et ba ?. Super boulot.
Merci et bonne soirée.

Hors ligne

#6 Le 01/12/2022, à 18:52

inbox

Re : [Résolu] yt-dlp et TF1

Sur le site de TFun (ailleurs les noms seront structurés différemment), les piste audio sont dans les fichiers nommés dash-audio_fra et les vidéos dash-video. Ils sont classés dans l'ordre du moins bon au meilleurs. Cela se voit aussi dans la colonne Filesize (taille de fichier). Plus la qualité augment plus la taille aussi.

Concernant les notations bv, ba, wv et wa, le B signifie best (meilleur) et le W signifie worst (pire). Les V signifient "vidéo" et les A "audio". Tu peux aussi, choisir de mixer une qualité audio avec la qualité vidéo voulue. Exemple :
dash-audio_fra=64000 => est la qualité wa
dash-audio_fra=128000 => est la qualité ba

Tu devrais modifier le titre de ton sujet en "yt-dlp TF1" et y ajouter un résolu.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#7 Le 02/12/2022, à 09:49

Ch4775

Re : [Résolu] yt-dlp et TF1

Bonjour,
Résultat des courses. Après plusieurs essais, il s'avère que :
La commande : yt-dlp -f "bv+wa" https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
Amène la ligne : [info] 13785940: Downloading 1 format(s): dash-video=2500912+dash-audio_fra=64000
La commande : yt-dlp -f "bv+ba" https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
Amène la ligne : [info] 13785936: Downloading 1 format(s): dash-video=2501207+dash-audio_fra_1=128000

Avec "wa" la bande son n'a pas l'audio description. Avec "ba" elle l'a !!!!!  Elle serait donc multiplexée en "ba". La commande native : yt-dlp .... enregistre en "ba" avec donc l'audio description.
D'ailleurs, sur le site de TFun à la droite de l'écran, il y a deux icônes, une notée "AD" (audio description) et l'autre "sous-titrage télétexte". Ce que l'on ne trouve pas encore sur le streaming d'Arte.
J'ai lu que ce système de transmission "serait" l'avenir. A suivre...
Merci et bonne journée.
Ps: comment faire pour changer le titre ?

Dernière modification par Ch4775 (Le 02/12/2022, à 11:00)

Hors ligne

#8 Le 02/12/2022, à 10:12

lool_lauris

Re : [Résolu] yt-dlp et TF1

Salut,

Ch4775 a écrit :

La commande : yt-dlp -f "bv+wa" https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
Amène la ligne : [info] 13785940: Downloading 1 format(s): dash-video=2500912+dash-audio_fra=64000
La commande : yt-dlp -f "bv+wa" https://www.tf1.fr/tf1/le-mystere-du-la … 05271.html
Amène la ligne : [info] 13785936: Downloading 1 format(s): dash-video=2501207+dash-audio_fra_1=128000

Avec "wa" la bande son n'a pas l'audio description. Avec "ba" elle l'a !!!!!  Elle serait donc multiplexée en "ba". La commande native : yt-dlp .... enregistre en "ba" avec donc l'audio description.

Euh, tu es sûr ?
Si j'ai bien compris ton message, la 2ème commande ne serait pas plutôt :

yt-dlp -f "bv+ba" https://www.tf1.fr/tf1/le-mystere-du-lac/videos/le-mystere-du-lac-episode-1-94205271.html

ba !

----------------------------------------

Ch4775 a écrit :

Ps: comment faire pour changer le titre ?

Il faut te rendre à ton 1er message, l'éditer et modifier le titre puis valider.


Soutenez le Libre => http://www.april.org/

Hors ligne

#9 Le 02/12/2022, à 11:02

Ch4775

Re : [Résolu] yt-dlp et TF1

Bonjour,
Oui, l'erreur était fausse. Quel œil !!! C'est corrigé. Tout est corrigé.
Merci et je vais essayer de le mettre en résolu !!!
Bonne journée.

Hors ligne