Web sitemizde size en iyi deneyimi sunmak için çerezleri kullanıyoruz. Hangi çerezleri kullandığımız hakkında daha fazla şey öğrenmek için Gizlilik
Onayla
Türker UZUNTürker UZUN
  • VERİ ANALİZİ
    • Veri Analiz Aşamaları
    • Pandas
    • CRM Analitiği
    • Makine Öğrenmesi
    • Ölçümleme Problemleri
    • Özellik Mühendisliği
    • Tavsiye Sistemleri
    • BI Araçları
  • LLM – AI
  • METODOLOJİ
  • PROGRAMLAMA
  • BLOG
  • DİZİ & FİLM
  • İLETİŞİM
Reading: Python 4K Youtube Video İndirme Uygulaması
Paylaş
Aa
Türker UZUNTürker UZUN
Aa
  • VERİ ANALİZİ
  • LLM – AI
  • METODOLOJİ
  • PROGRAMLAMA
  • BLOG
  • DİZİ & FİLM
  • İLETİŞİM
Ara...
  • VERİ ANALİZİ
    • Veri Analiz Aşamaları
    • Pandas
    • CRM Analitiği
    • Makine Öğrenmesi
    • Ölçümleme Problemleri
    • Özellik Mühendisliği
    • Tavsiye Sistemleri
    • BI Araçları
  • LLM – AI
  • METODOLOJİ
  • PROGRAMLAMA
  • BLOG
  • DİZİ & FİLM
  • İLETİŞİM
Follow US
Türker UZUN > Blog > Algoritma-Programlama > Python Blog > Python 4K Youtube Video İndirme Uygulaması
Algoritma-ProgramlamaPython BlogVeri Analizi

Python 4K Youtube Video İndirme Uygulaması

1 Min Read
Paylaş
1 Min Read
Python Programlama Dersleri, Python Blog, Python Programlama Örnekleri

Zaman zaman Youtube platformunda izlediğimiz bir manzara videosunu, televizyonda izlemek üzere yanan ateş videosunu ya da bir müzik videosunu indirmek istemişizdir.

Youtube son zamanlarda yaptığı güncelleştirmelerle bu konuda çıkarılmış video indirme programlarını devre dışı bıraktı ya da 10kb/saniye indirebiliyorsunuz. Bunun için yazılmış bir Python kütüphanesi var onu kullanarak 4K Youtube videolarını kısa sürelerde ve en kaliteli formatlarda indirebiliyoruz.

Öncelikle pip install pytube yazarak paketimizi Python içine kuruyoruz.

importing the module

import pytube

where to save

SAVE_PATH = “z:/” #to_do

link of the video to be downloaded

url=’your link’

try:
youtube = pytube.YouTube(url)
for i in youtube.streams:
print(i)
video_tag=input(“Please enter video itag number: “)
audio_tag=input(“Please enter audio itag number: “)

video = youtube.streams.filter(res=’2160p’) if u want use this

videostream = youtube.streams.get_by_itag(video_tag) #video
audiostream = youtube.streams.get_by_itag(audio_tag) #audio
print(f”downloading: {videostream}”)
print(f”downloading: {audiostream}”)

except:
print(“Connection Error”) #to handle exception
try:
videostream.download(‘z:/’)
audiostream.download(‘z:/’)
except:
print(“Some Error!”)
print(‘Task Completed!’)

Yukarıdaki kodu yazdığınız ve çalıştırdığınızda 4K Youtube videolarını rahatlıkla indirebileceksiniz. Hata alırsanız bu kütüphane içindeki bir regex tanımından kaynaklanıyor. Orada bir değişiklik yaparak bu sorunu çözebiliyoruz. Çözümünü başka bir yazımda paylaşacağım.

Editor Temmuz 18, 2022
Paylaş
Whatsapp Whatsapp LinkedIn Email Copy Link

Son Yazılar

  • LangChain Tool Tanıtımı (Kategorik)
  • Flowise Tool Node Tanıtımı
  • Flowise – Hazır Chatflow Akışları
  • Flowise – Hangi Node Ne Zaman Kullanılır?
  • Flowise Eğitimi – Node’ları Tanıyalım

Takip Et

Sponsor Linkler

İlginizi Çekebilir

BI AraçlarıVeri Analizi

Qlik Sense Measure Örnekleri

BI AraçlarıVeri Analizi

Qlik Sense İleri Seviye Fonksiyon Cheat Sheet & Kullanım Senaryoları

BI AraçlarıVeri Analizi

Qlik Sense – 100 Temel Fonksiyon

BI AraçlarıVeri Analizi

Qlik Sense Cheat Sheet (2025)

Türker UZUNTürker UZUN
Takip Et

Veri Analizi, ETL Süreçleri, Makine Öğrenimi, Doğal Dil İşleme Projeleri, Python Dersleri, Python Blog, Teknoloji Yazarı, AI Agents

Removed from reading list

Undo