@sam1rrrr

Как скачать видео с тикток?

Пытаюсь сделать бота, который скачивает видео из тиктока. Скажите, пожалуйста, как это сделать средствами Python.
  • Вопрос задан
  • 4213 просмотров
Пригласить эксперта
Ответы на вопрос 2
@FlacSy
import re
import requests

def get_tiktok_video_id(url):

    match = re.search(r'/video/(\d+)', url)
    if match:
        return match.group(1)

def tiktok(url):
    response = requests.get(url)
    
    video_id = get_tiktok_video_id(response.url)
    print(response.url)

    response = requests.get(f'https://tikcdn.io/ssstik/{video_id}')
    
    if response.status_code == 200:
        print("Success! Video downloaded.")
        with open(f"{video_id}.mp4", "wb") as file:
            file.write(response.content)
    else:
        print(f"Failed to download video. Status code: {response.status_code}")
        return None

# Пример использования
tiktok("https://vm.tiktok.com/ZM6sMUtes/")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы