Ya fue liberada la primera versión alfa de Maui Shell

A finales del año pasado, compartimos aquí en el blog la noticia sobre la iniciativa por parte de los desarrolladores del proyecto Nitrux, sobre la creación de un nuevo entorno de escritorio para su producto y ahora en la actualidad (pocos meses después) han presentado la primera versión alfa del entorno de usuario de Maui Shell.

Este es un entorno de escritorio desarrollado de acuerdo con el concepto de «Convergencia», que implica la capacidad de trabajar con las mismas aplicaciones tanto en las pantallas táctiles de un teléfono inteligente como de una tableta y en pantallas grandes de portátiles y PC.

Maui Shell se adapta automáticamente al tamaño de la pantalla y a los métodos de entrada disponibles, y puede usarse no solo en sistemas de escritorio, sino también en teléfonos inteligentes y tabletas.

Cuando se trabaja en monitores convencionales, la shell funciona en modo de escritorio, con un panel fijo en la parte superior, la capacidad de abrir un número arbitrario de ventanas y controlar con el mouse.

Cuando está equipado con una pantalla táctil, la carcasa funciona en modo tableta con diseño vertical y ventanas que se abren en pantalla completa o en un diseño de lado a lado similar a los administradores de ventanas en mosaico.

En los teléfonos inteligentes, los elementos del panel y las aplicaciones se expanden a pantalla completa, como en las plataformas móviles tradicionales.

La misma shell se puede usar para computadoras de escritorio, teléfonos inteligentes y tabletas sin tener que crear versiones separadas para dispositivos con diferentes factores de forma. Por ejemplo, cuando usa Maui Shell en un teléfono inteligente o tableta, el shell le permite convertir su dispositivo móvil en una estación de trabajo portátil que ofrece una experiencia de escritorio completa cuando se conecta a un monitor, teclado y mouse.

Maui Shell utiliza los componentes GUI de MauiKit y el marco Kirigami, que son desarrollados por la comunidad de KDE. Kirigami se basa en Qt Quick Controls 2, mientras que MauiKit proporciona plantillas de interfaz de usuario preconstruidas que le permiten crear rápidamente aplicaciones que se adaptan automáticamente al tamaño de la pantalla y los métodos de entrada disponibles.

El proyecto también utiliza componentes como BlueDevil (gestión de Bluetooth), Plasma-nm (gestión de conexión de red), KIO, PowerDevil (gestión de energía), KSolid y PulseAudio.

La salida de información se proporciona utilizando su administrador compuesto Zpace, que se encarga de mostrar y colocar ventanas y procesar escritorios virtuales. El protocolo Wayland se utiliza como protocolo principal, que se maneja mediante la API Qt Wayland Compositor.

Además de Zpace, se ejecuta un shell Cask, que implementa un contenedor que cubre todo el contenido de la pantalla y también proporciona implementaciones básicas de elementos tales como el panel superior, cuadros de diálogo emergentes, mapas de pantalla, áreas de notificación, panel, accesos directos, interfaz de llamada de programa, etc. Además de ejecutar Maui Shell sobre su servidor compuesto Zpace, también es posible ejecutar Cask shell por separado dentro de una sesión basada en un servidor X.

La primera versión alfa marcó la implementación de la funcionalidad básica de Cask shell y el desarrollo de elementos específicos para dispositivos con diferentes factores de forma. También se agregó soporte para sonido, Bluetooth, tema oscuro, widgets para controlar la red, reproducción y brillo.

Otro de los cambios que se destaca de esta alfa, es que se ha agregado un agente basado en PolKit para realizar acciones privilegiadas y que se proporcionó la capacidad de cambiar el fondo de pantalla del escritorio y el ajuste adaptativo de los esquemas de color.

Por otra parte, tambien se destaca que se ha añadido un programa para iniciar la sesión startcask-wayland y los servicios necesarios para su funcionamiento. El panel de programas proporciona una visualización de la primera página de las aplicaciones más utilizadas, una lista de categorías de programas, descargas recientes y accesos directos para un acceso rápido.

Finalmente, cabe mencionar que en junio, se planea formar una versión beta, que mejorará la funcionalidad de Cask, ofrecerá un administrador de sesión, un bloqueo de pantalla, un sistema de administración de energía y la capacidad de controlar a través de atajos de teclado. El primer lanzamiento estable está programado para septiembre de 2022.

Para quienes estén interesados en conocer más al respecto, deben saber que el código del proyecto está escrito en C++ y QML y se distribuye bajo la licencia LGPL 3.0 y pueden consultar los detalles en la nota original en el siguiente enlace.

from Linux Adictos https://ift.tt/LRBPlus
via IFTTT

Unreal Engine 5 llega con muchas mejoras para Vulkan y Linux

Unreal Engine 5

Tras un tiempo disponible en Early Access desde mayo del pasado año 2021, y en Preview desde febrero de este año, Epic Games por fin ha lanzado la versión final del motor gráfico Unreal Engine 5. Uno de los más potentes y con resultados más que prometedores para futuros títulos de videojuegos.

Para los que aún no lo conozcan, este motor gráfico tiene su historia. Se remonta a 1998, cuando apareció por primera vez para el renderizado, detección de colisiones, IA, opciones de redes y manipulación de archivos para títulos como Unreal y Unreal Tournament. Generación tras generación han ido evolucionando, y moviendo más títulos de videojuegos, hasta conseguir las prestaciones que actualmente tiene este sistema y que dejan con la boca abierta. A veces es difícil distinguir entre realidad o renderizado.

«Con este lanzamiento, nuestro objetivo es empoderar tanto a los equipos grandes como a los pequeños para que realmente traspasen los límites de lo que es posible, visual e interactivamente. UE5 le permitirá realizar contenido y experiencias 3D en tiempo real de próxima generación con mayor libertad, fidelidad y flexibilidad que nunca.» ha comentado EPIC Games en su anuncio de Unreal Engine 5.

Entre las novedades que vienen en Unreal Engine 5 también hay muchas mejoras para el gaming en Linux y para la API gráfica Vulkan. Además de eso, encontrarás otras entre las que destacan:

  • Correcciones para sistemas Unix.
  • SkeletalMeshComponents ahora podrá ejecutar tareas en múltiples subprocesos.
  • Se han implementado las funciones FUnixPlatformMisc::GetCPUVendor y GetCPUBrand() para plataformas Linux que no son de 64-bit, para poder leer el fichero /proc/cpuinfo.
  • Agregadas también tablas para CPUs basadas en ARM de 64-bit.
  • FUnixPlatformProcess:CreateProc ya no necesita que se use una ruta absoluta a un ejecutable.
  • Agregada crashhandlerstacksize para establecer el tamaño de la pila del controlador de fallos.
  • Ahora Linux y Mac también tendrán el script del visor DumpGPU.
  • El SDL de Linux se ha actualizado a 2.0.20.
  • Y otras muchas mejoras…

from Linux Adictos https://ift.tt/WUFACRX
via IFTTT

Firefox 99 llega con mejoras para Linux, Wayland, y mas

Hace poco se dio a conocer el lanzamiento de la nueva versión de Firefox 99 junto con la actualización de rama a largo plazo de «Firefox 91.8.0». Además de las innovaciones y las correcciones de errores, Firefox 99 corrige 30 vulnerabilidades, de las cuales 9 están marcadas como peligrosas. 24 vulnerabilidades (21 resumidas en CVE-2022-28288 y CVE-2022-28289) son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas.

La versión beta de Firefox 100 introduce la capacidad de usar diccionarios para diferentes idiomas al mismo tiempo al revisar la ortografía, en Linux y Windows tienen barras de desplazamiento flotantes habilitadas de forma predeterminada. El modo de imagen en imagen proporciona subtítulos cuando mira videos de YouTube, Prime Video y Netflix. La Web MIDI API está habilitada.

Principales novedades Firefox 99

Esta nueva versión de Firefox 99 se destaca que se agregó soporte para menús contextuales GTK nativos. La función se habilita a través de la configuración «widget.gtk.native-context-menus» en about:config.

Otra de las novedades es que se agregaron barras de desplazamiento GTK flotantes (aparece una barra de desplazamiento completa solo cuando se pasa el cursor del mouse; de ​​lo contrario, con cualquier movimiento del mouse, se muestra una línea indicadora delgada que permite comprender el desplazamiento actual en la página, pero si el cursor no se mueve, el indicador desaparece después de un rato). La función está actualmente deshabilitada de forma predeterminada, la configuración widget.gtk.overlay-scrollbars.enabled se proporciona en about:config para habilitarla.

Por otra parte, en Firefox 99 se destaca el aislamiento de sandbox reforzado en Linux: los procesos que proporcionan procesamiento de contenido web tienen prohibido acceder al servidor X11, ademas de que tambien se corrigieron algunos problemas que ocurrían al usar Wayland. En particular, se solucionó el problema con el bloqueo de hilos, se ajustó la escala de la ventana emergente y se habilitó el menú contextual al revisar la ortografía.

En Android ofrece la posibilidad de borrar las cookies y los datos locales almacenados de forma selectiva solo para un dominio específico y se corrigió un bloqueo que ocurría después de cambiar al navegador desde otra aplicación, aplicar una actualización o desbloquear el dispositivo.

De los demás cambios que se destacan de esta nueva versión de Firefox 99:

  • Se agregó la propiedad navigator.pdfViewerEnabled , con la cual una aplicación web puede determinar si el navegador tiene una capacidad integrada para mostrar documentos PDF.
  • Se agregó la tecla de acceso rápido «n» a ReaderMode para habilitar/deshabilitar el modo Narrar.
  • El visor de PDF incorporado brinda soporte para buscar con o sin signos diacríticos .
  • Se agregó soporte para el método RTCPeerConnection.setConfiguration(), que permite a los sitios ajustar la configuración de WebRTC según los parámetros de conexión de red, cambiar el servidor ICE utilizado para la conexión y las políticas de transferencia de datos aplicadas.
  • Deshabilitada por defecto está la API de información de red , a través de la cual era posible acceder a información sobre la conexión actual (por ejemplo, tipo (celular, bluetooth, ethernet, wifi) y velocidad).

¿Como instalar o actualizar la nueva versión de Firefox en Linux?

Los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente. Aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.

La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.

Otra opción para actualizar, es si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.

Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión abriendo una terminal y tecleando en ella

sudo snap install firefox

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.

Finalmente cabe mencionar que la rama Firefox 100 se ha movido a la prueba beta y su lanzamiento está programado para el 3 de mayo.

from Linux Adictos https://ift.tt/Y4LeUrc
via IFTTT

Canonical rompe relaciones con socios y usuarios corporativos rusos

Bandera de Ucrania

Ubuntu se suma a las sanciones a Rusia pero sigue dando soporte de seguridad a los usuarios.

Canonical, la empresa detrás de Ubuntu se sumó hoy a las empresas que interrumpen sus negocios con Rusia a raíz de la invasión a Ucrania. Sigue así los pasos de Suse Linux y de Red Hat (IBM)
La información se publicó hoy en el blog de Ubuntu bajo el título «Estamos con Ucrania»

Canonical rompe relaciones con socios y usuarios corporativos rusos

En el post se lee:

En respuesta a la invasión rusa y los actos de guerra en Ucrania, Canonical envió un aviso de finalización del soporte, prestación de servicios profesionales y las asociaciones de distribución con empresas rusas. No reanudaremos tales compromisos mientras sigan vigentes sanciones amplias y democráticamente instituidas contra Rusia.

Sin embargo, no abandona a los usuarios domésticos

No restringiremos el acceso a los parches de seguridad para los usuarios de Ubuntu en Rusia: las plataformas de software libre como Ubuntu, las tecnologías VPN y Tor son importantes para aquellos que buscan noticias y diálogos fuera del control estatal. Dirigiremos cualquier ingreso de suscripción ruso para dicho mantenimiento a causas humanitarias de Ucrania.

También dejó en claro de que lado está la empresa.

Estamos apoyando activamente a todos nuestros colegas afectados por esta guerra para garantizar en la mayor medida posible su seguridad financiera, emocional y física. También apoyamos a colegas de todo el mundo que se han unido al esfuerzo para ayudar y albergar a víctimas y refugiados.

Como empresa y comunidad, estamos consternados por la pérdida sin sentido de vidas y la destrucción de bienes y patrimonio que se está produciendo en Ucrania.

Red Hat y SUSE Linux

La medida de Canonical llega casi un mes después que Red Hat (De la mano de su casa matriz IBM) tomara la decisión de cesar las ventas y los servicios en Rusia y Bielorrusia (país aliado), con efecto inmediato a partir del anuncio. El retiro del servicio se aplica a organizaciones ubicadas o con sede en Rusia o Bielorrusia. Desde la empresa dijeron también que de la misma forma está terminando las relaciones de asociación con organizaciones ubicadas o con domicilio legal en ambos países.

El presidente y director ejecutivo de Red Hat, Paul Cormier, condenó en una publicación del blog corporativo la invasión militar rusa de Ucrania y dijo que la compañía está unida con todos los afectados por la violencia.

Agregamos nuestras voces a las de aquellos que piden la paz y continuaremos trabajando para garantizar la seguridad de nuestros asociados afectados y sus familias de cualquier manera que podamos.

La empresa tiene asociados que viven y trabajan en Ucrania y Rusia.

Cournier explicó

Hemos ayudado a miembros de Red Hat en Ucrania y sus familias (incluidos cónyuges, hijos y miembros de la familia) a mudarse de manera segura a países cercanos y continuamos ayudando a quienes permanecen en el país de cualquier manera posible

También estamos apoyando a nuestros asociados en Rusia.

Melissa Di Donato, la directora ejecutiva de SUSE aseguró que su firma está haciendo todo lo posible para apoyar a los empleados que tienen familiares en Ucrania y que todos los empleados y sus hogares tienen acceso a SUSEAssist, su programa de apoyo al personal.
Con respecto al tema comercial, aclaró:

Junto a estos esfuerzos, estamos observando todas las sanciones económicas. De acuerdo con estas sanciones, estamos evaluando todas nuestras relaciones comerciales en Rusia y hemos suspendido todas las ventas directas en Rusia. También estamos preparados para cumplir con las sanciones adicionales que puedan implementarse.

Según algunos medios, Oracle continúa brindando servicios a ambos países, aunque no hay confirmación oficial.

Hay que recordar que las licencias originales de software libre y de código abierto impiden poner cualquier tipo de restricciones al uso y la distribución del código por lo que nada impide que las empresas rusas usen Fedora, CentOS y openSUSE y que organizaciones locales reemplacen a las extranjeras.

Y, si con esto no alcanza, el gobierno ruso analiza legalizar el uso de software sin tener licencia.

from Linux Adictos https://ift.tt/c3D7ETu
via IFTTT

Cassidy James abandona finalmente elementaryOS, y su versión de lo sucedido

Cassidy Blaede deja elementaryOS

Hace algo menos de un mes nos hicimos una pregunta: ¿Y si elementaryOS desapareciera? Era algo que podía pasar, ya que Danielle Foré y Cassidy James tenían ideas muy lejanas sobre cómo seguir adelante con el proyecto. De hecho, el segundo quería dejar de trabajar en el sistema operativo, pero quería quedarse con acciones y poder tomar decisiones. Lo último que sabíamos era que la abogada de James se puso en contacto con Foré, es decir, que ya dejaron de lado la amistad y pasaron a tratarlo todo como un negocio.

El pasado 31 de marzo, y no habíamos tenido tiempo hasta ahora de publicarlo, Cassidy James publicó un artículo en su blog con los detalles sobre lo sucedido. Empieza hablando de que llevaba 10 años trabajando en sacar adelante a elementaryOS y convertirlo en lo que es ahora. Dice que él fundó elementary, LLC en 2011, sin mencionar a Foré, pero si la menciona para decir que tanto él como ella tenían trabajos en otras partes, y que trabajaban en elementary cómo y cuándo podían.

Cassidy James se centrará en GNOME, Flatpak, Flathub y esos ecosistemas crecientes

El problema fue que, cuando mejor iba el proyecto, llegó la pandemia. Las cifras de elementaryOS cayeron, y empezaron a tener problemas económicos. Fue entonces cuando Cassidy James planteó la posibilidad de volver a lo que hacían en el pasado, es decir, trabajar en algo que les diera para vivir y, cómo y cuándo pudieran, trabajar en elementary. Esto no gustó a Danielle, y ese fue el fin de la historia.

Cassidy James ha vendido toda su participación en elementaryOS, y ahora el 100% es propiedad de Danielle. Cabe destacar que Foré no trabajaba a tiempo completo en elementaryOS hasta 2015, cuando todo seguía una tendencia al alza. Ahora es dueña del proyecto.

James termina su entrada en su blog diciendo que le desea lo mejor a Danielle, y que está de acuerdo con la dirección que sigue el proyecto, pero ahora mismo no puede afrontar el coste económico y ha decidido trabajar en algo que le aporte dinero. Y nosotros desde aquí le deseamos lo mejor a los dos y al proyecto.

from Linux Adictos https://ift.tt/LZ6l4n5
via IFTTT

Tres distribuciones Linux sin systemd

Tres distribuciones Linux sin systemd

Estas tres distribuciones Linux vienen sin la polémica herramienta systemd

El mundo de Linux (O de GNU/Linux) es pródigo en discusiones apasionadas entre los desarrolladores que, muchas veces aún para los que tenemos un nivel de conocimientos algo superior al del usuario común, resultan incomprensibles. Una de ellas fue hace unos años por la incorporación de systemd.

Por supuesto, gracias a las características del software libre y de código abierto, si eres un desarrollador, siempre puedes hacer una bifurcación de un proyecto eliminando los componentes que no te gustan. Es por eso por lo que en este post vamos a enumerar tres distribuciones Linux sin systemd.

Qué es systemd

Desde ya, para saber si instalar o no una distribución sin systemd, lo primero que tenemos que saber es que es systemd. Definamos primero un concepto previo.

En el contexto de la informática demonio (Traducción literal de deemons) es un servicio que se ejecuta en segundo plano al arrancar el sistema o iniciar sesión. Brinda servicios utilizados por otras aplicaciones como impresión de documento o reproducción de sonido.

systemd es un conjunto de demonios que utilizan muchas distribuciones Linux para iniciar el sistema. Además de controlar que programas deben ejecutarse al inicio del sistema, lleva un registro de la actividad del sistema, se ocupa del inicio de sesión de los usuarios, ejecuta trabajos programados. se ocupa de la fecha, la ubicación, de mantener una lista de usuarios registrados y contenedores y máquinas virtuales en ejecución, gestión de las cuentas del sistema, directorios y configuraciones de tiempo de ejecución y demonios para administrar redes simples configuración, sincronización de tiempo de red, reenvío de registros y resolución de nombres.

Podemos resumir el papel de systemd de la siguiente forma:

  1. Al encender el ordenador, la BIOS ejecuta la inicialización del hardware.
  2. El gestor de arranque le cede el control al núcleo Linux.
  3. El núcleo carga un disco RAM inicial que carga las unidades del sistema y luego busca el sistema de archivos raíz.
  4. systemd toma el control montando el sistema de archivos e inicializando los servicios necesarios.

¿Quién podría tener problemas con una herramienta tan útil?

En principio, muchas de las críticas vienen por problemas personales entre los creadores y los críticos. Pero, también hay cuestiones técnicas como la excesiva complejidad del proyecto.  systemd hace demasiadas coas y ocupa mucho espacio en donde hasta ahora la norma fue de herramientas simples y enfocadas lo que garantizaba su estabilidad.  De hecho, la filosofía UNIX, en la que se basó Linux, sostiene que cada herramienta debe hacer una cosa y hacerla bien.

Distribuciones Linux sin systemd

Devuan

Con esta distribución basada en Debian tengo una pequeña historia. Más allá de las cuestiones técnicas, me interesó su propuesta de no hacer comentarios negativos hacia ninguna distribución. Se sabe que muchos miembros de la comunidad Debian suelen hacer comentarios muy negativos hacia Ubuntu. No tuve mejor idea que proponer en la lista de correos para el intercambio entre usuarios y desarrolladores de Ubuntu que pasara a basarse en Devuan. No tuve en cuenta que muchos desarrolladores de Ubuntu lo son de Debian. Salvo Shuttleworth creo que no quedó nadie sin insultarme.

Devuan se basa en la versión estable de Debian y nos permite elegir entre 3 alternativas a systemd. Tiene las mismas posibilidades de escritorio que el proyecto de orígen y está disponibles en los siguientes formatos y arquitecturas:

i386 y amd64

  • Imagen viva de escritorio.
  • Instalador de red.
  • Desktop dvd (Para instalaciones sin Internet).
  • Servidor
  • Escritorio mínimo.

amd64, arm64, armel, armhf, i386 y ppc64el

  • Instalador de red.

Nitrux

Otra distribución basada en Debian y sin systemd viene con el escritorio KDE con capas de personalizaciones propias. Utiliza el format de paquetes Appimage para la instalación de programas y solo incluye aplicaciones 100% libres

Viene en dos versiones. La completa con el escritorio personalizado y una mínima sin las personalizaciones.

Void LInux

Esta distribución no está basada en ninguna otra. Utiliza su propio gestor de paquetes escrito desde cero por sus propios desarrolladores y ofrece una detallada documentación para poder configurar la instalación sin problemas.

Está disponible para las arquitecturas x86_64, i686, arm y plataformas arm.

from Linux Adictos https://ift.tt/py6zfU7
via IFTTT

Aplicaciones simples y de código abierto para crear subtítulos

Subtítulos

Archivo de subtítulos en formato .SRT

Continuando con esta serie de artículos en la que estamos enumerando las menos complicadas de las aplicaciones de producción de videos, vamos a ocuparnos de los editores de subtítulos. Se trata de un rubro en el que podemos contar con una amplia gama de opciones.

Por supuesto, que si se te da bien el cálculo de tiempos, puedes usar cualquiera de los editores de textos que vienen con las distribuciones Linux para crear y editar los subtítulos. Solo tienes que guardarlos en el formato adecuado. Pero, los editores vienen con funciones específicas que hacen que el trabajo sea más fácil.

Algunos formatos de subtítulos populares

Aunque todos los archivos de subtítulos tienen en común un código de tiempo y el texto que muestran existen diferencias entre ellos que hacen que no todos sean compatibles con todos los reproductores de video. Los formatos más comunes son:

  • SRT (SubRip): Es el formato más extendido y el primero que deberías probar ya que es el que más probable que funcione con tus programas.  Solo se compone del número de secuencia, el código de tiempo y el texto. No admite personalización de los subtítulos.
  • WebVTT (Web Video Text Tracks): Usa la extensión .VTT  y está pensado para los reproductores de video HTML 5. Admite amplias opciones de personalización. Es compatible con las principales plataformas de video.
  • TTML (Timed Text Markup Language): Tiene más uso profesional tanto en la industria de la televisión y servicios de streaming que doméstico. Es altamente personalizable y se usa también con transmisiones de audio.
  • SSA (SubStation Alpha): Es un formato que permite varias posibilidades de personalización gráfica. Muy utilizado para subtítulos de animé.
  • EBU-STL: Otra opción para la industria. Posee limitaciones en la cantidad de texto a mostrar pero permite personalización.
  • EBU-TT: Es una mezcla entre formatos de transmisión de TV y formatos de subtítulos digitales. Se usa distribuir, archivar y transmitir fácilmente datos de texto en varios flujos de video.

Formatos compatibles con redes sociales

  • Twitter: SRT.
  • TikTok: Ingreso manual.
  • Instagram: Generación automática.
  • Facebook: SRT.
  • Linkedin: SRT.
  • Snapchat: SRT y VTT.

Formatos compatibles con plataformas de alojamiento de video

  • Youtube: Entre otros Srt, vtt, sbv, sub, ttml, rt y scc.
  • Vimeo: srt, vtt, dfxp, tml, scc y sami.
  • Dailymotion: SRT

Aplicaciones simples y de código abierto para crear subtítulos

Subtitle Editor

Es tal vez la herramienta más utilizada y viene por defecto en Ubuntu Studio, la distribución para producción multimedia.  Es útil para editar, transformar, refinar y corregir subtítulos existentes. Mediante el uso de ondas de sonido hace fácil la tarea de hacer coincidir los subtítulos con las voces.

Trabaja con los formatos MPL2, MPSub, Adobe Encore DVD, BITC, MicroDVD, SubViewer 2.0, SBV,, SubRip, Spruce STL, Substation Alpha, Advanced Substation Alpha y texto plano.

Otras opciones son generación de formas de onda, uso de fotogramas clave, corrección ortográfica automatizada, edición de estilo, cambio de tiempos, traducción, clasificación, escalado, unión de subtítulos y corrección de errores.

El programa está disponible en los repositorios de las principales distribuciones Linux.

Subtítulos de GNOME (GNOME Subtitle)

Como su nombre lo indica, es la herramienta de edición de subtítulos del escritorio GNOME.

Algunas de sus características son:

  • Sincronización usando dos puntos de control dentro del video.
  • Ajuste de la distribución usando dos puntos de control.
  • Arrastrar y soltar archivos.
  • Previsualización de los subtítulos en el video.
  • Soporte para la traducción de subtítulos.
  • Edición WYSING del formato de los subtítulos.
  • Soporte multi idioma.
  • Trabaja con los formatos Adobe Encore DVD, Advanced Sub Station Alpha, AQ Title, DKS Subtitle Format, FAB Subtitler, Karaoke Lyrics LRC, Karaoke Lyrics VKT, Mac Sub, MicroDVD, Mplayer 1 y 2, Panimator, Phoenix Japanimation Society, Power DivX, Sofni, SubCreator 1.x, SubRip, Sub Station Alpha, SubViewer 1.0, SubViewer 2.0,ViPlay Subtitle File.

GNOME Subtitle está en los repositorios de las principales distribuciones Linux.

Estas son solo dos de las múltiples opciones disponibles para la edición de subtítulos En los repositorios vas a encontrar muchas más. El consejo es el de siempre. Pruébalas todas y quédate con la que te sirva 

from Linux Adictos https://ift.tt/To8AYBb
via IFTTT

Trabajando con bibliotecas, discos y dispositivos en Calibre

Biblioteca de Calibre

Calibre nos permite tener múltiples bibliotecas (Colecciones de libros) e intercambiarlos entre ellas.

Continuando sobre nuestra serie sobre Calibre, la herramienta de código abierto para la gestión de libros electrónicos, estaremos trabajando con bibliotecas reales y virtuales. Las bibliotecas son colecciones de libros que se pueden almacenar en el disco de nuestra computadora o en un dispositivo externo.

Como siempre, los enlaces a los artículos anteriores se encuentran al final del post.

La siguiente opción con la que nos encontramos en la interfaz de usuario de Calibre es la de Eliminar libros. También puedes eliminarlos posando el puntero y seleccionando uno o varios libros. Las alternativas del menú desplegable son:

  • Eliminar los libros seleccionados.
  • Eliminar formatos específicos de los libros seleccionados.
  • Eliminar todos los formatos de los archivos seleccionados menos el especificado.
  • Eliminar todos los formatos de los libros seleccionados. 
  • Eliminar portadas.
  • Eliminar los libros también del dispositivo conectado.

Trabajando con bibliotecas, discos y dispositivos en Calibre

Bibliotecas

Las bibliotecas son colecciones de libros que agrupamos de acuerdo con nuestro propio criterio. Es posible tener tantas bibliotecas como deseemos y cada una de ellas tendrá su propio conjunto de etiquetas, categorías y lugar de almacenamiento.

Las opciones del menú son:

  • Cambiar o crear biblioteca:  Aquí podemos cambiar la biblioteca que se muestra, mover la biblioteca actual a una nueva ubicación o crear una nueva biblioteca vacía.
  • Cambio rápido entre todas las bibliotecas de Calibre.
  • Elegir un icono identificatorio para la biblioteca.
  • Cambiar el nombre a la biblioteca.
  • Elegir un libro al azar
  • Eliminar una biblioteca.
  • Aplicar una biblioteca virtual cuando se abre la biblioteca de Calibre. Una biblioteca virtual es una sección de una biblioteca que por algún motivo queremos separar.
  • Exportar o importar todos los datos de Calibre: Esto guarda en una carpeta libros, configuraciones y complementos para que puedan utilizarse con otras instalaciones de Calibre.
  • Listado de bibliotecas más usadas: Calibre nos muestra un listado de las 5 bibliotecas a las que más accedimos.
  • Mantenimiento de la biblioteca:  Comprueba la coherencia de los datos de la biblioteca actual, detecta problemas y crea y restaura hacia y desde copias de respaldo.

Gestionando las bibliotecas virtuales

Creación de bibliotecas virtuales

Mediante la función de bibliotecas virtuales podemos agrupar un subconjunto dentro de la colección de libros en base a criterios como autor, etiqueta, editorial o búsquedas realizadas anteriormente.

Como dijimos más arriba, las bibliotecas virtuales son secciones de una biblioteca. agrupada en función de criterios preestablecidos.  Esto facilita la búsqueda en bibliotecas muy grandes ya que solo se muestran las etiquetas, autores, series, editores, etc., que integran la biblioteca virtual.

El procedimiento para crear una biblioteca virtual es el siguiente:

  1. Pulsamos el botón Biblioteca virtual (A la izquierda de la barra de búsqueda)
  2. En la ventana inferior del asistente seleccionamos entre Autores, Etiquetas, Editoriales, series y búsqueda guardadas.
  3. Seleccionamos un elemento de la lista que nos muestra y pulsamos en Aceptar.
  4. Calibre completa los demás datos del formulario.
  5. Pulsamos en Aceptar para salir.

Guardar en el disco

Podemos guardar los libros seleccionados en el disco con algunas de estas opciones:

  • Guardar en el disco: Guarda el libro seleccionado adentro de una carpeta con el nombre del título que está a su vez dentro de una carpeta con el nombre del autor. Esto puede cambiarse en Preferencias.
  • Guardar en una única carpeta: Guarda los libros seleccionados en una carpeta única.
  • Guardar solo el formato principal en disco: Se utiliza la estructura de carpetas que describimos más arriba. Por defecto el formato principal es EPUB, aunque puede cambiarse en Preferencias.
  • Guardar el formato principal de los libros seleccionados en una única carpeta.
  • Guardar determinado formato de los libros seleccionados elegido de una lista.

Conectar y compartir

Desde esta sección podemos realizar intercambios con un dispositivo conectado o una carpeta en el equipo. También es posible configurar la biblioteca de calibre para que pueda accederse a través de un navegador web o por correo electrónico. En el próximo equipo hablaremos más extensamente de esta función.

Artículos anteriores

from Linux Adictos https://ift.tt/nz9oG5r
via IFTTT

Consiguiendo libros y fuentes de noticias con Calibre

Buscador de libros de Calibre

El buscador de libros de Calibre nos indica donde podemos conseguir un libro, su precio y si tiene protección contra copia.

Calibre es uno de esos programas de código abierto que supera en prestaciones a sus competidores de pago. Se trata de un gestor de colecciones de libros electrónicos que incluye, además, como programas separados a un editor y un lector Con versiones para Windows y Mac, también puedes hallarlo en los repositorios de las principales distribuciones Linux y en la tienda Flatpak.

En este post continuamos repasando algunas opciones más de Calibre de su menú principal. Recuerda que al final del post están los enlaces a los primeros artículos de la serie

Accediendo a libros desde Calibre

Mostrar

Sirve para abrir el libro seleccionado. Dependiendo del formato y de la configuración, lo abrirá con el visor de libros electrónicos que integra la suite o con la aplicación predeterminada por el sistema operativo. En caso de que tengamos almacenado un libro en más de un formato podemos elegir cuál se abrirá.

Independientemente de lo que hayamos establecido en la configuración podemos abrir el libro con el visor.  Otras opciones son las de abrir un libro al azar de la colección o explorar las anotaciones que hayamos realizado con la herramienta del lector.

Consiguiendo libros y fuentes de noticias

Obtener libros

Calibre integra un buscador que nos permite tratar de encontrar libros entre el catálogo de sitios comerciales y de dominio público, tengan o no protección anticopia. Aunque Calibre no interviene en las transacciones de los libros de pago, recibe pagos en concepto de referido de algunos de ellos. El buscador indica también si el libro tiene protección de copia y el precio.

Obtener noticias

Una opción interesante es la de Obtener noticias que nos permite descargar contenidos de diferentes sitios web y transformarlo en un libro electrónico para leer en un dispositivo. Calibre trae una serie de sitios de noticias preprogramados y podemos agregar nuestros propios orígenes. El libro creado se agrega a nuestra biblioteca. El menú de Añadir Noticias tiene tres opciones:

  • Planificar descarga de noticias: Podemos establecer la planificación de manera individual para cada fuente. A la izquierda tenemos las fuentes clasificadas por idioma, dentro del idioma por país y dentro del país por nombre de la fuente. Las creadas por nosotros están bajo el título Personalizado. Es posible establecer días de la semana, días del mes o intervalo de días entre descarga. También ordenarle que elimine las noticias antiguas. Es posible convertir el título en una etiqueta e indicar cuantos ejemplares conservar. También es posible descargar en el momento.
  • Añadir o modificar una fuente de noticias personalizada: El título es bastante descriptivo, pero me voy a extender un poco más más adelante.
  • Descargar todas las fuentes de noticias planificadas: Descarga todas las fuentes de noticias que tengas programadas para descarga.

Añadir una fuente de noticias personalizada

Hay una forma fácil y una difícil de agregar la fuente de noticias. La forma fácil es poniendo un enlace al feed RSS. Supongamos que lo quieres hacer con Linux Adictos. Los pasos son los siguientes:

  1. En el menú desplegable de Obtener noticias pulsa en Añadir o modificar una fuente de noticias personalizada.
  2. Pulsa en Nueva fórmula.
  3. En Título de la fórmula pon, Linux Adictos.
  4. Pon la cantidad que quieras en Artículo más antiguo.
  5. Haz lo que quieras con Número de artículo por canal.
  6. En Título del canal pon Linux Adictos.
  7. En url https://www.linuxadictos.com/feed
  8. Pulsa en Añadir canal y en Guardar.
  9. Cierra la ventana.

Para crear el libro por primera vez:

  1. Pulsa en Planificar descarga de noticias.
  2. Pulsa en Personalizado.
  3. Pulsa en Linux Adictos.
  4. Pulsa en Descargar ahora. Cuanoo el menú emergente te avisa pulsa en Aceptar.
  5. Posa el puntero sobre el título Linux Adictos en el listado de Calibre y en Mostrar. Esto abrirá el lector.

En caso de que el método de agregar la palabra feed al enlace no funcione, puedes crear lo que los desarrolladores llaman una fórmula. Esto es un conjunto de instrucciones que indican a calibre cómo convertir el sitio web en un libro electrónico. Pero eso excede los propósitos de este artículo por lo que te remito al manual del programa.

Artículos anteriores

from Linux Adictos https://ift.tt/ITF0K2l
via IFTTT

Más sobre la conversión entre formatos de libros con Calibre

Salida EPUB de Calibre

El gestor de libros Calibre permite configurar parámetros para lograr una mejor conversión al formato EPUB

En artículos anteriores (Puedes ver los enlaces al final del post) empezamos a comentar las características de Calibre, una potente herramienta para la gestión, edición y lectura de libros electrónicos de código abierto disponible para Linux, Windows y Mac. En este post continuaremos describiendo las diferentes opciones para la conversión entre formatos de archivos.

Más sobre la conversión entre formatos

Recuerda que para acceder a estas opciones tienes que pulsar en Convertir libro

Configuración de la página

Este grupo de opciones controlan como se mostrará el texto teniendo en cuenta los márgenes y el tamaño de pantalla del dispositivo de destino. Para lograr un buen resultado es conveniente indicar esas mismas características en el archivo de origen, aunque no es necesario hacerlo. Calibre trae preconfigurados los ajustes de varios dispositivos tanto para la entrada como para la salida. También, en determinados formatos, se reducirá el tamaño de las imágenes.

Detección de la estructura de un documento

En la sección Detección de estructura Calibre busca detectar elementos estructurales en el documento de entrada por más que el autor no los haya identificado claramente. Es el caso de capítulos, saltos de página, encabezados, pies de página, etc.

  • Capítulos: Para identificar el inicio de cada capítulo Calibre busca determinadas palabras clave como capítulo, sección, libro en el texto, clases o etiquetas en encabezados. Están configuradas para el idioma inglés, pero pueden modificarse. Es posible establecer diferentes comportamientos cuando se detecta un capítulo como un salto de página, insertar una línea antes de cada uno, con ambos o con ninguno. Es posible eliminar la imagen de la primera paǵina y los márgenes adicionales.
  • Inserción de metadatos en la primera página: Permite obtener información sobre el libro en dispositivos que no manejan metadatos.
  • Posición de lectura: Se asigna una posición que le indique al dispositivo lector donde comenzar a leer.

Índice

Otra opción para el caso en que el archivo de origen no incluya un índice generado u optemos por no usarlo. Podemos:

  1. Elegir entre usar o no el índice generado automáticamente.
  2. Añadir o no los capítulos no incluidos pero detectados por Calibre.
  3. Permitir o no entradas duplicadas siempre y cuando apunten a diferentes partes del texto.
  4. Establecer la cantidad máxima de entradas en el índice.
  5. Determinar criterios para la no inclusión de entradas en el índice.
  6. Establecer criterios para determinar los diferentes niveles del índice.
  7. Activar la edición manual del índice al finalizar la conversión.

Buscar y sustituir

Si alguna vez convertiste un documento PDF a EPUB seguramente has padecido la molestia de que los títulos o pies de página que los pdf muestran en cada una de ellas aparezcan como texto común en el documento convertido. Esta herramienta no tiene demasiados secretos. Ingresas el texto que Calibre debe buscar y lo sustituye por un espacio en blanco.

Conversión a EPUB

La conversión a formato EPUB tiene algunas características específicas:

  • No dividir a partir de saltos de página: Los archivos en formato EPUB suelen crear páginas separadas para cada contenido ubicado después de un salto de página. Activando esta opción, todo el documento se guarda en una página única.
  • Elegir generar o no una portada automática en caso de que no se haya determinado una y el archivo de origen no la tenga.
  • Adecuar el archivo para hacerlo compatible con el lector FB Reader (Aplanar el archivo)
  • No usar el formato SVG para la portada y de esta manera poder tener portada en dispositivos no compatible
  • Adecuar el tamaño de la portada SVG al dispositivo, pero manteniendo la relación de aspecto.
  • Insertar un índice en la parte principal del libro.
  • Insertar un índice al final del libro.
  • Asignar un título al índice.
  • Establecer el tamaño máximo a partir del cual se debe dividir un archivo.
  • Determinar la versión de EPUB.

Depuración

La depuración brinda información sobre el proceso de conversión permitiéndonos encontrar los parámetros adecuados y saber qué es lo que se tiene que corregir manualmente.

En próximos artículos continuaremos hablando de las posibilidades de Calibre.

Artículos anteriores

from Linux Adictos https://ift.tt/k9is6GI
via IFTTT