Откройте для себя лучшие методы поиска бесплатных стоковых видео

Чтобы найти бесплатные стоковые видео, вы можете использовать различные методы и платформы. Вот несколько вариантов с примерами кода:

  1. API Pexels:

    import requests
    def search_stock_videos(query):
    url = f"https://api.pexels.com/videos/search?query={query}&per_page=10"
    headers = {"Authorization": "YOUR_API_KEY"}
    response = requests.get(url, headers=headers)
    data = response.json()
    videos = data["videos"]
    # Process the videos
    return videos

    Обратите внимание, что вам необходимо зарегистрироваться и получить ключ API от Pexels для доступа к их API.

  2. Pixabay API:

    import requests
    def search_stock_videos(query):
    url = f"https://pixabay.com/api/videos/?key=YOUR_API_KEY&q={query}&per_page=10"
    response = requests.get(url)
    data = response.json()
    videos = data["hits"]
    # Process the videos
    return videos

    Вам необходимо зарегистрироваться на Pixabay и получить ключ API для доступа к их API видео.

  3. API данных YouTube:

    from googleapiclient.discovery import build
    import googleapiclient.errors
    def search_stock_videos(query):
    api_key = "YOUR_API_KEY"
    youtube = build('youtube', 'v3', developerKey=api_key)
    request = youtube.search().list(
        q=query,
        type='video',
        part='id',
        maxResults=10
    )
    response = request.execute()
    video_ids = [item['id']['videoId'] for item in response['items']]
    # Process the video_ids
    return video_ids

    Вам необходимо включить API данных YouTube и получить ключ API.