Soy un acaparador de datos novato y tengo unos cientos de videos archivados de YouTube, usando el siguiente archivo de configuración de youtube-dl:
-i
-o "%(uploader)s (%(uploader_id)s)/%(upload_date)s - %(title)s - (%(duration)ss) [%(resolution)s] [%(id)s].%(ext)s"
# Archive Settings
--download-archive youtube-dl-archive.txt
-a youtube-dl-channels.txt
# Uniform Format
--prefer-ffmpeg
--merge-output-format mkv
# Get All Subs to SRT
--write-sub
--all-subs
--convert-subs srt
# Get metadata
--add-metadata
--write-description
--write-thumbnail
# Debug
-v
Hace poco me di cuenta de que debería realmente incluir el --write-info-json
opción.
¿Cómo puedo volver atrás y descargar solo los archivos info-json para todos los videos sin? volver a descargar los videos ellos mismos? He estado usando -a
opción para realizar un seguimiento de los videos que ya he archivado y, por lo tanto, puedo usar fácilmente ese archivo como una lista de todos los videos para los que necesito descargar el archivo info-json.
Pero todavía no sé cómo descargar solo info-json. Gracias por cualquier sugerencia aquí.
Respuesta aceptada:
No es una respuesta completa, pero como soy nuevo y no puedo agregar un comentario, tengo que usar esto
¿Has probado el -j, --dump-json
? opción, o uno de los otros enumerados en el manual en https://github.com/ytdl-org/youtube-dl/blob/master/README.md#verbosity–simulation-options ?
Lo acabo de probar y parece funcionar bien en un solo video