![]() I bought a MacBook Pro to run Windows just because all the Windows laptops felt cheap and I really wanted a 16:10 display. Actually I have no interest in using OS X at all □. I won't put any more time into it because I have no interest in using Subtitle Edit on OS X. the play button and seeking did nothing).Īfter that I gave up. SubtitleEdit's player was unable to control anything (e.g. It was able to open up a video, but the video showed up in its own mplayer window. I changed the player code to point to the mplayer executable inside the bundle (didn't try audio extraction since I already did it with VLC). mplayer builds are no longer maintained at all on OS X, so again you have to find a few year old build - I used "MPlayer OSX Extended". Playback only worked for audio the video area was just black. I was able to open a video and extract the audio (the visualizer seemed to work fine). I changed the player code a bit to force it to use LibVlcMono, added a dllmap entry to the app.config to point it to libvlc.5.dylib inside the VLC bundle, and changed the audio extraction code to point to the VLC executable inside the bundle. The 32-bit version of VLC is no longer maintained so you'll be stuck with version 2.0.10 from February 2014. Unfortunately Mono on OS X is 32-bit, so you'll need a 32-bit version of VLC since it's referenced via library instead of the command line. After that everything builds fine.įirst I tried to get VLC working. As for the libraries that came from NuGet, I just commented out the affected code but it would probably be just as easy to re-reference the libraries. For both projects you'll need an AssemblyInfo.cs file on the Properties folder - I copied the ones over from my Windows environment but perhaps empty files would even work. To do that, I had to edit SubtitleEdit.csproj and libse.csproj to remove the pre-build events and any NuGet related items. To aid with debugging, it's greatly helpful to get the solution working in Xamarin Studio. I looked into it a bit I'll leave some notes in case another developer wants to try.
0 Comments
Leave a Reply. |