2016-07-13 16 views
2

Ich bin auf der Suche nach einer Lösung zum Herunterladen von Video von youtube. Ich sah in Youtube native Anwendung in ios bieten sie eine Funktion zum Speichern von Video für offline.Youtube Video herunterladen in iOS Swift

Gibt es eine Lösung zum Herunterladen von Videos in der Anwendung? Oder eine API zum Herunterladen von Videos.

+0

Siehe diese Frage: http://stackoverflow.com/questions/8081676/how-to-download-a-youtube-video-using-the-youtubes-api – Kamil

Antwort

1

Sie können die Videodatei von Youtube herunterladen, wenn wir die YouTube-URL des Videos kennen. Zuerst müssen Sie Dateien (HCYoutubeParser) in Ihr Projekt herunterladen. Jetzt müssen Sie folgende Funktion in Ihrem Code aufrufen:

let video = HCYoutubeParser.h264videosWithYoutubeURL(yturl!) 
let downloadURL = video["medium"] as! String 

Wo Yturl Video URL ist. Wir müssen es in h264videosWithYoutubeURL-Funktion übergeben. HCYoutubeParser ist eine Klasse, die Methoden zum Konvertieren von Youtube Video Watch URL in Video Download URL bietet. Dies kann auch durch Youtube-Video-ID erfolgen. Folgende Methode wird dafür verwendet:

let video = HCYoutubeParser.h264videosWithYoutubeID(ytID!) 
let downloadURL = video["medium"] as! String 

Wo YTID ID von Youtube Video ist. In diesen Code-Snippets erhalten wir die Download-URL von Videos mittlerer Qualität. Für weitere Informationen und HCYoutubeParser Klasse folgen Sie diesem Link: http://findnerd.com/list/view/How-to-download-videos-from-YouTube-in-iOS/22437/

Verwandte Themen