Page 1 of 1

Problem playing (old) VCD which MacVCD X can play

Posted: 21 Feb 2015 20:25
by davidhaberthuer
I've got a fairly old VCD which I'd like to save as a video file with VCD, to save for posterity. I thought I can do that easily with VLC, but VLC refuses to open the disk.
I can play the VCD without problems with the (demo) version of MacVCD X.

Opening the VCD with VLC does not work though.

I tried
- "Advanced open file" (like so: http://cl.ly/ZspG)
- "Open Disk" (like so http://cl.ly/ZtIx)
- "Open Network" and added the > vcd:///dev/rdisk2s0
- Right click on DISK/MPEGAV/MUSIC01.DAT in the Finder and select "Open With..." > VLC (Default).

VLC simply cannot be coerced into playing the disk, while (as I said) MavVCD X plays it easily...

What can I do to save this video to a file with VLC?

I'm running VLC Version 2.1.5 Rincewind (Intel 64bit) on OS X 10.10.2 (14C109), btw.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 22 Feb 2015 00:37
by Jean-Baptiste Kempf
PLease share your logs.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 22 Feb 2015 01:56
by davidhaberthuer
I don't know if that's correct, but this is the output from the "Messages" menu item (cmd+shift+m)

- Advanced open file: http://cl.ly/ZsnP
- Open disk: http://cl.ly/ZtLG
- Open Network: http://cl.ly/Zt2x

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 22 Feb 2015 17:43
by Jean-Baptiste Kempf
Can you try vcdx:///dev/.. ?

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 22 Feb 2015 22:33
by davidhaberthuer
Doesn't seem to help, unfortunately: http://cl.ly/ZtER

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 27 Feb 2015 21:52
by davidhaberthuer
Does that mean that there's nothing I can do?

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 01 Mar 2015 16:09
by Jean-Baptiste Kempf
Except compiling it, I'm afraid not.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 02 Mar 2015 22:28
by davidhaberthuer
The problem still persists with VLC Version 2.2.0 Weatherwax (Intel 64bit): http://cl.ly/a1Pq

And sorry, Jean-Baptiste, what do you mean by "compiling it"?
Do I have to compile VLC from source and set a certain flag?
I'm willing to do that, but I don't have any pointers on what to do...

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 03 Mar 2015 11:23
by Jean-Baptiste Kempf
The problem still persists with VLC Version 2.2.0 Weatherwax (Intel 64bit): http://cl.ly/a1Pq

And sorry, Jean-Baptiste, what do you mean by "compiling it"?
Do I have to compile VLC from source and set a certain flag?
I'm willing to do that, but I don't have any pointers on what to do...
Yes, compiling it and debug it...

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 04 Mar 2015 10:47
by davidhaberthuer

Code: Select all

cd Dev/ git clone git://git.videolan.org/vlc.git cd vlc mkdir build cd build ../extras/package/macosx/build.sh > build_output.txt
does not finish for me.
I get this output http://cl.ly/a2u7

And - to be honest - I have no idea how I can debug this...

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 04 Mar 2015 16:07
by Jean-Baptiste Kempf
weird, what is the error?

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 05 Mar 2015 20:36
by davidhaberthuer
The build log stops with

Code: Select all

*** Warning: Linking the shared library libx265_plugin.la against the *** static library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/4.2/lib/darwin/libclang_rt.osx.a is not portable!

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 06 Mar 2015 15:04
by fkuehne
Configure with --disable-x265 as a work-around. This is a known issue with the current binary contrib package we are distributing on OS X. I hope to solve this permanently this weekend.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 09 Mar 2015 12:26
by davidhaberthuer
Well, I don't seem to be very lucky.
I pulled the git repository and tried to

Code: Select all

configure
the build.
It failed several times, always telling me what to disable in addition (see below).
After the last time it complains that the "sparkle" framework is missing.

Code: Select all

cd /Users/habi/Dev/vlc/ git pull rm -rf build/ ./configure --disable-x265 ./configure --disable-x265 --disable-avcodec ./configure --disable-x265 --disable-avcodec --disable-swscale ./configure --disable-x265 --disable-avcodec --disable-swscale --disable-a52

Code: Select all

configure: error: Sparkle framework is required and was not found in
.
Unfortunately http://sparkle-project.org and https://github.com/sparkle-project/Sparkle/wiki don't really help me, since these pages tell me to "Drag Sparkle.framework into the Frameworks folder of your Xcode project", which I don't have.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 09 Mar 2015 15:39
by Jean-Baptiste Kempf
You really should read the wiki.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 11 Mar 2015 22:34
by davidhaberthuer
I think I did read https://wiki.videolan.org/OSXCompile/ and do all the steps up to and including

Code: Select all

../extras/package/macosx/build.sh
until "Build VLC with a single command"
Your reply suggests I've overseen something, though.
Would you care to enlighten me?

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 12 Mar 2015 20:32
by davidhaberthuer
I continued the HowTo on the wiki page, going through the "Build steps".
The only thing I left out is "Build your own libraries (not for the faint-hearted)" because the section above advised me to "skip to [the] bootstrap section".

Once I do

Code: Select all

make -j4
I get quite a bit of output, but 'make' does not finish.
At the end of the output I get

Code: Select all

libtool: compile: unable to infer tagged configuration libtool: compile: specify a tag with `--tag' make[4]: *** [access/qtsound.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
.

The full output of

Code: Select all

make -j4
can be found here: http://f.cl.ly/items/2q14471S2p1E1g023k2f/output.txt

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 23 Mar 2015 19:44
by davidhaberthuer
Well, it seems I'm out of luck with this VCD and VLC...

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 20 Apr 2015 22:15
by davidhaberthuer
Sorry for bumping this old thread, but can no one help me at all?

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 20 Apr 2015 22:27
by Jean-Baptiste Kempf
File a bugreport with the sample.

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 25 Apr 2015 12:10
by davidhaberthuer
With which sample, the video file or a copy of the log?
Sorry to sound stubborn, bit this is not clear for me...

Re: Problem playing (old) VCD which MacVCD X can play

Posted: 02 May 2015 20:47
by Jean-Baptiste Kempf
The video file.