#51 Le 05/02/2025, à 11:22
- hotnuma
Re : problèmes yt-dlp
Par contre, je constate un décalage son-image un peu pénible.
Quand le décalge est constant, on peut le corriger avec ffmpeg sans réencoder, par exemple décaler l'audio de une seconde :
ffmpeg -y -i "input.mp4" -itsoffset -1.0 -i "input.mp4" -map 0:0 -map 1:1 -c copy "output.mp4"
Il faut adapter la valeur -itsoffset pour décaler dans un sens ou dans l'autre genre, -itsoffset -1.0 ou -itsoffset +1.0 avec 1.0 qui veut dire une seconde.
Pour trouver la valeur du décalage, j'utilise mpv qui permet de décaler l'audio, il suffit de trouver quel décalage doit être appliqué et ensuite corriger le fichier avec ffmpeg.
Ctrl++ and Ctrl+-
Adjust audio delay (A/V sync) by +/- 0.1 seconds.
Je ne me rappelle jamais dans quel sens la correction se fait, en + ou en -, il me semble qu'une valeur négative avance l'audio et positive le retarde, mais en général je me trompe toujours de sens et je dois essayer une deuxième fois.
Voila.
Dernière modification par hotnuma (Le 05/02/2025, à 11:41)
Xfce 4.18 / https://github.com/hotnuma
En ligne
#52 Le 05/02/2025, à 11:35
- krodelabestiole
Re : problèmes yt-dlp
oui de nombreux lecteurs permettent d'ajuster manuellement le (dé)calage a/v.
c'est le cas de clapper et VLC. pour VLC les raccourcis sont simplement j et k.
ceci dit en l'occurrence j'éviterais de passer par ffmpeg ou autre modification du fichier, parce qu'il y a de bonnes chances pour que le media d'origine soit correct à ce niveau.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#53 Le 05/02/2025, à 13:16
- michel54
Re : problèmes yt-dlp
Bonjour,
Comme je l'expliquais dans mon précédent post, tout a l'air de fonctionner. Sauf que je n'ai plus de son au bout de 7 min et ceci quelquesoit les épisodes téléchargés!
J'aimerais comprendre. est-ce FTV qui nous emm...
Merci pour une réponse.
Hors ligne
#54 Le 05/02/2025, à 13:32
- krodelabestiole
Re : problèmes yt-dlp
quel post ? de quel fichier tu parles ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#55 Le 05/02/2025, à 13:34
- michel54
Re : problèmes yt-dlp
Regarde au début de ce fil.
Hors ligne
#56 Le 05/02/2025, à 14:07
- hotnuma
Re : problèmes yt-dlp
Avec la version nightly :
https://github.com/yt-dlp/yt-dlp-nightl … s/releases
Ensuite :
chmod +x ./yt-dlp_linux
Ensuite lister les pistes :
./yt-dlp_linux -F "https://www.france.tv/france-2/l-art-du-crime/saison-8/6889252-la-deuxieme-odalisque.html"
Ensuite j'ai choisi piste video 720p DASH : dash-video=1998000
Et la piste audio fre en DASH : dash-audio_fre=96000
Je télécharge en mettant un "+" entre les 2 pistes :
./yt-dlp_linux -f dash-video=1998000+dash-audio_fre=96000 "https://www.france.tv/france-2/l-art-du-crime/saison-8/6889252-la-deuxieme-odalisque.html"
Ça a l'air de marcher à priori.
Xfce 4.18 / https://github.com/hotnuma
En ligne
#57 Le 05/02/2025, à 14:13
- michel54
Re : problèmes yt-dlp
C'est ce que j'ai fait, mais le son disparait au bout de 7 min
Hors ligne
#58 Le 05/02/2025, à 14:15
- krodelabestiole
Re : problèmes yt-dlp
déso il y a 57 messages, je ne vais pas tout lire, si tu n'es pas capable de faire un effort pour au moins mettre en lien le message où tu expliques le problème, je ne vais pas en faire non plus.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#59 Le 05/02/2025, à 14:21
- hotnuma
Re : problèmes yt-dlp
Avec mpv ça fonctionne :
mpv --version
mpv 0.35.1 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
built on UNKNOWN
FFmpeg library versions:
libavutil 57.28.100
libavcodec 59.37.100
libavformat 59.27.100
libswscale 6.7.100
libavfilter 8.44.100
libswresample 4.7.100
FFmpeg version: 5.1.6-0+deb12u1
Xfce 4.18 / https://github.com/hotnuma
En ligne
#60 Le 05/02/2025, à 14:25
- michel54
Re : problèmes yt-dlp
En fait j'avais fait ce que j'ai toujours fait
yt-dlp_linux -f hls-audio-aacl-96-Audio_Français+hls-5381 https://www.france.tv/france-5/place-au-spectacle/4839199-bernard-lavilliers-au-zenith-de-paris.html
Mais en faisant
yt-dlp_linux -f dash-video=1998000+dash-audio_fre=96000 https://www.france.tv/france-2/l-art-du-crime/saison-8/6869188-mission-raphael.html
Et maintenant cela fonctionne. Pourquoi choisir m4a au lieu de mp4 pour le son et dash-video=1998000 au lieu de hls-2216 ?
Hors ligne
#61 Le 05/02/2025, à 14:33
- hotnuma
Re : problèmes yt-dlp
Au départ j'avais téléchargé hls-2216, je n'avais pas remarqué que c'était une piste uniquement vidéo mais par contre le résultat était horriblement saccadé chez moi, le genre de truc que je déteste, du coup j'ai essayé les pistes dash et la ça a marché.
Vla
Xfce 4.18 / https://github.com/hotnuma
En ligne
#62 Le 05/02/2025, à 14:35
- michel54
Re : problèmes yt-dlp
Merci hotnuma pour tes réponses
Hors ligne
#63 Le 08/02/2025, à 09:50
- Rafbor
Re : problèmes yt-dlp
Merci @hotnuma, la méthode avec les fichiers dash fonctionne bien en local.
Par contre, si je veux diffuser sur mon Chromecast sur la TV avec VLC, j'ai ce message
je fais OK, la vidéo joue sur la TV mais c'est saccadé et il n'y a pas de son.
Pour info, le lien de téléchargement: En haute mer - ep.4
Xubuntu 24.04 - Mes projets sur Github
En ligne
#64 Le 08/02/2025, à 11:51
- Jarodd
Re : problèmes yt-dlp
Je viens de tester, je n'ai pas de problème avec cette vidéo.
Cela ne vient probablement pas de yt-dlp, tu devrais ouvrir un sujet spécifique. Il faudra fournir des logs pour qu'on puisse t'aider.
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#65 Le 08/02/2025, à 12:08
- hotnuma
Re : problèmes yt-dlp
C'est une limitation du Chromecast ou de VLC à mon avis.
Si vous avez ffmpeg installé, vous pouvez utiliser ffprobe pour visualiser les caractéristiques des différentes pistes d'un fichier, genre :
ffprobe -hide_banner "1961 - Le Cave Se Rebiffe.avi"
[mpeg4 @ 0x55810cd3c900] looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
Input #0, avi, from '1961 - Le Cave Se Rebiffe.avi':
Duration: 01:33:22.68, start: 0.000000, bitrate: 957 kb/s
Stream #0:0: Video: mpeg4 (DIVX / 0x58564944), yuv420p, 584x360, 885 kb/s, 25 fps, 25 tbr, 25 tbn
Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 32000 Hz, 2 channels, fltp, 64 kb/s
On voit une piste vidéo en DivX, 584x360, 25 fps et une piste audio en wmav2.
Quand on a des fichiers incompatibles avec une télé par exemple ça permet de vérifier quels formats sont supportés ou pas.
Du coup quand vous téléchargez avec yt-dlp en utilisant d’abord yt-dlp -F vous pouvez sélectionner des pistes compatibles. Sinon il faut réencoder le fichier mais c'est souvent long et ça peut entrainer une perte de qualité.
Dernière modification par hotnuma (Le 08/02/2025, à 12:13)
Xfce 4.18 / https://github.com/hotnuma
En ligne
#66 Le 08/02/2025, à 12:51
- Rafbor
Re : problèmes yt-dlp
Merci, ffprobe me donne bien les infos mais je ne sais pas les interpréter par rapport à mon Chromecast qui est de 1ère génération, donc surement limité.
Ce qui est bizarre, c'est que si je caste les fichiers indépendamment, le fichier vidéo puis le fichier son, chacun est joué correctement.
Le problème c'est quand je fais "Ouvrir plusieurs fichiers" dans VLC, je sélectionne le fichier vidéo, puis je fais "Afficher plus d'options", je coche "Jouer en synchro avec autre média", et j'ajoute le fichier audio, à ce moment cela ne passe plus sur le Chromecast.
Bon, comme dit Jarodd, cela ne concerne pas yt-dlp, je vais arrêter là, je peux toujours installer l'application FranceTV sur mon smartphone et caster.
Xubuntu 24.04 - Mes projets sur Github
En ligne
#67 Le 08/02/2025, à 13:07
- Jarodd
Re : problèmes yt-dlp
Peut-être que les fichiers audio et vidéo sont bien récupérés avec yt-dlp, mais ensuite mal fusionnés.
Si avec les fichiers séparés tu n'as pas de problème, tu peux les fusionner manuellement :
ffmpeg -i fichier.mp4 -i fichier.mp3 -c copy videoaudio.mp4
Dernière modification par Jarodd (Le 08/02/2025, à 13:08)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#68 Le 08/02/2025, à 13:28
- Rafbor
Re : problèmes yt-dlp
Peut-être que les fichiers audio et vidéo sont bien récupérés avec yt-dlp, mais ensuite mal fusionnés.
Si avec les fichiers séparés tu n'as pas de problème, tu peux les fusionner manuellement :ffmpeg -i fichier.mp4 -i fichier.mp3 -c copy videoaudio.mp4
Bingo ! ça marche, merci Jarodd
Xubuntu 24.04 - Mes projets sur Github
En ligne