Hello everyone,
<div><br></div><div>I tried to compile VLMC on Mac OS, using VLC-1.1-git libs and was somehow able to run the app \m/</div><div><br></div><div>Pl. see the commits:</div><div>"Add lib/include paths for Mac OS" <a href="http://github.com/rohityadav/vlmc/commit/b31caf0a4dacb7c9145d4c5816995c93c02111b3">http://github.com/rohityadav/vlmc/commit/b31caf0a4dacb7c9145d4c5816995c93c02111b3</a></div>
<div>"Fix fwd declaration QXMLStreamWriter issues on Mac OS" <a href="http://github.com/rohityadav/vlmc/commit/d2e7289ef108061e778107d05809205b8139b617">http://github.com/rohityadav/vlmc/commit/d2e7289ef108061e778107d05809205b8139b617</a></div>
<div><br></div><div>These two patches almost fix porting issues, on Mac OS.</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>Screenshots: </div><div><a href="http://img180.imageshack.us/img180/3903/002x.png">http://img180.imageshack.us/img180/3903/002x.png</a></div>
<div><a href="http://img31.imageshack.us/img31/6851/003ef.png">http://img31.imageshack.us/img31/6851/003ef.png</a> (Notice that the video is detached from the Clip Widget...)</div><div><br></div><div>In case you have a Mac, you may try the buggy port based on vlc-1.1-git i368-build (Mac OS 10.6.3)</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><a href="http://rohityadav.in/projects/videolan/VLMC-Buggy-0.1.1-Mac.zip">http://rohityadav.in/projects/videolan/VLMC-Buggy-0.1.1-Mac.zip</a></div><div>
(Unzip and run "vlmc"...)</div><div><br></div><div>I've used the following steps: </div><div>(Assuming you have g++, cmake 2.8+, Qt 4.6.0+ etc.)</div><div><br></div><div><div>1. Compile Release version of VLC1.1 on Mac and extract vlc libs (include, lib and plugins folders) fom VLC-release.app to a folder named "libvlc"</div>
<div>(The above port includes libvlc... in case you may want to use 'em)</div><div>2. Download VLMC's src, put this "libvlc" folder in the root</div><div>3. Change absolute paths (lib and include), in cmake/FindLIBVLC.cmake</div>
<div>4. Compile VLMC, by: (set architecture accordingly)</div><div> mkdir build && cd build && cmake -DCMAKE_OSX_ARCHITECTURES=i386 .. && make</div><div>5. Then, copy the Qtxxx.frameworks and vlmc (binary) to this folder containing vlc libs.</div>
<div>6. On terminal, ./vlmc or otherwise :P</div><div><br></div><div>BUG: On Mac, the video widgets are detached... And some GUI parts needs fixing...</div><div><br></div><div>NOTE on VLMC rendering: On Linux, rendered video has no sound. </div>
<div>On contrary, the video rendered on Mac OS was of better quality (with same parameters) and had sound :P</div><div><br></div><div>Enjoy hacking!</div></div><div>Rohit Yadav</div>