domenica 31 marzo 2013

Vlc: riprendere automaticamente la riproduzione di un video grazie ad un plugin

Una feature che da anni gli utenti di Vlc chiedono è la possibilità di riprendere in maniera automatica la riproduzione di un video dal punto esatto in cui è stata precedentemente interrotta. Gli sviluppatori del celebre media player hanno però sempre fatto orecchie da mercante e di fatto questa caratteristica è a tutt'oggi ancora assente.
C'è però una buona notizia per coloro che desiderano questa feature: infatti, per colmare questa lacuna lo sviluppatore Artem Senichev ha da qualche mese reso disponibile un plugin che permette di aggiungere a Vlc il resume automatico dei video: sto parlando di vlc-srpos-plugin disponibile sia per sistemi Linux che per Windows.
Per facilitare il lavoro agli amici di Fedora che volessero provarlo, ho realizzato un pacchetto rpm pronto all'uso: potere recuperarlo dal mio repo Dropbox.
Attivate innanzitutto il repo dando:
 $ wget https://dl.dropbox.com/u/7141888/home_darkhado_extra/18/darkhado_extra.repo -O - | sudo tee /etc/yum.repos.d/darkhado_extra.repo
dopodiché potete installare il plugin con:
$ sudo yum install vlc-srpos-plugin
 Per renderlo però operativo occorre abilitarlo esplicitamente dalle preferenze di Vlc.
Avviate Vlc, quindi Strumenti -> Preferenze, poi in basso a sinistra: Mostra le impostazioni -> Tutto.
Cercate tra le voci sulla sinistra Interfacce di controllo dopodiché spuntate Save/restore position of the last played  files. Confermate con Salva e riavviate VLC per applicare le modifiche fatte.


Dalle prove che ho fatto il plugin sembra mantenere quello che promette, l'unico limite è che attualmente vengono salvate le informazioni di riproduzione esclusivamente degli ultimi 10 file aperti. A mio avviso questo valore dovrebbe essere comunque più che sufficiente per la maggior parte degli utenti

9 commenti:

  1. Hi mateѕ, itѕ impгessive article
    about еԁucationand fully explаined, kеeρ it up all the time.


    my blog; Link Building Service

    RispondiElimina
  2. Risposte
    1. Repo should be ok, are you experiencing some issues ?

      Elimina
  3. Unfortunately, I want to install it under my CentOS 6 and the build you have is for Fedora Core 18...
    Don't you have a build for FC 14 or 15 that could be compatible with RHEL/CentOS 6.4 ?

    RispondiElimina
    Risposte
    1. Hello, I've no experience with RHEL ... but if you want you can try building the package yourself with mock. Grab the source, then (for x86_64):

      $ mock -r epel-6-x86_64-rpmfusion_free vlc-srpos-plugin-0.2-1.fc18.src.rpm

      It should be easy

      Elimina
  4. Always get this error, but anyway vlc_devel is correctly installed...


    checking for gcc option to accept ISO C99... -std=gnu99
    checking for an ANSI C-conforming const... yes
    checking for ANSI C header files... (cached) yes
    checking vlc_plugin.h usability... no
    checking vlc_plugin.h presence... yes
    configure: WARNING: vlc_plugin.h: present but cannot be compiled
    configure: WARNING: vlc_plugin.h: check for missing prerequisite headers?
    configure: WARNING: vlc_plugin.h: see the Autoconf documentation
    configure: WARNING: vlc_plugin.h: section "Present But Cannot Be Compiled"
    configure: WARNING: vlc_plugin.h: proceeding with the compiler's result
    configure: WARNING: ## --------------------------------- ##
    configure: WARNING: ## Report this to artemsen@gmail.com ##
    configure: WARNING: ## --------------------------------- ##
    checking for vlc_plugin.h... no
    configure: error: VLC plugin headers not found
    error: Bad exit status from /var/tmp/rpm-tmp.d3Rss3 (%build)


    RPM build errors:
    InstallSourcePackage at: psm.c:244: Header V4 RSA/SHA1 Signature, key ID d99e466d: NOKEY
    Bad exit status from /var/tmp/rpm-tmp.d3Rss3 (%build)


    RispondiElimina
    Risposte
    1. that's weird ... I'll install CentOS in a vm and let you know

      Elimina
  5. Risposte
    1. I've successfully built the package on CentOS 6.4:
      You can download both 32 and 64 version from my dropbox account:

      https://dl.dropboxusercontent.com/u/7141888/vlc-srpos-plugin-0.2-1.el6.i686.rpm
      https://dl.dropboxusercontent.com/u/7141888/vlc-srpos-plugin-0.2-1.el6.x86_64.rpm


      Elimina