web-dev-qa-db-fra.com

Obtenez l'URL RTSP de Youtube

J'ai une URL de vidéo comme http://www.youtube.com/watch?v=AAAAAAAAAA

Comment puis-je obtenir une URL RTSP pour cette vidéo?

21
Patrick

EDIT: On dirait que Youtube a cessé de supporter cette méthode.

Accédez à: http://gdata.youtube.com/feeds/api/videos/ {video-id}

Par exemple: si nous voulons obtenir le lien RTSP pour cette vidéo: https://www.youtube.com/watch?v=rUDm2xatms4&list=PLA9nd26sR8HD62LClHOBU93tuDKnJsfKa&feature=player_detailpage#t=

Nous utiliserions: http://gdata.youtube.com/feeds/api/videos/rUDm2xatms4

Cela téléchargera un fichier XML pour vous. Là, recherchez "rtsp" et vous obtiendrez le lien complet.

J'espère que cela t'aides.

7
Sipty

Accédez à ce lien et remplacez "VIDEOID" par l'ID réel de la vidéo que vous souhaitez:

http://m.youtube.com/add_favorite?v=VIDEOID

puis cliquez avec le bouton droit sur l'image de la vidéo et copiez le lien.

Par exemple, si la vidéo est http://youtube.com/watch?v=ABCDEFGHIJK , vous demanderez http://m.youtube.com/add_favorite?v=ABCDEFGHIJK

Le lien est affectivement permanent, mais il variera selon que vous êtes connecté ou non et quelles préférences vous avez définies lorsque vous demandez la page.

5
Wazy

J'ai fait une fonction javascript qui peut vous donner le rtsp de n'importe quelle vidéo youtube, il vous suffit de définir l'url youtube d'origine comme param. C'est peut-être ce que vous recherchez.

Voici le lien github . J'espère que cela t'aides!

3
vrunoa

Utilisez le format ci-dessous et remplacez VIDEO_ID par l'ID de votre VIDEO. Pour afficher la même chose dans Android (chrome), activez " Demander un site de bureau". Pour plus de détails, voir ceci article .

m.youtube.com/watch?v=VIDEO_ID&app=m&itct=CIYBEKQwGAAiEwjYqrOwmabLAhWII74KHWhnDt8yCmctaGlnaC1yY2g%3D&hl=en&client=mv

2
Abhishek Sen

Ou vous pouvez toujours suivre ce simple tutoriel vidéo de 45 secondes. Et il vous montrera également comment obtenir le RTSP à partir de n'importe quelle vidéo youtube.

2
KaSiris

Selon mon expérience. 1) Parcourez la vidéo. L'URL ressemblera à ceci http://www.youtube.com/watch?v=oHRpGg2_Yqs 2) Après le remplacement de www avec m http://m.youtube.com/watch?v=oHRpGg2_Yqs 3) Faites un clic droit sur l'image maintenant chargée dans le navigateur lors de l'étape 2 (dat wud sera l'adr rtsp)

1
user1132143

J'ai un vieux BlackBerry Bold 9900, et lorsque j'utilise le navigateur Web standard sur le site Web YouTube et que je lis une vidéo, il est lu via rstp (dans le navigateur), donc je peux simplement copier l'URL hors de la barre d'URL. C'est probablement une méthode peu pratique pour le trouver, mais cela fonctionne. Peut-être que si vous avez changé votre agent utilisateur en celui d'un ancien BlackBerry (le mien est sur os 6.x.x)?

J'espère que c'est utile,

jBit

EDIT: Je viens de comprendre comment faire cela.
1. Installer le sélecteur d'agent utilisateur chrome ici
2. Ouvrez-le et allez dans "options"
3. Cliquez sur le gros bouton vert "Nouvel utilisateur-agent"
4. Mettez "Blackberry" dans le champ du nom
5. Collez-le dans le champ user-agent: headers: 'User-Agent: BlackBerry9800/6.6.0.207 Profile/MIDP-2.0 Configuration/CLDC-1.1/UCWEB8.1.0.104/161/999' result: { browser: { name: 'UC Browser', version: '8.1', type: browser }, engine: { name: Gecko }, os: { name: 'BlackBerry OS', version: '6.6' }, device: { type: mobile, subtype: smart, manufacturer: RIM, model: 'BlackBerry Torch 9800' } } readable: 'UC Browser 8.1 on a RIM BlackBerry Torch 9800 running BlackBerry OS 6.6'
6. Appuyez sur enregistrer
sept. Allez sur youtube; remarquez l'interface utilisateur beaucoup plus ancienne 8. Recherchez une vidéo de votre choix et cliquez dessus
9. Il y aura une boîte avec une vignette vidéo sous laquelle il y aura un lien hypertexte "Regarder la vidéo"
dix. Faites un clic droit dessus et appuyez sur "Copier l'adresse du lien" 11. Vous avez maintenant un lien rtsp streamable
12. Profit!

0
jBit