Presentamos las cargas reanudables

En alugha tenemos una nueva función: cargas reanudables

Read this article in: Deutsch, English, Español, Français, Русский, العربية

Estimated reading time:6minutes

El ancho de banda promedio de descarga a nivel mundial aumenta constantemente, al igual que el tamaño promedio de un archivo de vídeo, gracias a resoluciones y a velocidades de bits más elevadas. Sin embargo, lo que puede no haber aumentado tan rápido como el ancho de banda de descarga es el ancho de banda de subida, especialmente si estás en una conexión móvil (en inglés). Cuanto más tiempo tardes en subir el vídeo, mayor será la frustración cuando la subida falle al llegar al 91 % debido a una conexión WiFi inestable o a un corte de servicio por nuestra parte, lo que te obligará a subir todo el archivo desde el principio. Hoy presentamos las cargas reanudables.

La idea

Los archivos transferidos y guardados en nuestros servidores no se perderán cuando se interrumpa la conexión. Por lo tanto, el enfoque más sensato es dividir el archivo en partes más pequeñas y subir una tras otra. De esta manera, si la subida se interrumpe por cualquier razón, el cargador de alugha reintentará automáticamente la subida de la parte que haya fallado. Si la interrupción es más grave, se te informará de que la carga ha fallado y podrás volver a realizarla manualmente. El botón de reanudación de la carga busca la última parte que hayas subido y continúa a partir de ahí. Además, puedes pausar manualmente y reanudar la carga sobre la marcha, o si en ese momento necesitas el ancho de banda de la carga para otros propósitos. Una mejora con respecto a otras implementaciones de carga reanudable es que alugha ajusta dinámicamente el tamaño de las partes de carga según tu velocidad de subida. Como resultado, nunca perderás más de 30 segundos en reanudar la carga.

Sin embargo, esta no es la única mejora de esta nueva característica. Antes, se tenía que esperar a que la carga terminase antes de poder realizar cualquier otra acción en la página. Ahora, tus subidas en alugha se ejecutan en segundo plano a través de nuestro nuevo gestor de subidas. Como este gestor sabe cuales pertenecen a cada usuario, puedes cambiar de usuario para subir otros archivos con total seguridad, sin que tengas que preocuparte de perder las subidas pendientes. Al cambiar o cerrar la sesión, las subidas en curso se paran y esperan a que vuelvas.

Una vez que hayas guardado el vídeo en el editor o el archivo en el selector de activos/mercado, la carga se entregará al gestor de cargas y se ejecutará en segundo plano siempre que no cierres la pestaña. A continuación, puedes editar los detalles del vídeo, ver otros vídeos, iniciar una segunda carga, etc. y todo en la misma pestaña.

También te preguntarás cómo hacer que el flujo de trabajo mejore para los archivos de audio e imagen, que suelen ser lo suficientemente pequeños como para que no se interrumpan durante la carga. En este caso también te beneficiarás del gestor de subidas, ya que las cargas se ejecutan en segundo plano y puedes ver todo el progreso de carga de un vistazo.

Interfaz de usuario

Tus cargas pueden observarse y administrarse desde una pequeña interfaz de usuario que se encuentra en la barra de navegación, justo al lado de la barra de búsqueda. Aquí encontrarás una lista de las subidas que están en marcha o en pausa y las que han fallado o se han completado. Las subidas realizadas se ocultan automáticamente tras 10 minutos, así que no te preocupes si la lista de subidas se llena.

Las entradas se resaltan si se ejecutan en la pestaña actual o si el ratón del usuario pasa por encima de la entrada. En el aire, la entrada también revela su barra de acción. Aquí, las subidas en curso pueden pausarse, las fallidas y las pausadas pueden reanudarse o abortarse, y las completadas pueden ocultarse. También se muestran las cargas que se ejecutan en una pestaña diferente y se actualizan según el progreso, pero no se resaltan y solo se pueden pausar desde su pestaña respectiva. Si cierras la pestaña de una carga que se esté ejecutando sin pausarla, dicha carga se marcará como pausada tras unos 45 segundos y podrás reanudarla o abortarla.

Limitaciones técnicas

El objetivo de tiempo de 30 segundos solo se podrá alcanzar si tu conexión es lo suficientemente rápida para subir al menos 5 megabytes en 30 segundos. Afortunadamente, la de la mayoría de nuestros usuarios lo es. Si no es tu caso, perderás más de 30 segundos de progreso si la carga se detiene o falla.

A partir de ahora, la información sobre el archivo de carga y sobre las partes que se hayan cargado solo se almacena localmente (lo que significa que no puedes reanudar la carga en otro ordenador o navegador) o cuando elimines el almacenamiento de tu navegador para alugha.com

Para reanudar una carga, es posible que tengas que volver a seleccionar ese archivo a través del selector de archivos. El gestor de subidas almacena una copia del archivo en el almacenamiento del navegador hasta que se la carga completa, pero si los archivos son más grandes, tu experiencia de usuario puede degradarse, ya que el proceso de copia del archivo pospone el inicio de la subida e incluso puede congelar la pestaña del navegador. Por lo tanto, hemos decidido guardar solo los archivos caché menores de 128 megabytes. Así que, debido a todo lo explicado con anterioridad, tendrás que seleccionar el archivo de nuevo tras hacer clic en el botón de reanudar. Puedes estar seguro de que ningún archivo equivocado se seleccionará accidentalmente. El archivo seleccionado se verifica con el tamaño y la función resumen del archivo anterior.

Finalmente, el almacenamiento de las cargas pendientes se limita a una semana tras el último progreso de subida y a un mes después de su inicio. Si no hay actividad de subida durante más de una semana o se ha creado una carga hace más de un mes, se eliminarán todas las partes subidas y la subida desaparecerá del gestor de cargas.

Próximamente

Una última pieza del rompecabezas que no está conectada al cargador son las grabaciones que realizas en el dubbr. Una vez que hayamos terminado la integración de las grabaciones en el gestor de carga, podrás grabar rápidamente un segmento tras otro, sin tener que esperar a que termine la carga del segmento.

Y además...

¿Alguna vez te has preguntado por qué no podías subir cierto archivo a alugha aunque en tu ordenador fuera un archivo de vídeo, audio e imagen perfectamente válido? Confiamos en que el navegador nos diría el tipo de archivo seleccionado, necesario para determinar la categoría a la que pertenece (vídeo, audio, imagen). Desafortunadamente, ciertos tipos de archivos se encuentran en una zona gris. Por ejemplo, Safari no es capaz de detectar archivos MKV o WebM como vídeo o archivos FLAC como audio. Hemos sustituido este enfoque por un escáner de archivos que mira los primeros kilobytes del archivo para determinar de qué tipo es. En el caso de MP4, MKV y WebM, el escáner incluso detecta si el archivo contiene pistas de vídeo o solo de audio para asignarlo a la categoría correcta.