ฉันคิดว่าฉันต้องการ yt-dlp ในเทอร์มินัลจนกว่าฉันจะลองใช้แอป Android นี้
ฉันมักจะใช้ yt-dlp ใต้ “เครื่องมือที่ยอดเยี่ยมเมื่อฉันอยู่ที่คีย์บอร์ด” การตั้งค่า Android ประกอบด้วย Termux, Python, pip และ FFmpeg ซึ่งเป็นตัวเลือก ซึ่งถือว่าสมเหตุสมผลอย่างยิ่งหากคุณพอใจกับบรรทัดคำสั่ง ฉันแค่ไม่ต้องการดูเรื่องทั้งหมดนี้เมื่อฉันใช้โทรศัพท์ และแค่ต้องการสำเนาของวิดีโอที่ฉันได้รับอนุญาตให้ดาวน์โหลดในเครื่อง
จากนั้นฉันก็พบ YTDLnis โดยจะล้อม yt-dlp ไว้ในอินเทอร์เฟซการเดินทางของ Android โดยไม่ต้องแซนด์บ็อกซ์ส่วนควบคุมที่ yt-dlp จำเป็นต้องใช้ตั้งแต่แรก
การใช้ yt-dlp บน Android จะไม่รู้สึกน่าเบื่ออีกต่อไป
เคอร์เซอร์ที่กะพริบอาจทำให้สิ่งนี้หายไป
YTDLnis เป็นบริการฟรีแบบโอเพ่นซอร์สและทำงานบน Android 7.0 หรือใหม่กว่า มันเกี่ยวข้องกับการดาวน์โหลด APK จากหน้าดาวน์โหลดอย่างเป็นทางการของโปรเจ็กต์ ติดตั้ง และเปิดแอป ฉันจะเลือกใช้เวอร์ชัน GitHub หากคุณต้องการการอัปเดต YTDLnis ในตัวและคุณสมบัติพิเศษที่ทำให้ FOSS แข็งแกร่งยิ่งขึ้น
นี่เป็นการตั้งค่าที่แตกต่างจากเส้นทาง Android yt-dlp อย่างเป็นทางการมาก การไปตามเส้นทางนี้หมายถึงการติดตั้ง Termux ให้สิทธิ์การเข้าถึงพื้นที่เก็บข้อมูล การติดตั้ง Python และ pip จากนั้นเพิ่ม yt-dlp และ FFmpeg (ทางเลือก) กระบวนการนี้ไม่ยากเป็นพิเศษ แต่ถือว่าคุณสบายใจที่จะใช้เทอร์มินัล Linux บน Android
YTDLnis จัดการระบบประปาส่วนใหญ่ให้กับคุณ เวอร์ชัน 1.9.0 ซึ่งเป็นปัจจุบัน ณ เวลาที่เขียน ได้รวม Python 3.14 ไว้ใน GitHub และ F-Droid ในขณะที่ระบบแพ็คเกจสามารถเรียกใช้เครื่องมือสนับสนุน เช่น FFmpeg แยกจากโปรแกรมหลักได้ วิธีนี้สะดวกเนื่องจาก FFmpeg สามารถทำงานด้านสื่อได้หลายอย่างซึ่งผู้คนมักจะจ่ายเงินสำหรับซอฟต์แวร์แยกต่างหาก รวมถึงการแปลง การบีบอัด การแยกเสียง และการครอบตัด yt-dlp ยังมีการควบคุมการอัปเดตของตัวเอง ดังนั้นคุณจึงไม่ต้องรอ YTDLnis เวอร์ชันเต็มเมื่อตัวแยกข้อมูลต้องการการแก้ไข
ฉันยังเปิดอยู่ อัปเดต หลังจากการติดตั้ง และตรวจสอบให้แน่ใจว่า yt-dlp เป็นพาร์ติชันใหม่ เว็บไซต์เปลี่ยนแปลงบ่อยครั้งเพื่อแยกตัวแยกข้อมูล และ YTDLnis สามารถตรวจสอบบิลด์ yt-dlp ด้วยตนเองหรือจัดการการอัปเดตเหล่านั้นโดยอัตโนมัติ
การแชร์ลิงก์คือจุดที่ YTDLnis คลิก
ปุ่มแชร์ช่วยยกของหนักส่วนใหญ่
ขั้นตอนการทำงานในแต่ละวันนั้นง่ายมากสำหรับโปรแกรมที่สร้างด้วย yt-dlp เมื่อฉันพบเพจที่มีสื่อที่ฉันได้รับอนุญาตให้บันทึกได้ ฉันจะคลิกปุ่มแชร์และส่งลิงก์ไปที่ YTDLnis โดยตรง คุณยังสามารถวาง URL หรือค้นหาจากภายในแอปได้ แต่การแชร์โดยตรงเป็นค่าเริ่มต้นสำหรับฉันอย่างรวดเร็ว
YTDLnis ดึงข้อมูลที่มีอยู่แล้วเปิดไฟล์ ดาวน์โหลดการ์ด โดยคุณสามารถเลือกเสียงหรือวิดีโอ เปลี่ยนชื่อไฟล์และปลายทาง เลือกรูปแบบ และเริ่มดาวน์โหลด ตัวเลือกวิดีโอสามารถเปิดเผยคอนเทนเนอร์ ตัวแปลงสัญญาณ ขนาดไฟล์โดยประมาณ คำบรรยาย บท และแทร็กเสียงที่มีอยู่ สำหรับเสียง คุณสามารถใช้ภาพขนาดย่อของต้นฉบับเป็นภาพหน้าปก ตัดเป็นสี่เหลี่ยม หรือแบ่งการอัปโหลดที่มีตอนเป็นแทร็กแยกกัน
Seal ยังทำงานได้ดีในฐานะเครื่องมือดาวน์โหลดวิดีโอ Android ที่ไม่ซับซ้อน แต่ YTDLnis แยกตัวเองออกหลังจากเจาะลึกเข้าไปในส่วนควบคุมรูปแบบ การคลิกที่รูปแบบจะเป็นการเปิดตัวเลือกความละเอียด คอนเทนเนอร์ ตัวแปลงสัญญาณ และขนาดไฟล์โดยประมาณที่ละเอียดยิ่งขึ้น เพื่อให้คุณสามารถเลือกสิ่งที่คุณต้องการได้อย่างแม่นยำโดยไม่ต้องแปลความละเอียดนั้นเป็นอาร์กิวเมนต์ yt-dlp จำนวนมาก นั่นคือจุดที่มันหยุดรู้สึกเหมือนเป็นเครื่องมือดาวน์โหลด Android พื้นฐานสำหรับฉัน
สิ่งนี้ใช้ได้กับสำนักงานอื่นๆ หลายแห่ง คุณสามารถฝังคำบรรยาย มอบเทมเพลตชื่อไฟล์ที่สามารถใช้ซ้ำให้กับเพลย์ลิสต์และโฟลเดอร์ของตัวเอง จัดคิวการดาวน์โหลดหลายรายการ กำหนดเวลาไว้ใช้ในภายหลัง ประมวลผลเพลย์ลิสต์ทั้งหมด และมัลติทาสก์ได้ คิวจะรักษาความคืบหน้าในการดาวน์โหลดและ ETA ที่มองเห็นได้พร้อมกับสิ่งที่ค้างอยู่หรือกำหนดเวลาไว้
คุณไม่จำเป็นต้องกำหนดค่าการดาวน์โหลดแต่ละครั้งด้วยตนเอง ดาวน์โหลดได้อย่างรวดเร็ว สามารถเริ่มทำงานได้ทันทีโดยใช้ค่าเริ่มต้นที่คุณต้องการ ในขณะที่สามารถควบคุมในเชิงลึกได้มากขึ้นเมื่อคุณต้องการ จากการ์ดดาวน์โหลด คุณสามารถตัดไฟล์โดยใช้การประทับเวลาหรือบทต่างๆ เพิ่มข้อมูลเมตาและภาพขนาดย่อ แบ่งออกเป็นบทต่างๆ หรือใช้ SponsorBlock เพื่อข้ามส่วนที่ได้รับการสนับสนุนและส่วนอื่นๆ ที่ทำเครื่องหมายไว้จากไฟล์ที่เสร็จสมบูรณ์
คุณสามารถตั้งค่าเริ่มต้นที่สมเหตุสมผลก่อนและควบคุมการดาวน์โหลดที่คุณต้องการได้ลึกซึ้งยิ่งขึ้น วิธีนี้ช่วยให้ขั้นตอนการทำงานปกติรวดเร็วและช่วยให้คุณเข้าถึงการควบคุม yt-dlp ที่แม่นยำยิ่งขึ้นเมื่อคุณต้องการ
เทอร์มินัลยังคงซ่อนอยู่ใต้
บรรทัดคำสั่งบันทึกคีย์สำรอง
YTDLnis อาจเป็นจุดที่เป็นมิตรที่ดีมากสำหรับ yt-dlp แต่จะยิ่งน่าสนใจยิ่งขึ้นเมื่อคุณตระหนักว่ามันช่วยให้คุณเปลี่ยนกลับไปใช้เครื่องมือที่ควบคุมมันได้อย่างง่ายดาย
เทมเพลตคำสั่งช่วยให้คุณสามารถบันทึกอาร์กิวเมนต์ yt-dlp ที่นำมาใช้ซ้ำได้ ในขณะที่คำสั่งเพิ่มเติมสามารถใช้ตัวเลือกดิบกับการดาวน์โหลดที่คุณกำหนดค่าผ่าน GUI ฉันลองสิ่งนี้ด้วยวิธีง่ายๆ --embed-metadata เทมเพลต และจะแสดงภายในแท็บดาวน์โหลดบัตรคำสั่งซื้อ หาก YTDLnis ไม่เปิดเผยแฟล็กเฉพาะใดๆ ที่คุณต้องพึ่งพา คุณยังสามารถใช้งานได้โดยไม่ต้องออกจากเวิร์กโฟลว์กราฟิก
เวอร์ชัน 1.9.0 ยังปรับปรุงเทอร์มินัลในตัวรูปลักษณ์เทอร์มินัล Termux และสกิน Android ฉันสามารถเปิดมันและวิ่งได้ yt-dlp --version เช่นเดียวกับที่ฉันทำจากเชลล์ทั่วไป โดยมีแพ็คเกจเช่น Python และ FFmpeg ก็มีให้เช่นกัน
มีบางอย่างที่ดีเกี่ยวกับเรื่องนี้ ฉันติดตั้ง YTDLnis เพราะฉันไม่ต้องการพิมพ์คำสั่ง yt-dlp บนโทรศัพท์ของฉัน แต่เทอร์มินัลจะอยู่ตรงนั้นในช่วงเวลาที่ฉันต้องการจริงๆ
คุกกี้ยังได้รับการดูแลแบบกราฟิกอีกด้วย YTDLnis สามารถสร้างบันทึกคุกกี้ผ่านเซสชันเบราว์เซอร์ในแอปสำหรับไซต์ที่ต้องมีการตรวจสอบสิทธิ์ และสามารถนำเข้าคุกกี้ที่คุณมีอยู่แล้วได้ ฉันเห็นว่านี่เป็นวิธีหนึ่งในการเข้าถึงเซสชันที่เข้าสู่ระบบ ไม่ใช่วิธีแก้ปัญหาสำหรับ DRM หรือการควบคุมการเข้าถึงอื่นๆ
ฉันเก็บ GUI และช่องหลบหนีไว้
YTDLnis ไม่ได้เปลี่ยนความรู้สึกที่มีต่อ yt-dlp บนพีซี ซึ่งสคริปต์และการควบคุมบรรทัดคำสั่งที่ดียังคงสมเหตุสมผลอยู่ มันเปลี่ยนวิธีคิดของฉันเกี่ยวกับการใช้ yt-dlp บน Android
โดยส่วนใหญ่ ฉันเพียงต้องการแชร์ลิงก์ เลือกรูปแบบที่ฉันต้องการ และดำเนินชีวิตประจำวัน หากฉันต้องการแฟล็กที่ไม่ชัดเจน เทมเพลตที่บันทึกไว้ หรือเซสชันเทอร์มินัลจริง YTDLnis ก็ยังให้ฉันเข้าถึงได้ทั้งหมด ฉันไม่จำเป็นต้องทักทายการดาวน์โหลดแต่ละครั้งด้วยเคอร์เซอร์ที่กะพริบ