Cómo obtener la mejor calidad de video disponible.
Esta respuesta aquí, con la mayoría de los votos, debería ser correcta para darle la mejor calidad de video disponible, pero ... no lo es. bestvideo+bestaudio
parece elegir solo el mejor video y el mejor audio de las opciones que son solo video y solo audio , luego combina los dos juntos. Tenga en cuenta que esto también parece ser idéntico al comportamiento predeterminado de youtube-dl. Sin embargo, en el video que estaba viendo, la mejor calidad era un solo archivo pre-combinado que ya estaba en un formato con video y audio combinados. La bestvideo+bestaudio
opción NO eligió este archivo de 720p de mejor calidad porque solo buscaba archivos de video y audio separados . Detalles abajo.
¿Solución? Haga que tome el mejor archivo único que contiene video y audio en uno, con esto:
youtube-dl -f best https://youtu.be/FWGC9SqA3J0
En resumen: ¡use la -f best
opción, NO la -f bestvideo+bestaudio
opción!
Prueba:
Más específicamente, vea a continuación los resultados de la ejecución
youtube-dl -F https://youtu.be/FWGC9SqA3J0
para ver qué video 'F'ormats están disponibles para descargar:
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)
Observe que la fila 22 dice "(mejor)" en el extremo derecho de la misma. Esta es la única opción que ofrece calidad hd720, que es la mejor calidad que puedo obtener al ver este video en un navegador web en YouTube. Es el más claro y tiene la mejor definición. Cuando uso cualquiera de los comandos recomendados por la respuesta superior:
youtube-dl -f bestvideo+bestaudio https://youtu.be/FWGC9SqA3J0
O:
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 https://youtu.be/FWGC9SqA3J0
Termino con un video que es de menor calidad / menor resolución y tiene un tamaño de archivo más grande. No lo entiendo exactamente, pero la -f best
opción es definitivamente la única que realmente me da la mejor resolución.
Aquí hay algunas capturas de pantalla:
Usando la opción de menor calidad -f bestvideo+bestaudio
aceptada aquí como la respuesta correcta (O simplemente usando la opción predeterminada:) youtube-dl https://youtu.be/FWGC9SqA3J0
:
- ¡Observe cuán borrosos están los iconos en la parte superior y cuán difíciles de leer son la ventana abierta y las pequeñas palabras dentro de ella!
- Esto es significativamente peor que la calidad que obtengo al mirar en línea en YouTube directamente en el navegador.
- Esta opción también ocupa más memoria por alguna razón: el video tiene 18.0 MB, y mi sistema tardó más en descargar y volver a combinar (audio + video) que la
-f best
opción a continuación, que solo tenía que hacer una descarga y no recombinarse ya que ya era un archivo.
Usando la opción de mayor calidad -f best
que recomiendo:
- ¡Observe cuánto más claros son los iconos pequeños en la fuente superior y pequeña en la ventana!
- Esta es la resolución idéntica a la que obtengo al ver en la resolución más alta posible directamente en el navegador de YouTube.
- Esta opción también ocupa menos memoria por alguna razón: el video tiene 14.8 MB.
Lectura adicional:
Ver man youtube-dl
para más detalles.
man
página: "youtube-dl ahora tiene por defecto la descarga de la calidad más alta disponible según lo informado por YouTube, que en algunos casos será 1080p o 720p".