Watch Megavideo,HD,Youtube w/ CC through WiiMC (VLCShares)

Home Forums Third Party Enhancements VLC Shares Watch Megavideo,HD,Youtube w/ CC through WiiMC (VLCShares)

Viewing 15 posts - 91 through 105 (of 220 total)
  • Author
    Posts
  • #26361
    zany130
    Participant

    VLCShares 0.5 beta 1 is here:

    Beta 1:
    * Added new plugin for NarutoGet.com
    * Installation script added
    * Added plugin for site opfitalia.net
    * Added installer script for windows

    The new version comes with a new unified installer for Windows: you have only to download the Installer exe file and double click on it. After the process is completed you only have to open you browser to http://localhost/vlc-shares/public/ and follow on-screen instructions.

    Windows VLCShares + EasyPHP installer: http://code.google.com/p/vlc-shares/downloads/detail?name=VLCShares-0.5_beta1.exe&can=2&q=
    Vlc-shares 0.5 beta 1 package (you must follow manual installation instruction): http://code.google.com/p/vlc-shares/downloads/detail?name=vlc-shares_0.5-beta1.7z&can=2&q=
    Tutorial for manual installation of version 0.5: http://code.google.com/p/vlc-shares/wiki/InstallationWindows05
    Wiimc configuration tutorial for version 0.5: http://code.google.com/p/vlc-shares/wiki/WiiMcConfiguration
    Android OS devices configuration tutorial for version 0.5:http://code.google.com/p/vlc-shares/wiki/AndroidConfiguration

    You can leave your issues in vlc-shares’s bug tracker: http://code.google.com/p/vlc-shares/issues/list

    #26362
    Enveniosete
    Participant

    I’m so sorry for posting installation questions, but I’ve tried so hard and even though many problems are now resolved, I’m not able yet to visualize my files.
    I’m a Fedora user, I followed your installation guide as strictly as I could, “porting” all different passages to my distribution. However I don’t know if something goes wrong. I attach my config files in order to give you some hints.
    Here is what happens: I can visualize …/public/manage, all tests give green values, but when I choose my shared directory in …/public/index/collection/ (correctly visualized) I have this message: “An error occurred
    Application error”. For previous errors I found on my way, examining /var/log/httpd/error_log I resolved, but now no clue from this log. Your debug is:

    [04/10/2010 16:07:42] X_Controller_Action::init
    [04/10/2010 16:07:42] X_Vlc::__construct
    [04/10/2010 16:07:42] Adapter: X_Vlc_Adapter_Linux
    [04/10/2010 16:07:42] Including commanderPath: /var/www/html/vlc-shares/application/../library/X/Vlc/Commander/Http.php
    [04/10/2010 16:07:42] Commander: X_Vlc_Commander_Http
    [04/10/2010 16:07:52] X_Controller_Action::init
    [04/10/2010 16:07:52] X_Controller_Action::init
    [04/10/2010 16:07:53] X_Vlc::__construct
    [04/10/2010 16:07:53] Adapter: X_Vlc_Adapter_Linux
    [04/10/2010 16:07:53] Including commanderPath: /var/www/html/vlc-shares/application/../library/X/Vlc/Commander/Http.php
    [04/10/2010 16:07:53] Commander: X_Vlc_Commander_Http
    [04/10/2010 16:08:01] X_Controller_Action::init
    [04/10/2010 16:08:03] X_Controller_Action::init
    [04/10/2010 16:08:03] BrowseController::init
    [04/10/2010 16:08:03] X_Vlc::__construct
    [04/10/2010 16:08:03] Adapter: X_Vlc_Adapter_Linux
    [04/10/2010 16:08:03] Including commanderPath: /var/www/html/vlc-shares/application/../library/X/Vlc/Commander/Http.php
    [04/10/2010 16:08:03] Commander: X_Vlc_Commander_Http
    [04/10/2010 16:08:03] BrowseController::preDispatch
    [04/10/2010 16:08:03] BrowseController::shareAction

    I thought SELinux or Firewall problem, but nothing. Deactivating both of them the same error appears. I run httpd as apache user, who owns all contents of your vlc-shares. All the files in dir and subdir are set to 755, except for vlc-shares.db which is 777. On the other hand, my shared folder is owned by my user, but it is visualizable through samba, so I don’t know if that’s the problem.
    Anyway, you’re great man, it’s a very good job. You’re a master! :ugeek: 😛

    Cmq sentiti libero di parlare italiano, ho scritto in english affinchè possa essere d’aiuto a più persone.

    #26363
    Enveniosete
    Participant

    I opened list of files, but I had to make readable my /home/USER/ to accomplish this task. However, I can see videos only on channels other than shared dir channel. DOH! I can see Naruto, OPF and others only without transcoding. What can I do?

    3 Notes:

    1) The only way to modify vlc-share.db with an active SELinux is to set his context: public_context_t. I tried with httpd_sys_rw_context_t but it is blocked in 1.5b.
    2) I can’t see my log file. I set him in configuration page, in a public folder but nothing.
    3) Can I suggest you an implementation for user registration? Or do you prefer access only for public folders? And why do you need to parse each directory in a path? For example if I set /share/that/path/ as my shared folder, either share/ that/ and path/ must be a=rw.

    #26364
    zany130
    Participant

    Nel primo post stavi provando a configurare vlc-shares 0.4.1. Leggendo il file di log di apache, quello che pare essere il problema è che il file public/.htaccess non è leggibile. Francamente non sono pratico delle dinamiche di SELinux. L’unica cosa che posso consigliarti che di verificare che quel file sia leggibile dal web server. Come tentativo (pur rimarcando il fatto che la leggibilita’ di quel file è fondamentale) potresti provare a visualizzare i tuoi file partendo dall’indirizzo: http://localhost/vlc-shares/public/index.php . In questo modo non verra’ utilizzata la mod_rewrite (che necessita .htaccess leggibile) e dovresti poter verificare che il problema sia effettivamente quello. In ogni caso, tenendo anche conto che mi sembri una persona abbastanza “skillata”, ti consiglierei di provare la beta1 della 0.5.

    Passiamo al secondo post. Visto che mi parli di OPF e NarutoGet credo che tu sia passato alla 0.5 :P. Ribadisco che nn sono pratico di SELinux. Quello che ti posso dire è che:
    il file vlc-shares.db deve essere leggibile e scrivibile dal webserver cosi come la cartella in cui il db è posto (requisito di sqlite a quanto pare). Quindi anche data/db/ devono essere +rwx. Per SELinux, devi chiaramente fare in modo di seguire questa politica.
    I file dell’applicazione è sufficiente che siano tutti LEGGIBILI, ma non scrivibili. Come per la versione 0.4.1, anche nella 0.5 il file public/.htaccess è fondamentale che sia leggibile.
    Le cartelle condivise devono essere leggibili dal webserver per essere visualizzabili. Chiaramente ti consiglierei di verificare sia i permessi che SELinux. Probabilmente il problema è quello. Mi dispiace di non poterti fornire maggiori informazioni su questo.

    I video dei canali di OPF e NarutoGet ecc ecc sono quasi tutti codificati in H264/AAC. Questo significa che la transcodifica non è possibile se utilizzi una versione di VLC precedente alla 1.1.4, e anche nel caso che tu abbia la 1.1.4 devi utilizzare un profilo di transcodifica particolare che eviti la ricodifica dell’audio. Vlc-shares fornisce un sistema per identificare questi file e scegliere il profilo piu appropriato ma per funzionare è necessario che siano configurati e attivi gli helpers mediainfo e ffmpeg (per i video online, ffmpeg). Non ho idea di quale versione di vlc tu stia usando, ma se per caso è una versione inferiore alle 1.1.4 probabilmente il problema è quello. In ogni caso la riproduzione diretta non va male.

    Per il punto 2: il file di log viene scritto di default in sys_tmp_dir/vlcShares.debug.log. Su ubuntu sys_tmp_dir è /tmp/, francamente nn ho idea di dove sia su fedora anche se posso supporre sia uguale. Chiaramente se nelle configurazioni specifichi un percorso differente, devi cercare li (mi sono accorto che la label e la descrizione per il path del log sono sbagliate. In ogni caso il campo è quello visualizzato in modalita’ avanzata, sotto il livello di dettaglio del debug (la textbox serve per il percorso e il nome del file)
    Per il punto 3: un plugin per registrazione e autenticazione è pianificato per le prossime minor release della 0.5. Credo che gia per la 0.5.1 dovrebbe essere pronto, ma nn posso dare certezze. Se hai necessità di limitare l’accesso dovrebbero essere comunque valide le normali dinamiche di autenticazione http. Basta aggiungere all’indirizzo le crendenziali (http://username:password@localhost/vlc-shares/public/) e impostare il file di configurazione di apache in modo da richiedere una autenticazione http su tutta la location.

    Francamente la necessità che anche le anchestor directory della cartella specificata siano rw mi suona nuova. Credo che sia ancora una volta un problema legato alle policy di SELinux.

    Se riesci a venire a capo dei problemi con SELinux e ti va di aiutare questo progetto, ti dispiacerebbe realizzare una piccola guida di configurazioni per fedora? (l’aggiungerei nel wiki del progetto nel caso altri utenti riscontrino i tuoi stessi problemi)

    #26365
    Anonymous
    Inactive

    Yo ximarx!

    Just tested r90 on SGS 🙂 Awesome interface!!! Thanks for your work on this!

    Just two small notes:

    *the quality is still not good (especially audio)

    * seems that the table cannot split text by dots (.), so the width of the table is good (width of the screen) but the text breaks out if it’s too big. It does split on “-” character tho.

    |Weeds.S06E07.Pinwheels.and.Wh|irligigs.HDTV.XviD-
    |FQM |

    #26366
    zany130
    Participant

    @SilentException wrote:

    *the quality is still not good (especially audio)

    I’ve done some tests, but i can’t have vlc to work transcoding to h264/aac for better quality on mobile devices. My pc has not much power. But if you want you can improve the profile for mobile device in Profile plugin management interface. You can tweak it for you needs (i found this http://forum.videolan.org/viewtopic.php?f=4&t=58616 and tried

    transcode{vcodec=h264,venc=x264{no-cabac,level=12,vbv-maxrate=384,vbv-bufsize=1000,keyint=75,ref=3,bframes=0},width=320,height=180,acodec=mp4a,ab=64,vb=384}

    as vlc args, but my installation of vlc miss proper x264 encoder. Maybe you will have more luck)

    @SilentException wrote:

    * seems that the table cannot split text by dots (.), so the width of the table is good (width of the screen) but the text breaks out if it’s too big. It does split on “-” character tho.

    |Weeds.S06E07.Pinwheels.and.Wh|irligigs.HDTV.XviD-
    |FQM |

    Tnx for the report.

    #26367
    Anonymous
    Inactive

    Thanks for your reply, will try it out when I finish work 🙂

    As for other (not that critical) bugs and questions:

    * p_mobilerenderer_managetitle text breaks out of the frame in management area. I guess thats because you haven’t set a name yet.

    * When browsing shares on a computer monitor (wide) the background is not stretched but it tiles (the break is highly visible)

    * Fast action “Share new folder” still doesn’t work 🙂

    * Do I still need to have at least two folders shared? Even for latest unreleased revisions of WiiMC?

    * Also I have a question about settings database file upgrade (vlc-shares.db). I’ve noticed that you change db with almost every commit. Do I need to update with your file and set everything up again and again or can I just continue using my current db and it will be updated accordingly?

    Thanks!

    #26368
    zany130
    Participant

    * Do I still need to have at least two folders shared? Even for latest unreleased revisions of WiiMC?

    VLCShares 0.5 has a plugin that automatically workaround that bug if Wiimc version is <= 1.0.9. So, you can also have only 1 shared folder. If your wiimc version is 1.0.9 or below, the plugin will fix the problem automatically. If your version is 1.0.9+ i think that the bug has been fixed (i read a commit in svn trunk of wiimc for that).

    * Also I have a question about settings database file upgrade (vlc-shares.db). I’ve noticed that you change db with almost every commit. Do I need to update with your file and set everything up again and again or can I just continue using my current db and it will be updated accordingly?

    If vlcshares.db has been changed, the new version is needed. Anyway there is a hidden feature: if you create a file named update.sqlite.sql in the /scripts/ folder with your configs or tables data, this file will be automatically executed. So, if you want to restore your config after each update, you have only to create an sql script. I use this way to restore my megavideo library each time a do an update.

    * When browsing shares on a computer monitor (wide) the background is not stretched but it tiles (the break is highly visible)

    The mobile interface is dedicated for mobile devices, not for pc browser. Waiting for a dedicated renderer for browser, i use mobile renderer in forced mode for browser rendering. So, it’s normal that the interface doesn’t fit the browser well.

    p_mobilerenderer_managetitle text breaks out of the frame in management area. I guess thats because you haven’t set a name yet.

    I forgot to add the translation string in the english file.

    Fast action “Share new folder” still doesn’t work

    I will remove it from 0.5 stable and re-add it for 0.5.1.

    #26369
    zany130
    Participant

    Time has come…

    VLCShares 0.5 is ready.

    Below the complete changelog:

    *** 0.5 (07/10/2010) ***
    – plugin system has been rewritten
    – new stream options selection mode
    – new seek controls (you can input position or shift time)
    – megavideo plugin management has been improved
    – new bookmarklets features for megavideo plugin
    – configuration moved to db (located in /data/db/vlc-shares.db)
    – All work out of box. Only vlc path must be selected
    – Vlc_Commander_Rc has been flagged as deprecated and nc.exe removed from the package
    – Removed old deprecated plugins
    – Added layout support
    – Added new manage interface
    – Stabilized lvl 2 api:
    * new api for news
    * new api for alert
    * new api for stats
    * new api for quick actions
    * new api for plugin management
    – Blueprint css framework included in dev tree
    – Jquery/Jquery ui/lightbox included in dev tree
    – Added 2 soc plugins for expose how to use new lvl 2 apis (CoreStats and WidgetDevAlert)
    – Configs interface has been added
    – Plugins management is available through interface
    – Bugfix to megavideo plugin
    – FileSystem plugin has a management interface
    – mediainfo and ffmpeg helper for stream analysis (embedded subs. auto profiles selection) implemented
    – Added configs for helpers
    – New plugin for videos in DBForever.net (in Italian)
    – New plugin for videos in AnimeLand.it (in Italian)
    – New plugin for south park episodies in AllSP.com (in English)
    – New manage interface for Profiles plugin
    – Added new plugin for NarutoGet.com
    – Installation script added
    – Added plugin for site opfitalia.net
    – Added installer script for windows

    You can download vlc-shares 0.5 from the project site: http://code.google.com/p/vlc-shares/
    (there is a special version for Windows users that includes VLCShares+EasyPHP (without Mysql) in a unified installer)

    Installation instructions and configuration tips can be found in the project wiki: http://code.google.com/p/vlc-shares/wiki/Home?tm=6

    A reference guide for plugin’s APIs is available at http://code.google.com/p/vlc-shares/wiki/PluginsAPI

    A video tutorial for the use of new Megavideo Bookmarklets feature is available at http://www.youtube.com/watch?v=GycWEv7cWLk

    #26370
    Enveniosete
    Participant

    I video dei canali di OPF e NarutoGet ecc ecc sono quasi tutti codificati in H264/AAC. Questo significa che la transcodifica non è possibile se utilizzi una versione di VLC precedente alla 1.1.4, e anche nel caso che tu abbia la 1.1.4 devi utilizzare un profilo di transcodifica particolare che eviti la ricodifica dell’audio. Vlc-shares fornisce un sistema per identificare questi file e scegliere il profilo piu appropriato ma per funzionare è necessario che siano configurati e attivi gli helpers mediainfo e ffmpeg (per i video online, ffmpeg). Non ho idea di quale versione di vlc tu stia usando, ma se per caso è una versione inferiore alle 1.1.4 probabilmente il problema è quello. In ogni caso la riproduzione diretta non va male.

    Infatti li vedo solo in riproduzione diretta. I video in locale con transcodifica non partono. Credo che la cosa dipenda dalla questione della ricodifica dell’audio. Reputo che la scelta del profilo più appropriato sia il mio problema. L’helper mediainfo mi sa che mi manca. Non posso fare in modo che il profilo scelto da vlc-shares sia sempre senza codifica dell’audio? Inoltre, cosa intendi per configurati oltre che attivi in riferimento agli helpers?

    mi sono accorto che la label e la descrizione per il path del log sono sbagliate. In ogni caso il campo è quello visualizzato in modalita’ avanzata, sotto il livello di dettaglio del debug (la textbox serve per il percorso e il nome del file)

    Intendi dire che la personalizzazione del log non era possibile nella beta e nella nuova versione hai “corretto” il problema? Perchè il percorso ed il nome del file li ho già impostati ma niente.

    Francamente la necessità che anche le anchestor directory della cartella specificata siano rw mi suona nuova. Credo che sia ancora una volta un problema legato alle policy di SELinux.

    Può darsi, ma mi sembra strano perchè il contesto SELinux non l’ho modificato, ma impostando +rx per /home/mioutente/ la visualizzazione delle sottodirectory è possibile altrimenti no. La questione potrebbe fare capo alle limitazioni imposte da sqlite? vedi

    il file vlc-shares.db deve essere leggibile e scrivibile dal webserver cosi come la cartella in cui il db è posto (requisito di sqlite a quanto pare).

    Se riesci a venire a capo dei problemi con SELinux e ti va di aiutare questo progetto, ti dispiacerebbe realizzare una piccola guida di configurazioni per fedora? (l’aggiungerei nel wiki del progetto nel caso altri utenti riscontrino i tuoi stessi problemi)

    Mi prendo volentieri questo impegno, metto giù qualcosa. Te la mando in pv o la posto direttamente. P.S. Ho bisogno di una settimana però perché ora sono lontano da casa, quindi …

    #26371
    zany130
    Participant

    @piripocchio8 wrote:

    Infatti li vedo solo in riproduzione diretta. I video in locale con transcodifica non partono. Credo che la cosa dipenda dalla questione della ricodifica dell’audio. Reputo che la scelta del profilo più appropriato sia il mio problema. L’helper mediainfo mi sa che mi manca. Non posso fare in modo che il profilo scelto da vlc-shares sia sempre senza codifica dell’audio? Inoltre, cosa intendi per configurati oltre che attivi in riferimento agli helpers?

    Per impostare sempre la transcodifica senza transcodifica audio è sufficiente che modifichi il profilo di default usando l’interfaccia di management del plugin Profiles. Ribadisco pero che il trucco della transcodifica senza audio ricodificato funziona solo se la tua versione di vlc è superiore alla 1.1.3 (credo). Se hai una versione più vecchia puoi anche scomodare tutti i santi del paradiso, ma non otterrai una transcodifica funzionante al 100%. Otterrai sempre o niente audio o niente video o cattivo audio/video o assolutamente nulla.

    Per “configurati” intendo che devi aver indicato la path all’eseguibile corretta per l’helper nella pagina di configurazione di vlc-shares. Per l’helper ffmpeg devi inserire il percorso al file eseguibile di ffmpeg e per mediainfo quello all’eseguibile di mediainfo.

    Intendi dire che la personalizzazione del log non era possibile nella beta e nella nuova versione hai “corretto” il problema? Perchè il percorso ed il nome del file li ho già impostati ma niente.

    Era gia possibile e funzionante la possibilità di impostare la path del file di log, solo che nella beta1 la label e la descrizione del campo nell’interfaccia di configurazione di vlc erano errate. Se installi la 0.5 stabile invece ora appaiono normalmente.

    Può darsi, ma mi sembra strano perchè il contesto SELinux non l’ho modificato, ma impostando +rx per /home/mioutente/ la visualizzazione delle sottodirectory è possibile altrimenti no. La questione potrebbe fare capo alle limitazioni imposte da sqlite?

    No, sqlite non ha nulla a che fare con quel problema. Credo sia allora solo un problema di permessi. Se la tua directory padre non era +x non potevi sfogliarla.

    Mi prendo volentieri questo impegno, metto giù qualcosa. Te la mando in pv o la posto direttamente. P.S. Ho bisogno di una settimana però perché ora sono lontano da casa, quindi …

    Ti ringrazio dell’aiuto. Comunque non preoccuparti, nessuna scadenza e nessun impegno. Se vuoi e puoi sai sempre dove trovarmi.

    #26372
    MrSlippery
    Participant

    first of all thx for vlc-shares and i think it is a great iidea since i want to watch tv streams through tv and i didn´t tested vlc that much but i know it’s capabable of doing that. i tried this out and have done the steps but instead of the vlc-shares menu i got a white screen. Now i dunno what i have done wrong this time i will try every step again to see what happens.

    PS: ALso there are 2 false lines as far as i have checked your http config sample they are the same. AllowOverride All is on line 233 and Listen 0.0.0.0:80 is on line 49.

    #26373
    zany130
    Participant

    Which version of vlc-shares are you installing? Which OS? If windows, installer version or simple-package? Which tutorial?

    I need more info

    #26374
    fishears
    Participant

    I need some help on Ubuntu. The Windows Installations runs fine, but in Ubuntu I have some problems with the folder permissions: I get the error

    * warning DB Error: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database
    * warning Invalid language

    I did chmod 777 for the folder /usr/www but it doesn’t help.

    The weird thing is, if I open Nautilus as sudo and view the folder permissions, I see them still as read only.

    Edit: OK I figured it out. For all Ubuntu-Users with the same problem:

      open terminal and type sudo nautilus

      navigate to the var folder right-click on the www folder and go to properties>permissions.

      Select the user www-data as owner and group and enjoy VLCShares on your Wii.

    After a little bit of MKV-testing I came to the result, that the video quality while using Ubuntu is worse than while using Windows 7. The video is pixelated and get’s immediately out of sync, it actually plays too fast. Can I do some tuning to prevent this?

    #26375
    zany130
    Participant

    Try updating vlc to 1.1.4. If you want to transcode HD (1080p or 720p) files, you must have a proper hardware for that…

    Anyway, for db-readonly related errors: open a terminal. Go to your vlc-shares directory and type:

    sudo chmod a+rwx -R data/ && sudo chown -R www-data:www-data data/
Viewing 15 posts - 91 through 105 (of 220 total)
  • The forum ‘VLC Shares’ is closed to new topics and replies.

Login

Lost Password