InglésFrancésEspañol

icono de página de OnWorks

youtube-dl

Ejecute youtube-dl en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando youtube-dl que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


youtube-dl: descargue videos de youtube.com u otras plataformas de video

SINOPSIS


youtube-dl [OPCIONES] URL [URL ...]

DESCRIPCIÓN


youtube-dl es un pequeño programa de línea de comandos para descargar videos de YouTube.com y algunos
más sitios. Requiere el intérprete de Python, versión 2.6, 2.7 o 3.2+, y no es
plataforma específica. Debería funcionar en su caja Unix, en Windows o en Mac OS X. Es
liberado al dominio público, lo que significa que puede modificarlo, redistribuirlo o usarlo
como sea que te guste.

CAMPUS


-h, --ayuda
Imprime este texto de ayuda y sal

--versión
Imprime la versión del programa y sal

-Tú, --actualizar
Actualice este programa a la última versión. Asegúrese de tener suficiente
permisos (ejecutar con sudo si es necesario)

-I, --ignorar-errores
Continuar con los errores de descarga, por ejemplo, para omitir videos no disponibles en una lista de reproducción

--aborto por error
Interrumpa la descarga de más videos (en la lista de reproducción o en la línea de comando) si
se produce un error

--dump-usuario-agente
Mostrar la identificación del navegador actual

- extractores de lista
Lista de todos los extractores compatibles

--descripciones-extractor
Descripciones de salida de todos los extractores compatibles

--force-genérico-extractor
Forzar la extracción para usar el extractor genérico

--búsqueda predeterminada PREFIJO
Utilice este prefijo para URL no calificadas. Por ejemplo, "gvsearch2:" descarga dos
videos de google videos para youtube-dl "gran manzana". Utilice el valor "auto" para
deje que youtube-dl adivine ("auto_warning" para emitir una advertencia al adivinar). "error"
simplemente arroja un error. El valor predeterminado "fixup_error" repara las URL rotas, pero
emite un error si esto no es posible en lugar de buscar.

--ignorar-config
No lea archivos de configuración. Cuando se proporciona en el archivo de configuración global / Etc
/youtube-dl.conf: no lea la configuración de usuario en ~ / .config / youtube-
dl / config (% APPDATA% / youtube-dl / config.txt en Windows)

- lista de reproducción plana
No extraiga los videos de una lista de reproducción, solo enumerelos.

--sin color
No emita códigos de color en la salida

Nuestra red Opciones:
--apoderado Enlance
Utilice el proxy HTTP / HTTPS especificado. Pase una cadena vacía (--proxy "") para
conexión directa

--socket-tiempo de espera SEGUNDOS
Es hora de esperar antes de rendirse, en segundos.

--Dirección de la fuente IP
Dirección IP del lado del cliente para enlazar (experimental)

-4, --force-ipv4
Realice todas las conexiones a través de IPv4 (experimental)

-6, --force-ipv6
Realice todas las conexiones a través de IPv6 (experimental)

--cn-proxy-de-verificación Enlance
Utilice este proxy para verificar la dirección IP de algunos sitios chinos. El proxy predeterminado
especificado por --proxy (o ninguno, si las opciones no están presentes) se utiliza para el
descarga real. (experimental)

Video Selección:
- playlist-start NÚMERO
Video de la lista de reproducción para comenzar (el valor predeterminado es 1)

--final de la lista de reproducción NÚMERO
Lista de reproducción de video en el que terminará (el valor predeterminado es el último)

- elementos de lista de reproducción ITEM_SPEC
Lista de reproducción de elementos de video para descargar. Especificar índices de los videos en la lista de reproducción.
separados por comas como: "--playlist-items 1,2,5,8" si quieres descargar videos
indexados 1, 2, 5, 8 en la lista de reproducción. Puede especificar el rango: "--playlist-items
1-3,7,10-13 ", descargará los videos en los índices 1, 2, 3, 7, 10, 11, 12 y 13.

- título del partido REGEXACIONES
Descargar solo títulos coincidentes (regex o subcadena sin mayúsculas y minúsculas)

--rechazar-título REGEXACIONES
Omitir descarga para títulos coincidentes (regex o subcadena sin mayúsculas y minúsculas)

--max-descargas NÚMERO
Cancelar después de descargar NUMBER archivos

--min- TAMAÑO
No descargue ningún video menor que TAMAÑO (por ejemplo, 50k o 44.6m)

--Tamaño máximo de archivo TAMAÑO
No descargue ningún video mayor que TAMAÑO (por ejemplo, 50k o 44.6m)

--fecha FECHA
Descargar solo videos subidos en esta fecha

--fecha anterior FECHA
Descargue solo los videos subidos en esta fecha o antes (es decir, inclusive)

--fecha después FECHA
Descargue solo los videos subidos en esta fecha o después (es decir, inclusive)

--min-vistas COUNT
No descargue ningún video con menos de COUNT vistas

--max-vistas COUNT
No descargue ningún video con más de COUNT vistas

- filtro de coincidencia FILTRO
Filtro de video genérico (experimental). Especifique cualquier clave (consulte la ayuda de -o para obtener una lista
de claves disponibles) para que coincida si la clave está presente,! clave para comprobar si la clave no está
presente, clave> NÚMERO (como "cuenta_comentarios> 12", también funciona con> =, <, <=,! =, =)
para comparar con un número y & para requerir múltiples coincidencias. Valores que son
no conocidos se excluyen a menos que ponga un signo de interrogación (?) después del operador.
ejemplo, para hacer coincidir solo los videos que han recibido más de 100 me gusta y no me han gustado
menos de 50 veces (o la función de no me gusta no está disponible en el
service), pero que también tiene una descripción, use --match-filter "like_count> 100 &
dislike_count

--no-lista de reproducción
Descargue solo el video, si la URL se refiere a un video y una lista de reproducción.

--sí-lista de reproducción
Descargue la lista de reproducción, si la URL se refiere a un video y una lista de reproducción.

--limite de edad AÑOS
Descargue solo videos aptos para la edad dada

--descargar-archivo ARCHIVO
Descargue solo los videos que no figuran en el archivo de almacenamiento. Registre las identificaciones de todos
videos descargados en él.

--incluir-anuncios
Descargar anuncios también (experimental)

Descargar Opciones:
-r, --Límite de tarifa LIMITE LAS
Velocidad máxima de descarga en bytes por segundo (por ejemplo, 50 K o 4.2 M)

-R, --reintentos REINTENTA
Número de reintentos (el valor predeterminado es 10) o "infinito".

--tamaño del búfer TAMAÑO
Tamaño del búfer de descarga (por ejemplo, 1024 o 16 K) (el valor predeterminado es 1024)

--sin búfer de cambio de tamaño
No ajuste automáticamente el tamaño del búfer. De forma predeterminada, el tamaño del búfer es
redimensionado automáticamente desde un valor inicial de TAMAÑO.

--lista de reproducción inversa
Descargar videos de listas de reproducción en orden inverso

--xattr-set-
Establezca el archivo xattribute ytdl.filesize con el esperado (experimental)

--hls-prefiero-nativo
Utilice el descargador de HLS nativo en lugar de ffmpeg (experimental)

--hls-use-mpegs
Use el contenedor mpegts para videos HLS, lo que permite reproducir el video mientras
descarga (es posible que algunos jugadores no puedan reproducirlo)

--descargador externo COMANDO
Utilice el descargador externo especificado. Apoya actualmente
aria2c, axel, rizo, httpie, wget

--external-downloader-argumentos ARGS
Entregue estos argumentos al descargador externo

Sistema de archivos Opciones:
-a --archivo por lotes ARCHIVO
Archivo que contiene las URL para descargar ('-' para stdin)

--identificación Usar solo ID de video en el nombre del archivo

-Oh, --producción PLANTILLA
Plantilla de nombre de archivo de salida. Utilice% (title) s para obtener el título,% (uploader) s para
nombre del cargador,% (uploader_id) s para el apodo del cargador si es diferente,
% (autonumber) s para obtener un número incrementado automáticamente,% (ext) s para el nombre del archivo
extensión,% (formato) s para la descripción del formato (como "22 - 1280x720" o "HD"),
% (format_id) s para el ID único del formato (como los itags de YouTube: "137"),
% (upload_date) s para la fecha de carga (AAAAMMDD),% (extractor) s para el proveedor
(youtube, metacafe, etc.),% (id) s para la identificación del video,% (playlist_title) s,
% (playlist_id) s, o% (playlist) s (= título si está presente, ID en caso contrario) para la lista de reproducción
el video está en,% (playlist_index) s para la posición en la lista de reproducción. % (altura) s
y% (ancho) s para el ancho y alto del formato de video. % (resolución) s para un
descripción textual de la resolución del formato de video. %% para un literal
por ciento. Utilice - para enviar a stdout. También se puede utilizar para descargar a otro
directorio, por ejemplo con -o '/ my / downloads /% (uploader) s
/%(title)s-%(id)s.%(ext)s '.

- tamaño de número de autor NÚMERO
Especifique el número de dígitos en% (autonumber) s cuando está presente en la salida
Se proporciona la plantilla de nombre de archivo o la opción --auto-number

--restrict-nombres de archivo
Restrinja los nombres de archivo solo a caracteres ASCII y evite "&" y espacios en los nombres de archivo

-UN, --número automático
[obsoleto; use -o "% (autonumber) s -% (title) s.% (ext) s"] Número de archivos descargados
a partir de 00000

-t, --título
[obsoleto] Usar título en el nombre del archivo (predeterminado)

-yo, --literal
[obsoleto] Alias ​​de --title

-w, --no sobrescribe
No sobrescribir archivos

-C, --Seguir
Forzar reanudación de archivos parcialmente descargados. De forma predeterminada, youtube-dl se reanudará
descargas si es posible.

--no-continuar
No reanudar archivos parcialmente descargados (reiniciar desde el principio)

--ninguna parte
No utilice archivos .part: escriba directamente en el archivo de salida

--no-mhora
No utilice el encabezado Última modificación para establecer la hora de modificación del archivo

--escribir-descripción
Escribe la descripción del video en un archivo .description

--escribir-info-json
Escribir metadatos de video en un archivo .info.json

--escribir-anotaciones
Escribir anotaciones de video en un archivo .annotations.xml

--cargar-información ARCHIVO
Archivo JSON que contiene la información del video (creado con "--write-info-json"
opción)

--galletas ARCHIVO
Archivo para leer las cookies y volcar el tarro de cookies en

--caché-dir DIR
Ubicación en el sistema de archivos donde youtube-dl puede almacenar información descargada
permanentemente. Por defecto $ XDG_CACHE_HOME / youtube-dl o ~ / .cache / youtube-dl . En
Por el momento, solo los archivos del reproductor de YouTube (para videos con firmas ofuscadas) son
en caché, pero eso puede cambiar.

--no-cache-dir
Deshabilitar el almacenamiento en caché del sistema de archivos

--rm-cache-dir
Eliminar todos los archivos de caché del sistema de archivos

Miniatura imágenes:
--escribir-miniatura
Escribe una imagen en miniatura en el disco

--escribir-todas-miniaturas
Escribe todos los formatos de imágenes en miniatura en el disco

--lista-miniaturas
Simular y enumerar todos los formatos de miniaturas disponibles

Verbosidad / Simulación Opciones:
-q, --tranquilo
Activar el modo silencioso

--no-advertencias
Ignore las advertencias

-s, --simular
No descargue el video y no escriba nada en el disco

--skip-descarga
No descargue el video

-gramo, --get-url
Simular, silencioso pero imprimir URL

-mi, --obtener-título
Simular, callar pero imprimir el título

--get-id
Simular, silencioso pero con identificación de impresión

--get-miniatura
Simular, silencioso pero imprimir URL en miniatura

--get-descripción
Simule, silencioso pero imprima la descripción del video

--obtener-duración
Simule, silencioso pero imprima la duración del video

--get-nombre de archivo
Simular, silencioso pero imprimir el nombre del archivo de salida

--get-formato
Simular formato de salida silencioso pero de impresión

-j, --volcado-json
Simule, silencie pero imprima información JSON. Consulte --output para obtener una descripción de
llaves disponibles.

-J, --dump-single-json
Simule, silencie pero imprima información JSON para cada argumento de la línea de comandos. Si el
URL se refiere a una lista de reproducción, descarga toda la información de la lista de reproducción en una sola línea.

--print-json
Cállate e imprime la información del video como JSON (el video aún se está descargando).

--nueva línea
Barra de progreso de salida como nuevas líneas

--sin progreso
No imprimir barra de progreso

- título de consola
Mostrar el progreso en la barra de título de la consola

-v, --verboso
Imprime diversa información de depuración

--páginas descargadas
Imprima las páginas descargadas codificadas con base64 para depurar problemas (muy detallado)

--escribir-páginas
Escribir páginas intermedias descargadas en archivos del directorio actual para depurar
problemas

--trafico de impresiones
Mostrar tráfico HTTP enviado y leído

-VS, --llama a casa
Póngase en contacto con el servidor de youtube-dl para la depuración

--sin llamar a casa
NO se comunique con el servidor de youtube-dl para la depuración

Soluciones provisionales:
- codificación CODIFICACION
Forzar la codificación especificada (experimental)

- certificado sin verificación
Suprimir la validación del certificado HTTPS

--preferir-inseguro
Utilice una conexión no cifrada para recuperar información sobre el video. (En la actualidad
compatible solo con YouTube)

--agente de usuario UA
Especificar un agente de usuario personalizado

--referente Enlance
Especifique un referente personalizado, utilícelo si el acceso al video está restringido a un dominio

--añadir-encabezado CAMPO: VALOR
Especifique un encabezado HTTP personalizado y su valor, separados por dos puntos ':'. Puedes usar
esta opción varias veces

--bidi-solución
Trabaje con terminales que carecen de soporte de texto bidireccional. Requiere bidiv o
fribidi ejecutable en PATH

--intervalo de sueño SEGUNDOS
Número de segundos para dormir antes de cada descarga.

Video Formato Opciones:
-F, --formato FORMATO
Código de formato de video, consulte la "SELECCIÓN DE FORMATO" para obtener toda la información

--todos los formatos
Descarga todos los formatos de video disponibles

--preferir-formatos-libres
Prefiera formatos de video gratuitos a menos que se solicite uno específico

-F, --lista-formatos
Enumere todos los formatos disponibles de los videos solicitados

--youtube-skip-dash-manifiesto
No descargue los manifiestos DASH y los datos relacionados en los videos de YouTube

--merge-formato-de-salida FORMATO
Si se requiere una combinación (por ejemplo, bestvideo + bestaudio), salida al contenedor dado
formato. Uno de mkv, mp4, ogg, webm, flv. Ignorado si no se requiere fusión

Subtítulo Opciones:
--escribir-sub
Escribir archivo de subtítulos

--escribir-auto-sub
Escribir archivo de subtítulos generado automáticamente (solo YouTube)

--todos los subs
Descarga todos los subtítulos disponibles del video

--lista-subs
Enumere todos los subtítulos disponibles para el video

--subformato FORMATO
Formato de subtítulos, acepta preferencias de formato, por ejemplo: "srt" o "ass / srt / best"

--sub-idioma IDIOMAS
Idiomas de los subtítulos para descargar (opcional) separados por comas, use --list-
suscripciones para las etiquetas de idioma disponibles

Autenticación Opciones:
-tu, --nombre de usuario NOMBRE DE USUARIO
Inicie sesión con este ID de cuenta

-pag, --contraseña CONTRASEÑA
Contraseña de la cuenta. Si se omite esta opción, youtube-dl preguntará de forma interactiva.

-2, --dos factores DOS FACTORES
Código de autenticación de dos factores

-norte, --netrc
Usar datos de autenticación .netrc

--contraseña de video CONTRASEÑA
Contraseña de video (vimeo, smotri, youku)

Postprocesamiento Opciones:
-X, --extraer-audio
Convierta archivos de video en archivos de solo audio (requiere ffmpeg o avconv y ffprobe o
avprobar)

--formato de audio FORMATO
Especifique el formato de audio: "mejor", "aac", "vorbis", "mp3", "m4a", "opus" o "wav";
"mejor" por defecto

--calidad de audio QUALITY
Especifique la calidad de audio ffmpeg / avconv, inserte un valor entre 0 (mejor) y 9
(peor) para VBR o una tasa de bits específica como 128K (por defecto 5)

--recodificar-video FORMATO
Codifique el video en otro formato si es necesario (actualmente compatible:
mp4 | flv | ogg | webm | mkv | avi)

--posprocesador-args ARGS
Entregue estos argumentos al postprocesador

-k, --mantener-video
Mantenga el archivo de video en el disco después del procesamiento posterior; el video es borrado por
tu préstamo estudiantil

--no-post-sobrescribe
No sobrescriba archivos posprocesados; los archivos posprocesados ​​se sobrescriben con
tu préstamo estudiantil

--embed-subs
Insertar subtítulos en el video (solo para videos mkv y mp4)

--incrustar-miniatura
Insertar miniatura en el audio como arte de portada

--añadir-metadatos
Escribe metadatos en el archivo de video

--metadatos-del-título FORMATO
Analice metadatos adicionales como el título de la canción o el artista del título del video. los
la sintaxis del formato es la misma que --output, los parámetros analizados reemplazan los existentes
valores. Plantillas adicionales:% (álbum) s,% (artista) s. Ejemplo:
--metadata-from-title "% (artist) s -% (title) s" coincide con un título como "Coldplay -
Paraíso"

--xattrs
Escriba metadatos en los archivos xattrs del archivo de video (usando los estándares dublin core y xdg)

--arreglar POLÍTICA
Corregir automáticamente las fallas conocidas del archivo. Uno de nunca (no hacer nada), advertir
(solo emite una advertencia), detect_or_warn (el predeterminado; arregla el archivo si podemos, advierte
de lo contrario)

--prefer-avconv
Prefiere avconv sobre ffmpeg para ejecutar los posprocesadores (predeterminado)

--preferir-ffmpeg
Prefiere ffmpeg sobre avconv para ejecutar los posprocesadores

--ffmpeg-ubicación TRAYECTORIA
Ubicación del binario ffmpeg / avconv; ya sea la ruta al binario o su
que contiene el directorio.

--ejecutivo CMD
Ejecute un comando en el archivo después de la descarga, similar a la sintaxis -exec de find.
Ejemplo: --exec 'adb push {} / sdcard / Music / && rm {}'

--convertir-subs FORMATO
Convierta los subtítulos a otro formato (actualmente compatible: srt | ass | vtt)

CONFIGURACIÓN


Puede configurar youtube-dl colocando cualquier opción de línea de comando compatible en un
archivo de configuración. En Linux, el archivo de configuración de todo el sistema se encuentra en
/etc/youtube-dl.conf y el archivo de configuración de todo el usuario en ~ / .config / youtube-dl / config.
En Windows, las ubicaciones de los archivos de configuración de todo el usuario son% APPDATA% \ youtube-dl \ config.txt
o C: \ Usuarios \ \ youtube-dl.conf. Por ejemplo, con la siguiente configuración
El archivo youtube-dl siempre extraerá el audio, no copiará el mtime y usará un proxy:

--extraer-audio
--no-mhora
- proxy 127.0.0.1:3128

Puede usar --ignore-config si desea deshabilitar el archivo de configuración para un
youtube-dl ejecutar.

Autenticación con .netrc presentar
Es posible que también desee configurar el almacenamiento automático de credenciales para extractores que admitan
autenticación (proporcionando nombre de usuario y contraseña con --username y --password) en orden
no pasar credenciales como argumentos de línea de comando en cada ejecución de youtube-dl y
evitar el seguimiento de contraseñas de texto sin formato en el historial de comandos de shell. Puedes lograr esto
usando un archivo .netrc (http://stackoverflow.com/tags/.netrc/info) por extractor.
Para eso, deberá crear un archivo .netrc en su $ HOME y restringir los permisos a
leer / escribir solo por ti:

toque $ INICIO / .netrc
chmod a-rwx, u + rw $ INICIO / .netrc

Después de eso, puede agregar credenciales para el extractor en el siguiente formato, donde extractor
es el nombre del extractor en minúsculas:

máquina acceso contraseña

Por ejemplo, mediante los siguientes elementos:

máquina youtube iniciar sesión [email protected] contraseña my_youtube_password
máquina twitch iniciar sesión my_twitch_account_name contraseña my_twitch_password

Para activar la autenticación con el archivo .netrc, debe pasar --netrc a youtube-dl o
colóquelo en el archivo de configuración (# configuración).

En Windows, es posible que también deba configurar la variable de entorno% HOME% manualmente.

SALIDA PLANTILLA


La opción -o permite a los usuarios indicar una plantilla para los nombres de los archivos de salida. Lo básico
El uso no es establecer ningún argumento de plantilla al descargar un solo archivo, como en
youtube-dl -o video_divertido.flv "http://some/video". Sin embargo, puede contener
secuencias que serán reemplazadas al descargar cada video. Las secuencias especiales tienen
el formato% (NAME) s. Para aclarar, eso es un símbolo de porcentaje seguido de un nombre en
paréntesis, seguidos de una S. minúscula Los nombres permitidos son:

· Id: identificador de video

· Título: título del video

· Url: URL del video

· Ext: extensión de nombre de archivo de video

· Alt_title: un título secundario del video

· Display_id: un identificador alternativo para el video

· Cargador: nombre completo del cargador del video

· Creador: el artista principal que creó el video

· Release_date: la fecha (AAAAMMDD) en la que se publicó el vídeo

· Marca de tiempo: marca de tiempo UNIX del momento en que el video estuvo disponible

· Upload_date: fecha de carga del video (AAAAMMDD)

· Uploader_id: apodo o identificación de quien subió el video

· Ubicación: ubicación física donde se filmó el video

· Duración: duración del video en segundos

· View_count: cuántos usuarios han visto el video en la plataforma

· Like_count: número de valoraciones positivas del vídeo

· Dislike_count: número de valoraciones negativas del vídeo

· Repost_count: número de reenvíos del video

· Average_rating: calificación promedio otorgada por los usuarios, la escala utilizada depende de la página web

· Comment_count: número de comentarios en el video

· Age_limit: restricción de edad para el video (años)

· Formato: una descripción legible por humanos del formato

· Format_id: código de formato especificado por --format

· Format_note: información adicional sobre el formato

· Ancho: ancho del video

· Altura: altura del video

· Resolución: descripción textual de ancho y alto

· Tbr: tasa de bits promedio de audio y video en KBit / s

· Abr: tasa de bits de audio promedio en KBit / s

· Acodec: nombre del códec de audio en uso

· Asr: frecuencia de muestreo de audio en hercios

· Vbr: tasa de bits de video promedio en KBit / s

· Fps: velocidad de fotogramas

· Vcodec: nombre del códec de video en uso

· Contenedor: Nombre del formato del contenedor

·: El número de bytes, si se conoce de antemano

·_Approx: una estimación del número de bytes

· Protocolo: el protocolo que se utilizará para la descarga real

· Extractor: Nombre del extractor

· Extractor_key: nombre de la clave del extractor

· Época: época de Unix al crear el archivo

· Autonumber: número de cinco dígitos que se incrementará con cada descarga, comenzando en
cero

· Lista de reproducción: nombre o identificación de la lista de reproducción que contiene el video

· Playlist_index: índice del video en la lista de reproducción rellenado con ceros a la izquierda según
a la longitud total de la lista de reproducción

Disponible para el video que pertenece a algún capítulo o sección lógica: - capítulo: Nombre
o título del capítulo al que pertenece el video - número_capítulo: Número del capítulo que
el video pertenece al capítulo_id: ID del capítulo al que pertenece el video

Disponible para el video que es un episodio de alguna serie o programa: - Serie: Título de
la serie o programa al que pertenece el episodio de vídeo - temporada: título de la temporada
pertenece al episodio de vídeo - número_temporada: número de la temporada a la que pertenece el episodio de vídeo
to - season_id: ID de la temporada a la que pertenece el episodio de vídeo - episodio: título del
video episode - episode_number: número del episodio de video dentro de una temporada - episode_id:
Id del episodio de video

Cada secuencia antes mencionada cuando se hace referencia en la plantilla de salida será reemplazada por la
valor real correspondiente al nombre de la secuencia. Tenga en cuenta que algunas de las secuencias no son
garantizados para estar presentes ya que dependen de los metadatos obtenidos por particular
extractor, tales secuencias serán reemplazadas por NA.

Por ejemplo, para -o% (title) s -% (id) s.% (Ext) sy video mp4 con título youtube-dl test video
e id BaW_jenozKcj, esto dará como resultado un archivo youtube-dl test video-BaW_jenozKcj.mp4
creado en el directorio actual.

La plantilla de salida también puede contener una ruta jerárquica arbitraria, p. Ej.
-o '% (playlist) s /% (playlist_index) s -% (title) s.% (ext) s' que resultará en la descarga
cada video en un directorio correspondiente a esta plantilla de ruta. Cualquier directorio faltante
se creará automáticamente para usted.

Para especificar el literal de porcentaje en la plantilla de salida, use %%. Para enviar a stdout use -o -.

La plantilla predeterminada actual es% (title) s -% (id) s.% (Ext) s.

En algunos casos, no desea caracteres especiales como 中, espacios o &, como cuando
transferir el nombre del archivo descargado a un sistema Windows o el nombre del archivo a través de un
Canal inseguro de 8 bits. En estos casos, agregue la marca --restrict-filenames para obtener un
título:

Ejemplos (tenga en cuenta que en Windows es posible que deba usar comillas dobles en lugar de simples):

$ youtube-dl --get-filename -o '% (título) s.% (ext) s' BaW_jenozKc
video de prueba de youtube-dl '' _ä↭

Ad