Saltar a contenido

Guía de Usuario: Artillería de Argumentos CLI (RawLoadrr)

En el corazón de RawLoadrr, los argumentos de línea de comandos no son simples opciones; son las coordenadas de tu misión de inyección. Esta versión vitaminada de upload.py y el motor auto-upload.py han sido rediseñados para manejar desde archivos solitarios hasta despliegues masivos automatizados.

🕹️ Control de Entrada y Gestión de Colas

RawLoadrr es extremadamente flexible con lo que acepta como "objetivo". Puedes apuntar a casi cualquier estructura de almacenamiento.

  • -in, --input [RUTA]: Especifica el archivo o directorio a procesar.
    • Archivos Individuales: Ideal para MKVs sueltos.
    • Directorios de Películas: Si la carpeta contiene un solo video, se trata como una unidad.
    • Directorios de Series: Detecta automáticamente temporadas y episodios si siguen un patrón estándar.
  • -fd, --full-directory: Fuerza la subida de la carpeta completa y todo su contenido como un solo torrent. Indispensable para Packs de Discografías, Cursos o Temporadas Completas que no quieras separar.
  • -aq, --auto-queue [DIR]: Escanea recursivamente un directorio y encola automáticamente todo lo que parezca un medio válido (MKV, MP4, ISO procesada).
  • -sq, --show-queue: Antes de disparar la primera subida, te muestra un resumen de todo lo que ha detectado. Uso recomendado para evitar errores en subidas masivas.
  • -delay [INT]: Tiempo de espera (en segundos) entre el fin de una subida y el inicio de la siguiente. Crucial para no disparar las protecciones anti-spam de los trackers UNIT3D.
  • -random: Aleatoriza el orden de la cola de subida. Útil para diversificar el contenido que llega al tracker.

🛡️ Auditoría forense y Resiliencia (Zero Loss)

  • -cleanup: Realiza un vaciado manual del directorio tmp/. Nota: En la RaW Suite preferimos el Reciclaje, pero si sospechas de metadatos corruptos, este es tu botón de pánico.
  • -reconfig: Inicia el asistente interactivo para actualizar tu config.py o añadir nuevas credenciales de API sin salir de la terminal.
  • -D, --debug: Ejecuta todo el pipeline (scraping, capturas, mediainfo) pero NO sube el torrent ni el archivo al tracker. Úsalo para validar que el nombre generado es perfecto.
  • -DD, --deep-debug: Incluye trazas de red y depuración de las librerías de conexión. Solo para cuando el Tanque se atasca.
  • -sdc, --skip-dupe-check: Ignora las advertencias de duplicado del tracker. Úsalo solo si estás subiendo una versión superior (ej: REMUX vs WEB-DL) y el tracker no lo detecta automáticamente.

🖼️ Calidad Visual: Los Heavy Hitters

RawLoadrr no hace capturas; hace arte forense.

  • -s, --screens [INT]: Número de capturas de pantalla. El estándar de la escena suele ser 4-6.
  • -vs, --vapoursynth: Activación de VapourSynth. La joya de la corona. Utiliza el motor de procesado profesional para:
    • Dynamic Tonemapping: Convierte HDR a SDR para que las capturas no se vean lavadas en navegadores.
    • Smart Frame Selection: Evita frames borrosos o transiciones.
    • awsmfunc Integration: Aplica filtros de mejora de imagen para una fidelidad absoluta.
  • -ih, --imghost [HOST]: Selecciona el servidor donde alojar las imágenes. Soporta imgbox, imgbb, pixhost, ptscreens, ptpimg.
  • -siu, --skip-imagehost-upload: Recicla las capturas locales de tmp/ sin subirlas de nuevo. Ideal para cuando falló la subida al tracker pero las imágenes ya están arriba.
  • -ffdebug: Muestra la salida cruda de FFmpeg durante la captura. Útil para diagnosticar archivos con errores de bitstream.

💉 Inyección de Metadatos y IDs

  • -tmdb, --tmdb [ID]: Fuerza el ID de TMDb. Formatos válidos: 123, movie/123, tv/456.
  • -imdb, --imdb [ID]: Fuerza el ID de IMDb (ej: tt1234567).
  • -mal, --mal [ID]: Indispensable para trackers de Anime.
  • -g, --tag [TAG]: Sobrescribe el tag del grupo (ej: PARABELLUM).
  • -year, --year [AAAA]: Fuerza el año si la detección automática falla por un nombre de archivo confuso.
  • -edition, --edition [TEXTO]: Añade etiquetas especiales como Director's Cut, Uncut, Criterion, etc.

🔐 Trackers y Anonimato Nativo

  • -tk, --trackers [LISTA]: Especifica a qué trackers subir separándolos por espacio (ej: -tk MILNU PRBLM).
  • -a, --anon: Activa el modo anónimo. Tu nombre de usuario no aparecerá como uploader.
  • -st, --stream: Prepara el contenedor para "Fast Start", permitiendo la reproducción inmediata en el cliente web del tracker.
  • -pr, --personalrelease: Indica que la release es tuya o de tu grupo interno.
  • -fl, --freeleech [0-100]: Establece el porcentaje de freeleech en los trackers que lo permitan vía API.

Recuerda: RawLoadrr es el brazo de Singularity Core. Si usas el pipeline completo, muchas de estas opciones se gestionan solas mediante el motor de Triage.