Tải video facebook bằng python

Tải video facebook bằng python

Tải video facebook bằng python

Mã code python:

import yt_dlp


def download_facebook_video(url, output_path):

    ydl_opts = {

        'outtmpl': output_path,

        'format': 'bestvideo+bestaudio/best',

        'merge_output_format': 'mp4',

    }

    with yt_dlp.YoutubeDL(ydl_opts) as ydl:

        info_dict = ydl.extract_info(url, download=False)

        print_video_info(info_dict)


def print_video_info(info_dict):

    print("Title:", info_dict.get('title', 'N/A'))

    print("Uploader:", info_dict.get('uploader', 'N/A'))

    print("Upload date:", info_dict.get('upload_date', 'N/A'))

    print("Duration (seconds):", info_dict.get('duration', 'N/A'))

    print("View count:", info_dict.get('view_count', 'N/A'))

    print("Like count:", info_dict.get('like_count', 'N/A'))

    print("Description:", info_dict.get('description', 'N/A'))


if __name__ == "__main__":

    fb_video_url = 'https://fb.watch/sbds2flMLk'

    output_path = 'downloaded_video.mp4'

    download_facebook_video(fb_video_url, output_path)


Mới hơn Cũ hơn

Biểu mẫu liên hệ