วิธีรับคุณภาพวิดีโอที่ดีที่สุด
คำตอบนี้ที่นี่ด้วยคะแนนมากที่สุด ควรจะเหมาะสมที่จะให้คุณภาพวิดีโอที่ดีที่สุดที่คุณมี แต่ .... ไม่ใช่ bestvideo+bestaudio
ดูเหมือนว่าจะเลือกเฉพาะวิดีโอที่ดีที่สุดและเสียงที่ดีที่สุดของตัวเลือกที่เป็นวิดีโอเท่านั้นและเสียงเท่านั้นจากนั้นจะรวมสองวิดีโอเข้าด้วยกัน โปรดทราบว่าสิ่งนี้ดูเหมือนจะเหมือนกับพฤติกรรมเริ่มต้นของ youtube-dl อย่างไรก็ตามในวิดีโอที่ฉันดูคุณภาพที่ดีที่สุดคือไฟล์ที่รวมไว้ล่วงหน้าเดียวซึ่งอยู่ในรูปแบบที่มีวิดีโอและเสียงรวมอยู่ด้วย bestvideo+bestaudio
ตัวเลือกที่ไม่ได้เลือกไฟล์ 720p คุณภาพที่ดีที่สุดเพราะมันถูกมองเฉพาะแยกต่างหากวิดีโอและไฟล์เสียง รายละเอียดด้านล่าง
วิธีการแก้? มีมันคว้าไฟล์เดียวที่ดีที่สุดซึ่งมีทั้งวิดีโอและเสียงในหนึ่งแทนด้วย:
youtube-dl -f best https://youtu.be/FWGC9SqA3J0
ในระยะสั้น: ใช้-f best
ตัวเลือกไม่ใช่-f bestvideo+bestaudio
ตัวเลือก!
พิสูจน์:
โดยเฉพาะอย่างยิ่งดูผลการวิ่งได้ที่ด้านล่าง
youtube-dl -F https://youtu.be/FWGC9SqA3J0
เพื่อดูว่าวิดีโอ 'F'ormats ใดที่พร้อมให้ดาวน์โหลด:
gabriel ~ $ youtube-dl -F https://youtu.be/FWGC9SqA3J0
[youtube] FWGC9SqA3J0: Downloading webpage
[youtube] FWGC9SqA3J0: Downloading video info webpage
[youtube] FWGC9SqA3J0: Downloading MPD manifest
[youtube] FWGC9SqA3J0: Downloading MPD manifest
[info] Available formats for FWGC9SqA3J0:
format code extension resolution note
139 m4a audio only DASH audio 50k , m4a_dash container, mp4a.40.5@ 48k (22050Hz), 2.30MiB
249 webm audio only DASH audio 51k , opus @ 50k, 2.34MiB
250 webm audio only DASH audio 62k , opus @ 70k, 2.85MiB
171 webm audio only DASH audio 103k , vorbis@128k, 4.68MiB
251 webm audio only DASH audio 109k , opus @160k, 5.10MiB
140 m4a audio only DASH audio 130k , m4a_dash container, mp4a.40.2@128k (44100Hz), 6.13MiB
160 mp4 256x138 DASH video 108k , mp4_dash container, avc1.4d400b, 24fps, video only
134 mp4 640x348 DASH video 142k , mp4_dash container, avc1.4d401e, 24fps, video only, 3.42MiB
133 mp4 426x232 DASH video 242k , mp4_dash container, avc1.4d400c, 24fps, video only
136 mp4 1280x694 DASH video 473k , mp4_dash container, avc1.4d401f, 24fps, video only, 8.01MiB
135 mp4 854x464 DASH video 1155k , mp4_dash container, avc1.4d4014, 24fps, video only
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k, 1.63MiB
36 3gp 320x174 small , mp4v.20.3, mp4a.40.2, 2.98MiB
43 webm 640x360 medium , vp8.0, vorbis@128k, 7.44MiB
18 mp4 640x348 medium , avc1.42001E, mp4a.40.2@ 96k, 8.54MiB
22 mp4 1280x694 hd720 , avc1.64001F, mp4a.40.2@192k (best)
สังเกตว่าแถวที่ 22 บอกว่า "(ดีที่สุด)" ทางด้านขวาสุดของมัน นี่เป็นตัวเลือกเดียวที่ให้คุณภาพ hd720 ซึ่งเป็นคุณภาพที่ดีที่สุดที่ฉันจะได้รับเมื่อดูวิดีโอนี้ในเว็บเบราว์เซอร์บน YouTube มันชัดเจนและมีคำจำกัดความที่ดีที่สุด เมื่อฉันใช้คำสั่งอย่างใดอย่างหนึ่งที่แนะนำโดยคำตอบด้านบน:
youtube-dl -f bestvideo+bestaudio https://youtu.be/FWGC9SqA3J0
หรือ:
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 https://youtu.be/FWGC9SqA3J0
ฉันจบด้วยวิดีโอที่มีทั้งคุณภาพต่ำกว่า / ความละเอียดต่ำกว่าและมีขนาดไฟล์ใหญ่ขึ้น ฉันไม่เข้าใจอย่างแน่นอน แต่-f best
ตัวเลือกนั้นเป็นตัวเลือกเดียวที่ให้ความละเอียดที่ดีที่สุดกับฉันอย่างแท้จริง
นี่คือภาพหน้าจอบางส่วน:
การใช้ตัวเลือกคุณภาพต่ำกว่า -f bestvideo+bestaudio
ได้รับการยอมรับที่นี่เป็นคำตอบที่ถูกต้อง (หรือเพียงแค่ใช้ตัวเลือกเริ่มต้น:) youtube-dl https://youtu.be/FWGC9SqA3J0
:
- ขอให้สังเกตว่าไอคอนฟัซซี่อยู่ด้านบนสุดและการอ่านยากแค่ไหนคือหน้าต่างที่เปิดอยู่และคำเล็ก ๆ ที่อยู่ภายใน!
- สิ่งนี้เลวร้ายยิ่งกว่าคุณภาพที่ฉันได้รับเมื่อดูออนไลน์ที่ YouTube โดยตรงในเบราว์เซอร์
- ตัวเลือกนี้ใช้หน่วยความจำเพิ่มขึ้นด้วยเหตุผลบางอย่าง: วิดีโอคือ 18.0 MB และระบบของฉันใช้เวลานานในการดาวน์โหลดและรวมใหม่ (เสียง + วิดีโอ) กว่า
-f best
ตัวเลือกด้านล่างซึ่งต้องทำการดาวน์โหลดเพียงครั้งเดียวและไม่รวมตัวกันใหม่ เนื่องจากเป็นไฟล์เดียวแล้ว
ใช้ตัวเลือกคุณภาพสูงกว่า -f best
ซึ่งฉันแนะนำ:
- สังเกตุว่าไอคอนขนาดเล็กที่ด้านบนและตัวอักษรเล็ก ๆ ในหน้าต่างนั้นชัดเจนขนาดไหน!
- นี่คือความละเอียดที่เหมือนกันกับสิ่งที่ฉันได้รับเมื่อรับชมในความละเอียดสูงสุดที่เป็นไปได้โดยตรงในเบราว์เซอร์บน YouTube
- ตัวเลือกนี้ใช้หน่วยความจำน้อยลงด้วยเหตุผลบางประการ: วิดีโอขนาด 14.8 MB
อ่านเพิ่มเติม:
ดูman youtube-dl
รายละเอียดที่
man
หน้านี้: "youtube-dl ในตอนนี้จะใช้ค่าเริ่มต้นเป็นดาวน์โหลดคุณภาพสูงสุดตามที่รายงานโดย YouTube ซึ่งจะเป็น 1080p หรือ 720p ในบางกรณี"