yt-dlp ทางแยกของ youtube-dlc ที่มีการปรับปรุงเล็กน้อย

บางวันที่ผ่านมา มีการประกาศเปิดตัว yt-dlp เวอร์ชันใหม่ ซึ่งเป็นยูทิลิตี้สำหรับดาวน์โหลดเสียงและวิดีโอจากบริการต่างๆ เช่น YouTube ยูทิลิตี้คือ ส้อมของ youtube-dl ตามโครงการ youtube-dlc ซึ่งยังไม่ได้รับการพัฒนา

ตั้งแต่บัดนี้เป็นต้นไป เราสามารถสังเกตเห็นความซบเซาของการพัฒนาโครงการ youtube-dl ดั้งเดิม นับตั้งแต่การเปิดตัวครั้งล่าสุดเกิดขึ้นเมื่อวันที่ 5 มิถุนายน พ.ศ. 2021 และตั้งแต่นั้นมาก็ไม่มีการเปิดตัวใหม่ แม้ว่าจะมีการยืนยันชุดใหม่ในสาขาหลักก็ตาม

ในเวลาเดียวกัน ข้อบกพร่องที่น่ารังเกียจบางอย่าง (เช่น ปัญหาในการดาวน์โหลดวิดีโอ YouTube ที่มีการจำกัดอายุ) ยังคงไม่ได้รับการแก้ไข ซึ่งประกอบกับการขาดกิจกรรมที่ฉาวโฉ่ ทำให้เกิดคำถามมากมายจากผู้ใช้

เกี่ยวกับ yt-dlp

จุดสนใจหลักของการพัฒนา yt-dlp คือการเพิ่มคุณสมบัติและการแก้ไขใหม่ เช่นเดียวกับการรักษาคุณสมบัติที่เกี่ยวข้องทั้งหมดของโปรเจ็กต์ดั้งเดิม เช่น การจัดประเภทรูปแบบ: ตัวเลือกการจัดประเภทรูปแบบเริ่มต้นมีการเปลี่ยนแปลงเพื่อให้มีความละเอียดสูงขึ้นและตัวแปลงสัญญาณที่ดีขึ้นเป็นที่ต้องการแทนที่จะใช้บิตเรตที่สูงขึ้น นอกจากนี้ คุณสามารถระบุลำดับการจัดเรียงโดยใช้ -S ซึ่งช่วยให้เลือกรูปแบบได้ง่ายกว่าที่ทำได้ง่ายๆ โดยใช้ –format

เช่นเดียวกัน นำเข้าคุณสมบัติส่วนใหญ่จากส้อม youtube-dl อื่น ๆ แล้ว โดยเฉพาะอย่างยิ่งตัวเลือก «–เขียนความคิดเห็น» (โหลดความคิดเห็นวิดีโอใน infojson) การฝังตัวอย่างใน mp4 / ogg / opus และอื่น ๆ

ท่ามกลางคุณสมบัติใหม่ของ yt-dlp ที่ขาดไปจากเดิมคือ

  • ใช้ SponsorBlock API เพื่อลบ / ตั้งค่าสถานะโพสต์ที่ได้รับการสนับสนุนบนวิดีโอ YouTube
  • ความสามารถในการดาวน์โหลดอัลบั้ม YouTube Music
  • ความสามารถในการนำเข้าคุกกี้จากเบราว์เซอร์ได้อย่างง่ายดาย
  • แบ่งวิดีโอออกเป็นบท
  • การดาวน์โหลดวิดีโอคลิปแบบมัลติเธรด
  • ความเป็นไปได้ที่จะใช้ aria2c เพื่อดาวน์โหลด DASH (mpd) และ HLS (m3u8)
  • เครื่องแยกวิดีโอใหม่
  • ฟีดทั้งหมด (: ytfav,: ytwatchlater,: ytsubs,: ythistory,: ytrec) และรองรับการดาวน์โหลดเพลย์ลิสต์ส่วนตัวจากหน้าเนื้อหาหลายหน้า
  • ค้นหา (ytsearch :, ytsearchdate :), ค้นหา URL และการค้นหาช่อง
  • มิกซ์รองรับการดาวน์โหลดเนื้อหาหลายหน้า
  • วิธีแก้ปัญหาบางส่วนสำหรับปัญหาข้อจำกัด
  • เปลี่ยนเส้นทาง URL เริ่มต้นของช่อง / วิดีโอโดยอัตโนมัติเพื่อรักษาพฤติกรรมเก่า
  • การแยกคำบรรยายออกจากรายการ: คำบรรยายสามารถดึงออกมาจากรายการสื่อออกอากาศ
  • เทมเพลตและเส้นทางของเอาต์พุตหลายรายการ - คุณสามารถจัดเตรียมเทมเพลตเอาต์พุตและเส้นทางดาวน์โหลดสำหรับไฟล์ประเภทต่างๆ ได้
  • คุณยังสามารถตั้งค่าพาธชั่วคราวที่ดาวน์โหลดไฟล์ระดับกลางโดยใช้ –paths (-P)
  • การกำหนดค่าแบบพกพา - ไฟล์การกำหนดค่าจะถูกโหลดโดยอัตโนมัติจากไดเรกทอรีรากและโฮม
  • การปรับปรุงเทมเพลตเอาต์พุต: ขณะนี้สามารถจัดรูปแบบเทมเพลตเอาต์พุตสำหรับวันที่และเวลา ออฟเซ็ตตัวเลข การข้ามผ่านออบเจ็กต์ และอื่นๆ
  • ตัวเลือกใหม่อื่นๆ: –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-rejectetc
  • การเพิ่มประสิทธิภาพ: Regex ที่เร็วขึ้นและตัวดำเนินการอื่นๆ ใน –match-filter, การตรวจสอบไฟล์หลายไฟล์ – postprocessor-argsy – downloader-args ตัวเลือกการเลือกรูปแบบเพิ่มเติม และอื่นๆ

ข่าวหลักของ yt-dlp 2021.09.02

ในเวอร์ชั่นใหม่นี้จะเน้นว่า รวมการใช้งานการโต้ตอบกับ SponsorBlock APIเนื่องจากก่อนหน้านี้ SponSkrub ถูกใช้เพื่อการนี้

tambien เพิ่มตัวเลือกใหม่ในการลบหรือฝังบทวิดีโอ และรองรับการทดลองสำหรับรายการ DASH (คุณต้องมี ffmpeg กับแพตช์นี้)

ส่วน ตัวแยกกล่าวว่ามีการแก้ไขมากมาย ในแฟนที่มีอยู่นอกเหนือจาก อันใหม่ก็ถูกเพิ่มเข้ามาด้วยเช่น: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม ของโครงการนี้ ท่านสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.

รับ yt-dlp

สำหรับผู้ที่สนใจจะสามารถติดตั้งแอพพลิเคชั่นนี้ สามารถทำได้ด้วย pip:

python3 -m pip install --upgrade yt-dlp

หรือวิธีอื่นด้วย:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา