OC - Windows 10 ltsc
Python version - 3.10
Библиотеки -
pytube
os
ffmpeg
----------------------------------------
хотел скачать видео с ютуба, нашел библиотеку pytube.
Оказалось что видео со звуком скачивается только при 720р, а мне нужно было 1080
Средствами той же библиотеки можно скачать звук видео
И уже при помощи библиотеки ffmpeg файл звука и файл видео можно объеденить, но у меня почему то не выходит
якобы файлов в папках нет. хотя в папку они скачиваются
____________________________________________________
вот код
Python version - 3.10
Библиотеки -
pytube
os
ffmpeg
----------------------------------------
хотел скачать видео с ютуба, нашел библиотеку pytube.
Оказалось что видео со звуком скачивается только при 720р, а мне нужно было 1080
Средствами той же библиотеки можно скачать звук видео
И уже при помощи библиотеки ffmpeg файл звука и файл видео можно объеденить, но у меня почему то не выходит
якобы файлов в папках нет. хотя в папку они скачиваются
____________________________________________________
вот код
Код:
from pytube import YouTube
import ffmpeg
import os
def download_video(link):
video = YouTube(link)
video1080 = video.streams.filter(resolution="1080p")
video1080.first().download(filename="video.mp4")
audio = video.streams.filter(only_audio=True).first()
audio.download(filename="audio.mp3")
mix()
def mix():
path = r"E:\projects\tg_bot_download_video_at_youtube"
v = ffmpeg.input(os.path.join(path, "video.mp4"))
a = ffmpeg.input(os.path.join(path, "audio.mp3"))
ffmpeg.concat(v, a, v=1, a=1).output(os.path.join(path, "m.mp4")).run()
download_video(input())