script videoliberator

Saludos a los amantes de software libre aquí dejo a disposición de ustedes un sencillo script para liberar su contenido multimedia tanto de audio como de video hacia un formato libre.
La diferencia es notable en cuanto a calidad tamaño con un ajuste fino de audio y video para que ustedes puedan disfrutar de su contenido sin problemas y poder publicarlo en internet.

Versión Linux

¿Te resultó interesante? Compártelo ...



haylemhcb

Publicado por haylemhcb

Forma parte de GUTL desde el 12 mayo, 2020. Me gusta la programación y el software libre. Soy autodidacta. Trabajo en el policlínico de Stgo de las Vegas René Bedia Morales como responsable de Seguridad informática y Administrador de red. Anteriormente trabajé en el INOR(Oncológico como técnico y luego Jefe de seguridad informática)

Este artículo tiene 17 comentarios

  1. el audio a oga

    hay reproductores de dvd que leen ogv y ogg u oga perfectamente, la mayor’ia que son compatible con vorbis o tienen el logo de vorbis

  2. he pensado en webm y es muy bueno pero no queria depender de algo creado por google, ogv es un muy buen formato que si se configura adecuadamente con los adecuados par’ametros puede igualar a estos formatos

  3. Haylem:

    Copio la salida que me da la terminal:

    delio@debian:~/PROGRAMAS/Video$ ./videoliberator
    Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
    Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
    ‘/tmp/cvnw.sh’ borrado
    «/mnt/DATOS1/Docus/Entrevista.avi»

    ** (zenity:3820): WARNING **: Error showing notification: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files

  4. Haylem:

    El ffmpeg está instalado desde hace tiempo, ¿cuál es el nombre del codec? Al listar el repo me sale: codec2, code2-examples, codegraph, cocrypt y codegroup

    Saludos,

    Delio.

  5. Haylem:

    Instalé «transmageddon» y nada, sigue dando el mismo error; lo mismo en IceWM que en Budgie, que son los entornos de escritorio que empleo.

    • Hola @Delio:

      El error no creo que sea debido a la falta de un plugin, el script hace uso de ffmpeg, por lo que esa parte estaría cubierta. El mensaje de error lo origina zenity, y aparentemente no encuentra un archivo de servicio de notificación.

      Primero habría que ver si tiene zenity instalado, y de ser así, comprobar si tiene algún demonio de notificación. Es probable que tenga notification-daemon en el sistema pero, según he leído, este no provee un archivo de servicio, -el «glorioso» systemd-. No se si en la actualidad ha cambiado, creo que no.

      El script funciona para mi, al menos en un archivo .mp4:

      Yo utilizo xfce4 y el paquete xfce4-notifyd provee: ‘/usr/lib/systemd/user/xfce4-notifyd.service’. También tengo MATE desktop instalado, y mate-notification-daemon provee a través de dbus: ‘/usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service’.

      Para no instalar dependencias innecesarias (con xfce4-notifyd o mate-notification-daemon) puede probar con el paquete dunst el cual provee: ‘/usr/lib/systemd/user/dunst.service’, u otro servicio de notificación similar que no requiera instalar paquetes de otro escritorio. En esencia, el demonio de notificación tiene que tener un archivo .service

      Saludos.

  6. Percaff_TI99 :

    Instalé dunst pero sigue sin funcionar el script 🙁 Seguiré usando Video Morph. Gracias por tu explicación.

    Saludos fraternos,

    Delio

    • Para que funcione Dunst es necesario realizar algunos pasos extras, decidí hacer un articulo para despejar posibles problemas.

      En cuanto a IceWM puede probar añadiendo la siguiente linea al final de su archivo ‘~/.icewm/startup’

      #!/bin/bash

      # allow notifications
      /usr/lib/notification-daemon/notification-daemon &

      Asegúrese de que la ruta en su sistema sea la correcta. En otros sistemas es ‘/usr/lib/notification-daemon-1.0/’

  7. me parece que el problema es que usas un escritorio muy ligero personalizado y las notificaciones zenity requieren un paquete de gtk o algun servicio de gnome, puedes reemplazar la notificacion zenity con una caja de dialogo estandar –infobox

  8. Investigand el problema que tienes es por la disponibilidad de uno de los plugins de ffmpeg que no estan disponibles en tu imp[lementacion. Es unsharp puedes quitarlo de la linea -vf e ir quitando filtros hasta que te funcione. estos filtros mejoran el audio y video notablemente al darlew mas enfoque y limitar el audio contra la distorsion pero a veces hay que instalar ciertos paquetes extra, puedes retirar las opciones -af y -vf

  9. tambien esta vigente lo de zenity que en entornos ligeros como i3 no tiene un mecanismo para mostrar la notificacion y hay que instalar un paquete extra, esto es facilmente ajustable si se reemplaza –notification por –infobox (una caja de mensajes estandar)

Los comentarios están cerrados.