ใน ใหม่ โพสต์ที่ฉันสร้างเกี่ยวกับ youtube-dl ฉันถูกทิ้งไว้กับคำถามถ้าเมื่อดาวน์โหลดวิดีโอด้วย youtube-dl มันใส่ชื่อวิดีโอจาก YouTube ลงในไฟล์คุณจะทำอย่างไร? เป็นไปได้อย่างไรที่แอปพลิเคชันจะดึงข้อมูลจากวิดีโอที่โพสต์บนเว็บไซต์วิดีโอหรือภาพยนตร์ออนไลน์
ฉันจินตนาการว่าการแยกวิเคราะห์โค้ด HTML ซึ่งหมายความว่ามันอ่าน HTML ทั้งหมดจนถึงที่ที่มีคำว่า "title" หรืออะไรทำนองนั้นและข้อความนั้น (ชื่อวิดีโอ) คือสิ่งที่ทำให้ไฟล์มีชื่อ มันเป็นอย่างนั้น (หรืออย่างน้อยฉันก็คิดอย่างนั้น) แต่นี่คือคำถามของฉัน จะแยกวิเคราะห์หน้าเพื่อรับข้อมูลวิดีโอจากเทอร์มินัลได้อย่างไร
อะไร เป็นตัวเลือกที่ยอดเยี่ยมในการใช้งาน!
ยกตัวอย่างวิดีโออย่างเป็นทางการของ Movistar Unboxing ZTE เปิด. แต่ก่อนอื่นเราจะติดตั้ง อะไร:
การติดตั้ง
ใน Debian, Ubuntu หรืออนุพันธ์ a:
sudo apt-get install quvi
ใน ArchLinux หรืออนุพันธ์:
sudo pacman -S quvi
ใช้
เมื่อติดตั้งแล้วเราไปใช้งานได้เลย
จากตัวอย่าง URL ของวิดีโอที่ฉันใส่ไว้ข้างต้นเราจะดึงข้อมูลออกมา:
quvi dump http://www.youtube.com/watch?v=Wjs3_hY29Q8
เราจะเห็นข้อมูลทั้งหมดที่เกี่ยวข้องกับวิดีโอตัวอย่างเช่นชื่อ URL รหัสของวิดีโอบนไซต์ระยะเวลาเป็นมิลลิวินาทีภาพขนาดย่อรูปแบบ ... ฯลฯ :
นอกจากนี้การใช้คำสั่ง grep อย่างที่คุณเห็นเราสามารถกรองผลลัพธ์และแสดงเฉพาะสิ่งที่เราต้องการ😉
นอกจากนี้หากพวกเขาทำไฟล์ คน quvi-dump จะแสดงตัวเลือกมากมายสำหรับพารามิเตอร์นี้เนื่องจากอนุญาตให้คุณบันทึกข้อมูลนั้นใน json, xml, ตรวจสอบคำบรรยาย ฯลฯ
นั่นคือสิ่งที่พารามิเตอร์ทำ กองแสดงข้อมูลวิดีโอให้เราเห็น แต่ จะใช้อะไรถ้าต้องการบันทึกวิดีโอบนคอมพิวเตอร์
ในการบันทึกเราใช้พารามิเตอร์ ได้รับง่ายเหมือน:
quvi get http://www.youtube.com/watch?v=Wjs3_hY29Q8
…อย่าดูที่ความเร็วในการดาวน์โหลดฮิฮิ
ใน quvi เวอร์ชันล่าสุดคุณไม่สามารถทำสิ่งต่อไปนี้ได้ แต่ในเวอร์ชันเช่นเดียวกับใน Debian คุณสามารถดูวิดีโอได้โดยตรงโดยไม่ต้องดาวน์โหลดคุณสามารถดูวิธีการได้ใน วิกิพีเดีย ของ Arch ใช่ตามที่คุณอ่านมีบางอย่างผิดปกติใน ArchLinux Wiki 😀
ตอนจบ!
นี่คือทั้งหมด
ฉันขอแนะนำให้คุณอ่านวิธีใช้สำหรับแต่ละพารามิเตอร์คุณจะพบข้อมูลมากมายและตัวเลือกที่น่าสนใจ
ความนับถือ
ครั้งแรกที่ฉันได้ยินหรืออ่านคำว่า "แยกวิเคราะห์" O_0
คือ ... ลองนึกภาพเปรียบเทียบคุณ Yoyo คุณเป็นปีแสงจากสติปัญญาที่สมบูรณ์แบบของฉัน ...
ไม่มีอะไรร้ายแรงอีกต่อไป«แยกวิเคราะห์»เป็นคำกริยาไม่มีอยู่จริงเป็นสิ่งที่คนขี้เกียจหรือคนขี้เกียจอย่างเราคิดค้นขึ้นเพื่อไม่ให้พูด«แยกวิเคราะห์และดึงข้อมูล»
มันเป็นแบบนี้: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY
ที่เกี่ยวข้องกับ PHP แต่เดี๋ยวก่อนนั่นคือที่มาของภาพ
ค: /> ตาของฉัน aarggggg !!!
เป็น Linux เท่านั้นที่มีพรอมต์ที่แก้ไข😛
ขอบคุณข้อมูลดีๆ: D.
น่าสนใจมากขอบคุณและคำถาม youtube มีดีแค่ไหน?
ตามทฤษฎีแล้วควรใช้กับไซต์อื่นที่ไม่ใช่ YouTube แต่ฉันไม่ได้ทดสอบ
ลองแล้วบอกเรา😀
ฉันลองใช้หน้าอื่นแล้วและไม่มีกรณีใด ๆ ในบางครั้งฉันไม่สามารถทดสอบได้เพราะฉันไม่รู้วิธีรับที่อยู่ของวิดีโอที่อยู่ในโปรแกรมเล่นในตัว
ฉันไม่รู้เกี่ยวกับเรื่องนี้ฉันรู้แล้วว่าฉันจะลองที่ไหนหวังว่าจะได้ผล ขอบคุณสำหรับทิป!
ขอบคุณพี่ชาย😉