Загрузка видео m3u8 [закрыто]

Я пытаюсь скачать m3u8 видео на windows 10, я пробовал все способы, чтобы сделать это, но я не мог загрузить их.

кто-нибудь может мне помочь?
вот ссылки для видео:

http://s6.vidshare.tv/hls/pdommq4tlsm4f4kmledsh5d5fcn27i35msjxqw62l,w63wt5bgaqhzzy5tnfq,7p3ut5bgaqjxkd423pq,fflut5bgaqkj42irb5q,.urlset/master.m3u8

http://s6.vidshare.tv/hls/pdommq4tlsm4f4kmledsh5d5fcn27i35msjxqw62lfflut5bgaqhb5kirb5q/index-v1-a1.m3u8

кстати эти ссылки для того же видео, но не из них работал со мной.

23
задан FarouK
30.01.2023 11:30 Количество просмотров материала 3104
Распечатать страницу

2 ответа

получить ffmpeg из http://ffmpeg.zeranoe.com/builds/

затем вы можете скачать видео с помощью этой команды

ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -i "http://s6.vidshare.tv/hls/pdommq4tlsm4f4kmledsh5d5fcn27i35msjxqw62lfflut5bgaqhb5kirb5q/index-v1-a1.m3u8" -c copy video.mp4

но может быть проще использовать youtube-dl. Если он поддерживает веб-сайт, содержащий видео, вы можете ввести, например,youtube-dl https://www.youtube.com/...

это работает не только для YouTube, но и многих других видео-сайтов.

22
отвечен SpiderPig 2023-01-31 19:18

вот какой-то код python, который делает это, вам просто нужно указать url 1-го сегмента и количество сегментов (от .файл m3u8):

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)

здесьтот же код с еще несколькими наворотами

0
отвечен BanishedBot 2023-01-31 21:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх