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)
- This topic has 220 replies, 41 voices, and was last updated 6 years, 4 months ago by zany130.
-
AuthorPosts
-
September 22, 2010 at 12:10 pm #26346AnonymousInactive
Nice one! glad you switched to Google Code..You work fast 🙂
I find some time this weekend, I will test latest build.
Thanks!!!
September 23, 2010 at 7:19 pm #26347zany130Participantvlc-shares 0.5_alpha3 is available for checkout in svn tags @ http://vlc-shares.googlecode.com/svn/tags/0.5_alpha3/
This is the changelog:
Alpha 3:
* All configs has been moved in the db (vlc-shares.configs.ini-no-more)
* Configs interface has been added
* Plugins management is available through interface
* Bugfix to megavideo plugin
* FileSystem plugin has a management interfaceSeptember 24, 2010 at 8:54 pm #26348zany130Participantvlc-shares 0.5_alpha4 is available for checkout in svn tags @ http://vlc-shares.googlecode.com/svn/tags/0.5_alpha4/
This is the changelog:
Alpha 4:
* mediainfo and ffmpeg helper for stream analysis (embedded subs. auto profiles selection) implemented
* a new function for automatically create translation template file has been added in initTranslator and will be removed when beta 1 will be released
* Fix in profiles filter
* Added configs for helpersNo screen, improvements are under the hood.
Mediainfo and FFMpeg helpers require a valid path in configs under the helpers section. Without valid paths, mediainfo a ffmpeg will not be available and automatic profiles selection and stream analysis will not work
September 26, 2010 at 1:23 pm #26349SkankstaParticipantoops wrong post, sorry
September 26, 2010 at 7:30 pm #26350piggzParticipantAlright, after some tries, I finally managed to get it working. A few stuff I should note:
– You should correct the small typo in the Windows guide, regarding the name of the vlc-shares config:
11) Rename the file YOUR_EASY_PHP_INSTALL_DIR/www/vlc-shares/application/configs/vlc-shares.configs.ini_WINDOWS to vlc-shares.configs.ini
It should be vlc-shares.config.ini without the “s” a the end of config. I renamed it with the ‘s’ at first and I was getting the application error msg. Took me a while to realize that, but after renaming it, it worked perfectly. Just a small correction.
– I’m using VLC 1.1.4 so I had to use the VLC1.2 plugin. I also managed to get it working by applying the solutions (code additions) posted by the users and also changing the transcode arguments in the vlc-shares config, in order to transcode the video only, as I wasn’t getting audio (AAC).
But now it works great. Awesome stuff. Thanks for this and keep up the good work!
September 27, 2010 at 6:38 am #26351zany130ParticipantI’m sorry for the typo. Anyway, there will be no config file in newer version and the system will choose the best profile analising the file. So, if you will try to transcode avc/aac files, vlc-shares will select a video-only transcode profile automaticaly. just few days and will be ready
September 27, 2010 at 7:24 pm #26352zany130Participant0.5_alpha5 released. It aim to skilled users which want to help development doing some tests.
This is the changelog:
*** 0.5 alpha 5 (27/09/2010) ***
* fixed a bug in megavideo plugin (bookmarklets) that prevent correct
insertion of newer files
* fixed embedded sub selection in vlc spawn args (moved from ID based
selection to INDEX based selection)
* rewritten test page
* fixed a bug in megavideo plugin that prevent the removal of categories with
space in the name
* code cleanup
* removed function for translation index creation
* fixed a bug in message icon path
* outputs plugin now has a managment interface
* added a general managment interface for lazy plugins (all the plugins
without a complete managment interface)
* lazy plugins now expose a management link in dashboard
* translation files almost completed (italian and english)Download vlc-shares 0.5_alpha5: http://code.google.com/p/vlc-shares/downloads/detail?name=vlc-shares_0.5-alpha5.7z
You can leave your issues in vlc-shares’s bug tracker: http://code.google.com/p/vlc-shares/issues/listA pic 😛
Installation tutorial for 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/AndroidConfigurationvlc-shares 0.5 has a lot of new features. Give a look at plugins sections.
September 28, 2010 at 3:50 am #26356piggzParticipantHi, I got the 0.5Alpha5 working, however, I’m unable to get Audio from AAC files.
I have the helpers enabled and the test reports as Success.
# Mediainfo helper enabled: Success
# Mediainfo path is valid (c:/program files/EasyPHP-5.3.2i/mediainfo/): Success
# FFMpeg helper enabled: Success
# info FFMpeg path is valid (c:/Program Files/EasyPHP-5.3.2i/FFmpeg/bin): SuccessThe ‘Auto’ setting on transcode is selected, but:
-If I enable ffmpeg only, the stream starts fine but I still can’t hear Audio.
-If I enable mediainfo (CLI) helper only, the stream doesn’t start at all (‘loading’ blinks a bit and then It returns to menu).
-If I enable both helpers, happens the same as if I enabled mediainfo only.If I choose any of the transcoding options (HQ, MQ, LQ), with or without any helper I don’t get audio neither.
Any idea if I’m doing anything wrong?
And great job! The new interface is pretty cool!
Edit:
BTW, to get VLC working, I had to modify the path like this:
# VLC path is valid (“c:/program files/utilities/vlc/vlc.exe”): SuccessSo I added “” and the vlc.exe entry, otherwise it won’t work (I got an application error msg). That, however didn’t work for ffmpeg or mediainfo.
September 28, 2010 at 5:43 am #26357zany130ParticipantThanks for the report.
you must include in helpers path the filename too:
mediainfo path: c:/program files/EasyPHP-5.3.2i/mediainfo/mediainfo.exe (i suppose)
ffmpeg path: c:/Program Files/EasyPHP-5.3.2i/FFmpeg/bin/ffmpeg.exeEdit: both bugs fixed in svn trunk
September 28, 2010 at 5:54 am #26358piggzParticipantAhh yes lol… that did the trick. Now it works perfectly with audio.
Gonna test more videos tomorrow, but so far I’ve tried some 720p trailers with H264 and AAC and worked great.
Thanks!
September 28, 2010 at 11:35 am #26353AnonymousInactiveWas just testing latest revision (r58) with Android..
Stream started but the sound was kind of iubberish. Have to test more.
Would be nice if user agents for different outputs were configurable. Also, when you open http://localhost/vlc-shares/public/outputs, would be nice to see the current mode used (colored or bold).
Fast action “Share new folder” does not work (404).
In configuration, under “Enable MediaInfo helper” you have typo “Enable FFMpeg to analyze streams?”
All in all, great work!
September 28, 2010 at 12:20 pm #26354zany130Participant@SilentException wrote:
Was just testing latest revision (r58) with Android..
Stream started but the sound was kind of iubberish. Have to test more.
I have not optimized the profiles for mobile phones. I just added a generic profile that allows me to check that the stream starts. The poor quality is only momentary. As soon as I finished the interface for the Profiles plugin you can more easily change to your liking.
@SilentException wrote:
Would be nice if user agents for different outputs were configurable.
The goal for version 0.5 is to have a full support for WiiMc and a base support for Android devices. The minor releases of 0.5 series will focus on writing plugins to add new sources (youtube, hulu, tv channels …) and to improve support for other devices (for Android, for example I designed a new specific interface). In addition, the API documentation that I will release should allow anyone interested to extend the functionality. All the services offered by vlc-shares are based on plugins. There is no limit to what can be done.
@SilentException wrote:
Also, when you open http://localhost/vlc-shares/public/outputs, would be nice to see the current mode used (colored or bold).
All the modes are used. The selection will be done when vlc is going to be spawned. If you request a stream with an android phones, outputs mode selected will be one for android phones. But if you request the same stream with wiimc, the outputs mode will be one for wiimc.
@SilentException wrote:
Fast action “Share new folder” does not work (404).
Not yet implemented
@SilentException wrote:
In configuration, under “Enable MediaInfo helper” you have typo “Enable FFMpeg to analyze streams?”
OOps XD
@SilentException wrote:
All in all, great work!
Thanks
September 28, 2010 at 3:32 pm #26355AnonymousInactiveNice, will get latest rev in a minute 🙂
@ximarx wrote:
@SilentException wrote:
Would be nice if user agents for different outputs were configurable.
The goal for version 0.5 is to have a full support for WiiMc and a base support for Android devices. The minor releases of 0.5 series will focus on writing plugins to add new sources (youtube, hulu, tv channels …) and to improve support for other devices (for Android, for example I designed a new specific interface). In addition, the API documentation that I will release should allow anyone interested to extend the functionality. All the services offered by vlc-shares are based on plugins. There is no limit to what can be done.
I’m hoping for some iPhone support too 😉
@ximarx wrote:
@SilentException wrote:
Also, when you open http://localhost/vlc-shares/public/outputs, would be nice to see the current mode used (colored or bold).
All the modes are used. The selection will be done when vlc is going to be spawned. If you request a stream with an android phones, outputs mode selected will be one for android phones. But if you request the same stream with wiimc, the outputs mode will be one for wiimc.
Yeah but you should know (when browsing the configuration) what mode is to be used. For example, if I’m browsing from my phones I would like to be certain that right mode is to be used. Later on, perhaps you could choose the mode based on your user agent (which would be saved to database).
September 28, 2010 at 4:14 pm #26359zany130Participant@SilentException wrote:
I’m hoping for some iPhone support too 😉
/**
* Get the type of device who made the request
* @return int (a value of DEVICE_XXX const)
*/
public function getDeviceType() {
if ( $this->isWiimc() )
return self::DEVICE_WIIMC;
elseif ( $this->isAndroid() )
return self::DEVICE_ANDROID;
// TODO
/* // not ready for this yet
elseif ( $this->isIPhone())
return self::DEVICE_IPHONE;
elseif ( $this->isIPad())
return self::DEVICE_IPHONE;
*/
else
return self::DEVICE_PC;
}iPhone/iPad support is planned. I don’t know when (and how), but i will add it. The problem is that i haven’t an iphone, so the support will be a lottery 😛
@SilentException wrote:
Yeah but you should know (when browsing the configuration) what mode is to be used. For example, if I’m browsing from my phones I would like to be certain that right mode is to be used. Later on, perhaps you could choose the mode based on your user agent (which would be saved to database).
The automatic selection procedure is simple. I do an example:
Use case: a known devices (android for example) try to spawn vlc
All outputs available:
- Generic 1 – Priority 0
- Generic 2 – Priority 100
- Android 1 – Priority 50
- Android 2 – Priority 100
- Wiimc 1 – Priority 100
Vlcshares filters outputs for the devices and sorts the list: first outputs that match device and then generic. So the list will be:
- Android 2 – Priority 100
- Android 1 – Priority 50
- Generic 2 – Priority 100
- Generic 1 – Priority 0
The automatic selection always select the first output mode in the sorted list
In the outputs managment interface, outputs mode are sorted by priority. So the automatically selected mode will be the first in the device group.
If you want to change this behaviour, in the mode selection page you can switch from auto to manual selection
Unfortunatly i can’t store devices’s preferences in the db because i haven’t a way to identify the device. I’ve planned a plugin for authentication/acl, but it will not be ready before 0.5.2/3
October 1, 2010 at 10:09 am #26360zany130Participant0.5_alpha6 released. It aim to skilled users which want to help development doing some tests.
This is the changelog:
*** 0.5 alpha 6 (1/10/2010) ***
* New logo
* 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
* Fix to wrong check for helpers path in test page
* Fix to vlc path in windows env
* Fix typo in english translation
* IndexController uses device helper for device recognition
* Fixed a bug in HideHidden that show root folders as hidden in windows env
* Fix a bug in FFMpeg helper: ffmpeg.exe output not catched in windows env
* SQL query for profiles in debug log hiddenDownload vlc-shares 0.5_alpha6: http://code.google.com/p/vlc-shares/downloads/detail?name=vlc-shares_0.5-alpha6.7z&can=2&q=
You can leave your issues in vlc-shares’s bug tracker: http://code.google.com/p/vlc-shares/issues/listSome pics of new features:
Installation tutorial for 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 -
AuthorPosts
- The forum ‘VLC Shares’ is closed to new topics and replies.