Diese Links sind übrigens für dasselbe Video, aber keiner von ihnen hat mit mir gearbeitet.
Kommentare sind nicht für eine erweiterte Diskussion vorgesehen. Diese Konversation wurde zum Chat verschoben (http://chat.stackexchange.com/rooms/71904/discussion-on-question-by-farouk-downloading-m3u8-videos).
Journeyman Geek vor 6 Jahren
0
Beide Links erzeugen eine Nachricht nicht gefunden. Ich bin mir nicht sicher, ob dieser Thread für alle anderen nützlich ist, da die Links nicht verfügbar sind und die entsprechenden Diskussionen in archivierten Chats verfügbar sind.
fixer1234 vor 6 Jahren
0
@ fixer1234, es ist immer noch nützlich.
Muntashir Akon vor 6 Jahren
0
Es kann jedoch einfacher sein, youtube-dl zu verwenden . Wenn es die Website unterstützt, die das Video enthält, können Sie z. B. eingebenyoutube-dl https://www.youtube.com/...
Dies funktioniert nicht nur für YouTube, sondern auch für viele andere Videoseiten.
Kommentare sind nicht für eine erweiterte Diskussion vorgesehen. Diese Konversation wurde [zum Chat verschoben] (http://chat.stackexchange.com/rooms/67395/discussion-on-answer-by-spiderpig-downloading-m3u8-videos).
DavidPostill vor 7 Jahren
0
0
BanishedBot
Hier ist ein paar Python-Codes, die dies tun. Sie müssen lediglich die URL des 1. Segments und die Anzahl der Segmente angeben (aus der .m3u8-Datei):
def dumpSegs(initUrl, n, path, append=False): """ downlaod and combine the .ts files given the first seg's url, the number of segments and the destination download path """ with open(path, 'ab' if append else 'wb') as f: for i in range(1, n + 1): segurl = initUrl.replace('seg-1-', 'seg-{:d}-'.format(i)) success = False while not success: try: seg = requests.get(segurl, headers=HEADERS) success = True except: print('retrying...') f.write(seg.content)
Hier ist derselbe Code mit ein paar mehr Schnickschnack