Jump to content


OBS Studio 30.2.2

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

OBS Studio es un popular software libre y de código abierto para grabación de video y transmisión en vivo en plataformas como Twitch y similares.

Cuenta con versiones para Windows, macOS y Linux.

obs studio.webp

Características principales de OBS Studio:

  • Captura y mezcla sonido/vídeo a tiempo real de alta calidad, con escenas ilimitadas entre las cuales puedes cambiar fácilmente a través transiciones personalizadas.
  • Filtros para fuentes de vídeo como son las máscaras de color, correcciones de color, ajustes de chromas y más.
  • Mezclador de audio intuitivo con filtros predeterminados para las puertas de ruido, supresiones del mismo y balances. Coge las riendas con la ayuda del plugin VST.
  • Opciones de configuración potentes y fáciles de utilizar. Añade nuevas fuentes, duplica las ya existentes, y ajusta sus propiedades sin esfuerzo alguno.
  • Panel de ajustes optimizado para configurar rápidamente tus grabaciones y retransmisiones. Cambia de perfil con facilidad.
  • Escoge de una variedad de transiciones diferentes personalizables para cuando cambies tus escenas
  • Establece accesos rápidos para prácticamente cualquier acción, tal como cambiar entre escenas, iniciar/parar tanto retransmisiones como grabaciones, silenciar las fuentes de audio, pulsar para hablar, y más.
  • Modo Estudiote permite previsualizar tu escena y las fuentes antes de ponerlas en vivo. Ajusta tus escenas y fuentes o añade nuevas y asegúrate de que están perfectas antes que de tus espectadores puedan siquiera verlas.

Que novedades incluye la versión 25.0.8   See changelog

Released

25.0.8

  • Added status icons next to the timers for recording and streaming
  • Added white icons for dock titles
  • Added an actual name for files when browsing for LUT files
  • Fixed media source not closing file when inactive
  • Fixed certain services not properly updating their server information on Windows
  • Fixed multiview not rendering correctly on macOS
  • Fixed a minor memory leak
  • Removed the requirement for the replay buffer hotkey now that there's a button to record a replay

25.0

New Features

  • Added the ability to capture Vulkan-based games with game capture. Big thanks to Ubisoft Montreal for submitting this feature! [Littlematth/jpark37/Jim]
  • Added a new capture method to window capture which allows capturing browsers, browser-based windows, and Microsoft Store (UWP) programs [jpark37]
  • By default, it will use "Automatic", which will use the normal method on most windows, and the new method on browsers, browser-based windows, and Microsoft Store (UWP) programs
  • The downside of the new method is that it can cause a bit of cursor lag, as well as a highlighted border around the captured window. The border itself does not get captured, however.
  • You can choose which capture method to use in window capture properties
  • Added advanced scene collection importing (on the menu bar, Scene Collection -> Import) which allows you to import from other common streaming programs [Dillon]
  • Added Media source hotkeys to allow control of playback (stop/pause/play/restart) [cg2121]
  • For now, these are just hotkeys. User interface for this is also planned for future updates
  • Added the ability to drag and drop URLs to create browser sources (after displaying a confirmation prompt to ensure it was by intention) [WizardCM]
  • Developers can add an embed to their web pages that let them pre-specify parameters that automatically get set in the source when it's dragged into OBS. See this link for more details: https://obsproject.com/tools/browser-drag-and-drop
  • Added T-bar to studio mode [cg2121]
  • Note that this will not work while using a Stinger transition or the "Cut" transition
  • Added support for the SRT protocol (https://en.wikipedia.org/wiki/Secure_Reliable_Transport) [boxerab]
  • This is available by choosing "Custom" under Stream settings > Service, then entering your srt:// path into the Server box.
  • Added a button grid mode to the scenes list, which can be toggled via right-clicking on the scenes list [Dillon]
  • Added ability to lock volume values of audio sources via their right-click context menu in the mixer [cg2121]
  • Added source icons to the source list that give a more visible indication of their function (can be disabled in the View menu) [cg2121]
  • Added support for cube LUT files in the LUT filter [jpark37]
  • Added an option to show all audio sources to advanced audio settings [exeldro]
  • Added an option to use percent rather than dB in advanced audio properties via right-clicking items in the window [cg2121]
  • Added a button to save replay buffer next to the replay buffer button (similar to the pause button on the recording button) [cg2121]
  • Added support for certain devices that can automatically rotate their camera output such as the Logitech StreamCam [Jim]
  • Added the ability to change the projector type to the projector's right-click context menu [cg2121]
  • Added the ability to copy/paste multiple selected sources [torresam]
  • Added an option to enable/disable BTTV and/or FFZ chat extensions when connecting your Twitch account in the stream section of settings [Rodney]
  • Added a system tray icon to show when the recording is paused [Programatic]
  • Added a "Custom Quantization Matrix" option to QSV encoder (available on Ice Lake or newer) [brittneysclark]
  • Added an option to toggle looping to the scroll filter [Dillon]
  • Added a "Fade to Black" option for quick transitions in studio mode [cg2121]
  • Added string specifiers to the Filename Formatting option in advanced settings which allows you to specify certain settings such as resolution and FPS to recording filenames [exeldro]
  • Added a hotkey to reset the stats window/panel [cg2121]
  • Added help icons when an property has a tooltip associated with it [WizardCM]
  • Added monitor names in monitor selection context menus [WizardCM]
  • Video settings now shows aspect ratio of canvas and output resolutions [cg2121]

Changes/Tweaks

  • Increased default size of color source to the size of the canvas [cg2121]
  • Increased default size of text in text sources [cg2121]
  • Increased the number of files you can open with the image slideshow at once [Jim]
  • Added various minor performance improvements [jpark37]
  • The mask filter will now reload the mask automatically if the mask file has been modified [omkelderman]
  • The browser source now uses a monospace font for the custom CSS property [WizardCM]
  • Redesigned Decklink output UI by combining the start and stop buttons and highlighting them when the output is active. [cg2121]
  • Removed the older deprecated NVENC encoder in advanced output mode to prevent confusion. You will now only see "NVENC (new)" (which we will eventually rename back to just "NVENC"). Rescaling is now supported on it (automatically falls back to the older implementation internally)

Bug Fixes

  • Fixed an issue where window capture could select an unintended window when opening its properties [Jim/Dillon]
  • Fixed browser source not loading files with a hash character in the path [Dillon]
  • Fixed a bug where importing profiles didn't work correctly in portable mode [WizardCM]
  • Fixed a bug where resizing docks wouldn't work when hotkeys were disabled while OBS is focused [WizardCM]
  • Fixed a bug where preview wasn't fully disabled when minimized [R1CH]
  • Fixed a bug where the program could crash on startup if the system had flash installed on it [R1CH/Jim]
  • Fixed a bug where the media source could sometimes lock up on a frame [Jim]
  • Fixed a bug where Twitch browser panels would not use dark theme the first time they run [Jim]
  • Fixed a bug where the recording audio bitrate would be too low when using a custom recording quality in simple output mode [Fenrir]
  • Fixed a bug where a reconnected stream would drop to 0 kbps and disconnect if using audio track 2 [R1CH]
  • Fixed a bug when using multiple game captures where the wrong game would sometimes be captured [Dillon]
  • Fixed a crash when entering large resolutions in video settings [cg2121]
  • Fixed a crash with PulseAudio on Linux [cg2121]
  • Fixed a crash on shutdown that could occur after using the auto configuration wizard [R1CH]
  • Fixed a crash with the VLC and slideshow sources when adding directories containing files with many unicode characters [R1CH]
  • Fixed a crash on startup if a plugin saved whitespace to its config file (this primarily affected the Tuna plugin) [R1CH]
  • Fixed a crash when no Decklink outputs are available, such as when the input is active at the same time [cg2121]
  • Fixed a crash when when no Decklink output device is selected when the output is started [cg2121]
  • Fixed a crash when using custom RTMP authentication [R1CH]
  • Fixed an issue where devices could lock up when using the browser source [Jim]
  • Fixed a few minor memory leaks [jpark37]
  • Fixed an issue where the program would not let you know that the recording path was invalid [Lqlsoftware]

No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Contenido similar

    • Por Dekuwa
      Microsoft Activation Scripts (MAS) es una colección de scripts para activar productos de Microsoft utilizando HWID / KMS38 / KMS con especial foco en el uso de código abierto, menos detecciones de anti-virus y mayor facilidad de uso.
      Principales características de Microsoft Activation Scripts (MAS):
      Activación de HWID Activación de KMS38 Activación de KMS en línea Carpetas $OEM$ para la preactivación Solución de problemas de activación Insertar la clave HWID de Windows 10-11 Cambiar Windows 10-11-Server Edition Comprobar el estado de activación de Windows-Office Disponible en versión Todo en Uno y Archivos Separados Totalmente de código abierto Menos detección de antivirus Los archivos son transparentes script por lotes o archivo oficial de Microsoft
      Tres tipos de activación diferentes:
      Licencia digital para Windows 10 (permanente) KMS38 para Windows 10 y Windows Server (hasta el año 2038) Online KMS para Windows, Windows Server y Office (para 180 días. Se necesita crear una tarea para la auto-activación de por vida). Cómo utilizar:
      Descargue el archivo desde aquí mismo de forma completamente gratuita. Extraiga este archivo con un gestor de archivos de terceros, como 7zip En la carpeta extraída, busque la carpeta llamada All-In-One-Version Ejecute el archivo llamado MAS_AIO.cmd Verá las opciones de activación, siga las instrucciones en pantalla. Eso es todo. Aplicación creada por massgravel.
    • Por Dekuwa
      3uTools es una herramienta de gestión de datos y archivos de dispositivos iOS, con versiones para Windows y macOS.

      La aplicación facilita la gestión de aplicaciones, fotos, música, tonos de llamada, vídeos, otros archivos multimedia o borrar datos del sistema innecesarios y que nos ocupàn mucho espacio en el iPhone o iPad.
      También nos permite ver los diferentes estados del dispositivo iOS, incluyendo activación, jailbreak,batería y estados de bloqueo de iCloud, así como información detallada del sistema operativo y el dispositivo en si.
      Flasheo y Jailbreak
      3uTools puede sincronizar automáticamente los firmwares disponibles para dispositivos iOS. Soporta flasheo de iOS en modo normal, modo DFU y modo recuperación.
      El jailbreak con un solo clic hace que el proceso de jailbreak sea tan simple y fiable. Además, incluye funciones avanzadas como la copia de seguridad SHSH, baseband upgrade/downgrade etc.
    • Por Dekuwa
      RPCSX es un emulador experimental de PS4 para Linux escrito en C++.
    • Por Dekuwa
      FFmpeg es una solución completa y multiplataforma para grabar, convertir y transmitir audio y vídeo.
      FFmpeg es el marco multimedia líder, capaz de descodificar, codificar, transcodificar, muxar, demuxar, transmitir, filtrar y reproducir prácticamente todo lo que los humanos y las máquinas han creado. Es compatible con los formatos más oscuros y antiguos hasta los más avanzados.
      No importa si han sido diseñados por algún comité de normalización, la comunidad o una corporación.
      También es muy portable: FFmpeg compila, ejecuta y supera nuestra infraestructura de pruebas FATE en Linux, Mac OS X, Microsoft Windows, BSD, Solaris, etc. en una amplia variedad de entornos de compilación, arquitecturas de máquina y configuraciones.
      Contiene libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale y libswresample que pueden ser utilizados por las aplicaciones. Además, los usuarios finales pueden utilizar ffmpeg, ffplay y ffprobe para transcodificar y reproducir.
      El proyecto FFmpeg intenta ofrecer la mejor solución técnica posible tanto a los desarrolladores de aplicaciones como a los usuarios finales. Para lograrlo, combinamos las mejores opciones de software libre disponibles. Favorecemos ligeramente nuestro propio código para mantener bajas las dependencias de otras librerías y maximizar el código compartido entre las partes de FFmpeg. Siempre que no se pueda responder a la pregunta de «mejor», apoyamos ambas opciones para que el usuario final pueda elegir.
      La seguridad es una alta prioridad y la revisión del código se hace siempre teniendo en cuenta la seguridad. Aunque debido a la gran cantidad de código que toca datos no fiables, los problemas de seguridad son inevitables y por lo tanto proporcionamos actualizaciones lo más rápido posible a nuestras últimas versiones estables cuando se encuentran nuevos problemas de seguridad.
    • Por Dekuwa
      ytarchive es una aplicación para Windows y Linux que permite descargar una emisión en directo de Youtube desde el principio.
      Esto es más útil para los flujos que ya han comenzado y desea descargar, pero también se puede utilizar para esperar a que un flujo programado y empezar a descargar tan pronto como se inicia.
      Nota: Es necesario tener FFmpeg instalado para fusionar el archivo final.
      Uso
      usage: ytarchive [OPTIONS] [url] [quality] [url] es una URL de youtube livestream. Si no se proporciona, se le se le pedirá que introduzca una. [calidad] es una lista delimitada por barras de las calidades de vídeo que desea que desea que se seleccionen para la descarga, de la más a la menos deseada. Si no se le pedirá que introduzca una, con una lista de calidades disponibles para elegir. disponibles. Son válidos los siguientes valores audio_only, 144p, 240p, 360p, 480p, 720p, 720p60, 1080p, 1080p60, 1440p, 1440p60, 2160p, 2160p60, best Opciones: -h --help Mostrar este mensaje de ayuda. -4 --ipv4 Realizar todas las conexiones utilizando IPv4. -6 --ipv6 Realiza todas las conexiones utilizando IPv6. --info-only Imprime la información de la transmisión, como el título del vídeo, la calidad seleccionada, la hora de inicio de la transmisión y la duración. Hora de inicio y duración del flujo y, a continuación, sale. --add-metadata Escribe alguna información básica de metadatos en el archivo final. --audio-url GOOGLEVIDEO_URL Pasa la url dada como url del fragmento de audio. Debe ser una url de Google Video con un parámetro itag de 140. -c --cookies ARCHIVO_COOKIES Da un archivo cookies.txt que tiene tus cookies de youtube. Permite a al script acceder a contenido sólo para miembros si eres miembro para el usuario del stream dado. Debe tener el formato de cookies de netscape. --debug Imprime mucha información extra. --disable-save-state Desactiva el guardado de estado para descargas reanudables. Útil si está archiva el mismo flujo varias veces en el mismo directorio en el mismo directorio. -dp --permisos-directorio PERMISOS Establece los permisos del sistema de archivos para los directorios creados. Utiliza notación notación numérica. Tenga en cuenta la configuración de umask de su directorio. Por defecto es 0755. --error Imprime sólo errores e información general. --ffmpeg-path FFMPEG_PATH Establece una ubicación específica para ffmpeg, incluyendo el nombre del programa. Por ejemplo, «C:\ffmpeg\ffmpeg.exe» o «/opt/ffmpeg/ffmpeg». -fp --file-permissions PERMISOS Establece los permisos del sistema de archivos para los archivos creados. Utiliza notación notación numérica. Tenga en cuenta la configuración de umask de su directorio. Por defecto es 0644. --h264 Sólo descarga vídeo h264, saltándose VP9 si se hubiera utilizado. -k --keep-ts-files Conserva los archivos de audio y vídeo del flujo final después de multiplexarlos en lugar de eliminarlos. -l --lookalike-chars Utiliza caracteres similares a los prohibidos en el formato de salida del nombre de archivo. Emula los caracteres prohibidos utilizando los mismos caracteres de sustitución que yt-dlp. Esto hará que los nombres de archivo se parezcan más a los títulos originales. --sólo-miembros Sólo descarga secuencias sólo para miembros. Sólo puede usarse con URLs de canales como /live, /streams, etc, y requiere cookies. Resulta útil cuando se monitorizan canales y sólo se desean flujos de miembros. --merge Ejecuta automáticamente el comando ffmpeg para los streams descargados al cancelar manualmente la descarga. En caso contrario, se le pedirá que lo haga. --metadata CLAVE=VALOR Si se escriben metadatos, sobrescribir/añadir entrada clave-valor de metadatos. KEY es una clave de metadatos que ffmpeg reconoce. Si no es válida, ffmpeg puede ignorarla o producir un error. VALUE es una plantilla de formato. Si es una cadena vacía (''), omite la escritura de metadatos para la clave. Consulte OPCIONES DE PLANTILLA DE FORMATO más abajo para obtener una lista de las claves de formato disponibles. Puede utilizarse varias veces. --mkv Transfiere el archivo final a un contenedor mkv en lugar de a un contenedor mp4. Se ignora cuando sólo se descarga audio. --monitor-channel Monitoriza continuamente un canal en busca de streams. Requiere el uso de una URL /live. Esto volverá a buscar una transmisión después de que termine de descargar la actual. actual. Implica '-r 60 --merge' a menos que se establezca por separado. Mínimo 30 segundos de espera, se recomiendan 60 o más. Usar 'best' para la calidad o una lista bastante exhaustiva para evitar esperas si la calidad seleccionada no está disponible para determinados flujos. si la calidad seleccionada no está disponible para determinados flujos. Tenga cuidado de controlar el uso del disco cuando se utiliza este para evitar llenar su unidad mientras está ausente. --newline Imprime cada mensaje en una nueva línea, en lugar de que algunos mensajes reutilicen una línea. --no-audio No descargar el flujo de audio --no-frag-files Mantener los datos de los fragmentos en memoria en lugar de escribirlos en un archivo intermedio. Esto tiene la posibilidad de aumentar drásticamente el uso de RAM si un fragmento se descarga con especial lentitud a medida que más fragmentos terminan de descargarse. Esto sólo es un problema cuando --threads >1 Muy recomendable si no tiene limitaciones estrictas de RAM. Especialmente en Wangblows, que ha causado problemas con el bloqueo de archivos al intentar borrar archivos fragmentados. --no-merge No ejecuta el comando ffmpeg para los flujos descargados al cancelar manualmente la descarga. De lo contrario, se le pedirá que lo haga. --no-save No guardar los datos y archivos descargados si no se ejecuta ffmpeg al cancelar manualmente la descarga. En caso contrario, se le pedirá que lo haga. No hace nada si --merge está activado. --no-save-state No guardar los archivos necesarios para reanudar la descarga al cancelar manualmente la descarga. manualmente la descarga. En caso contrario, se le pedirá que lo haga. No hace nada si --merge o --save están activados. --no-video Si se da una url de googlevideo o se pasa con --audio-url, no se pide una url de vídeo. Si se indica una URL de vídeo con --video-url se ignora. -n --no-wait No esperar a una retransmisión en directo si se trata de una futura retransmisión programada. -o --output NOMBRE_ARCHIVO Establece el nombre del archivo de salida EXCLUYENDO LA EXTENSIÓN. Puede incluir formato similar a youtube-dl, aunque mucho más limitado. Ver OPCIONES DE FORMATO más abajo para una lista de claves de formato disponibles. Por defecto es '%(title)s-%(id)s'. --proxy <SCHEME>://[<USER>:<PASS>@]<HOST>:<PORT> Especifique el proxy que se utilizará para la descarga, por ejemplo - socks5://127.0.0.1:1080 - http://192.168.1.1:8080 - http://user:password@proxy.example.com:8080 Se admiten servidores proxy HTTP, HTTPS y SOCKS5. -q --quiet No imprime nada en la consola, excepto la información relevante para la entrada del usuario. --retry-frags INTENTOS Establece el número de intentos a realizar cuando se descarga un fragmento de flujo. Establezca 0 para reintentar indefinidamente, o hasta que seamos completamente incapaces. Por defecto es 10. -r --retry-stream SEGUNDOS Si está esperando una retransmisión en directo programada, vuelva a comprobar si la retransmisión está cada SEGUNDOS en lugar de esperar a la hora programada inicialmente. Si SECONDS es menor que el retardo de sondeo que da youtube (normalmente 15 segundos), entonces se establecerá el valor que proporciona youtube. --guardar Guarda automáticamente los datos y archivos descargados si no se ejecuta ffmpeg ejecutándose al cancelar manualmente la descarga. Se le pedirá en caso contrario. No hace nada si --merge está activado. --save-state Deja los archivos automáticamente y no borra nada cuando cancela manualmente manualmente la descarga, permitiendo reanudarla más tarde cuando sea posible. posible. En caso contrario, se le pedirá que lo haga. La reanudación requiere que el flujo esté disponible para la descarga normal. No hace nada si --merge o --save están activados. --separate-audio Guarda el audio en un archivo separado, de forma similar a cuando se descarga audio_only, junto con el archivo muxed final. Esto incluye la incrustación de metadatos y la imagen en miniatura, si está configurada. -td --temporary-dir DIRECTORY Establece el directorio de trabajo para la descarga. Aquí es donde se almacenarán los archivos temporales. Si no se define, se utilizará el directorio de salida de salida. --hilos THREAD_COUNT Establece el número de hilos que se utilizarán para descargar fragmentos de audio y vídeo. de audio y vídeo. El número total de subprocesos en ejecución será CUENTA_HILOS * 2 + 3. Hilo principal, un hilo para cada descarga de audio y descarga de audio y vídeo, y THREAD_COUNT número de descargadores de fragmentos de audio y vídeo. Establecer esto a un número grande tiene una posibilidad de causar la descarga comience a fallar con HTTP 401. Reinicie la descarga con un hasta que ya no obtenga 401s debería funcionar. Por defecto es 1. -t --thumbnail Descarga e incrusta la miniatura del flujo en el archivo final. Si la miniatura se muestra correctamente depende de su navegador de archivos. El de Windows parece funcionar. Nemo en Linux parece que no. --trace Imprime casi cualquier información que pueda tener razón de ser impresa. Muy spammy, no lo use a menos que tenga una buena razón. -v --verbose Imprime información extra. -V --versión Imprime el número de versión y sale. --video-url GOOGLEVIDEO_URL Pasa la url dada como url del fragmento de vídeo. Debe ser una Google Video con un parámetro itag que no sea 140. --vp9 Si existe una versión VP9 de la calidad de vídeo seleccionada, descargue esa versión en lugar de la habitual h264. -w --wait Espera a una emisión en directo si se trata de una emisión programada. Si no se utiliza esta opción cuando se proporciona un stream programado, se le preguntará si desea esperar o no. --warn Imprime advertencias, errores e información general. Este es el nivel de registro predeterminado. --write-description Escribe la descripción del vídeo en un archivo .description separado. --write-mux-file Escribe el comando ffmpeg que mezclará audio y video o pondrá audio en un contenedor mp4 en lugar de ejecutar el comando automáticamente. Útil si quieres ajustar el comando, quieres un nivel de registro más alto, etc. --write-thumbnail Escribe la miniatura en un archivo separado. --live-from DURATION, TIMESTRING o NOW Inicia la descarga desde el momento especificado en el futuro, el pasado o 'ahora'. Utilice un valor de tiempo negativo para saltar hacia atrás en el tiempo desde ahora. Utilice un valor de tiempo positivo para especificar la marca de tiempo en el flujo desde la que empezar a capturar (desde el inicio del flujo). Admite duraciones de tiempo (por ejemplo, 1d8h30m5s) o cadenas de tiempo (por ejemplo, 32:30:05). Ejemplos: * '--live-from -01:10:00' buscará hacia atrás 1 hora y 10 minutos desde ahora y comenzará la descarga a partir de ese momento. * '--live-from 1h10mm00s' comenzará a descargar desde 1 hora y 10 minutos después del inicio de la transmisión. * '--live-from now' empezará a grabar desde la hora actual del stream. Ejemplos: ytarchive -w Espera un flujo. Le pedirá la URL y la calidad. ytarchive -w https://www.youtube.com/watch?v=CnWDmKx9cQQ 1080p60/best Espera la URL de la transmisión indicada. Priorizará la descarga en 1080p60. Si 1080p60 no es una calidad disponible, elegirá la mejor de las disponibles. disponible. ytarchive --threads 3 https://www.youtube.com/watch?v=ZK1GXnz-1Lw mejor Descarga el stream dado con 3 hilos en la mejor calidad disponible. Le preguntará si desea esperar si la transmisión está programada pero no se ha iniciado. ytarchive -r 30 https://www.youtube.com/channel/UCZlDXzGoo7d44bwdNObFacg/live mejor Esperará por una transmisión en vivo en la URL dada, verificando cada 30 segundos. ytarchive -c cookies-youtube-com.txt https://www.youtube.com/watch?v=_touw1GND-M mejor Carga el archivo de cookies e intenta descargar la transmisión. Le preguntará si desea esperar. ytarchive --no-wait --add-metadata https://www.youtube.com/channel/UCvaTdHTWBGv3MKj3KVqJVCw/live mejor Intenta descargar el flujo dado, y añadirá metadatos al archivo final muxado. al archivo final. No esperará si no hay flujo o si no se ha iniciado. iniciado. ytarchive -o '%(canal)s/%(fecha_carga)s_%(título)s' https://www.youtube.com/watch?v=HxV9UAMN12o mejor Descarga el stream dado a un directorio con el nombre del canal, y un que tendrá la fecha de subida y el título del stream. Le pedirá que esperar. ytarchive -w -k -t --vp9 --merge --no-frag-files https://www.youtube.com/watch?v=LE8V5iNemBA mejor Espera, guarda los archivos .ts finales, incrusta la miniatura del flujo, fusiona los archivos descargados si la descarga se detiene manualmente. los archivos descargados si la descarga se detiene manualmente, y mantiene fragmentos en memoria en lugar de escribir en archivos intermedios. Descarga el flujo de vídeo en VP9 si está disponible. Este conjunto de banderas no requiere ninguna intervención adicional del usuario si algo va mal. ytarchive -k -t --vp9 --monitor-channel --no-frag-files https://www.youtube.com/channel/UCvaTdHTWBGv3MKj3KVqJVCw/live best Igual que el anterior, pero espera un flujo en el canal dado, y repetirá el ciclo después de descargar cada flujo. repetirá el ciclo después de descargar cada flujo. ytarchive --proxy http://127.0.0.1:9050 https://www.youtube.com/watch?v=2aIdHTuyYMA mejor Descarga el flujo dado con un proxy HTTP local. OPCIONES DE PLANTILLA DE FORMATO Las claves de plantilla de formato proporcionadas se hacen igual que para youtube-dl. Véase https://github.com/ytdl-org/youtube-dl#output-template Para los nombres de archivo, cada sustitución de plantilla se desinfecta sustituyendo los caracteres no válidos del nombre de archivo por un guión bajo (_). por un guión bajo (_). Si se utiliza '--lookalike-chars', los caracteres inválidos del nombre de archivo se sustituyen por los mismos caracteres similares que utiliza yt-dlp. id (cadena): Identificador del vídeo url (cadena): URL del vídeo title (cadena): Título del vídeo channel_id (cadena): ID del canal channel (cadena): Nombre completo del canal en el que se emite el livestream upload_date (cadena: AAAAMMDD): Técnicamente fecha de inicio del stream, zona horaria UTC - ver nota más abajo start_date (cadena: AAAAMMDD): Fecha de inicio del flujo, zona horaria UTC publish_date (cadena: AAAAMMDD): Fecha de publicación del flujo, zona horaria UTC description (cadena): Descripción del vídeo [no permitido para la plantilla de formato de nombre de archivo]. Nota sobre upload_date: en lugar de la fecha real de subida, la fecha de inicio del flujo se utiliza para proporcionar una mejor fecha por defecto para las plantillas de salida youtube-dl que utilizan upload_date. Para obtener la fecha real de subida, la fecha de publicación parece ser la misma que la fecha de subida para streams.s. ytarchive ha sido creado por Kethsar.
×
×
  • Crear nuevo...