You are not logged in.

#1 2009-04-16 07:14:23

ben-arch
Member
Registered: 2005-12-17
Posts: 115

[SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

Because of compatability problems with my stand alone DVD player. it seems I need to transcode from DVD to XviD using xvid2.

Unfortunately, "export_xvid2.so" (and also "export_xvid3.so") are not included in /usr/lib/transcode/ (only xvid and xvid4 are present).

Any idea will be helpful

Thanks
Ben

Last edited by ben-arch (2009-04-16 18:08:47)

Offline

#2 2009-04-16 07:43:16

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

Rebuild transcode and set the --with-default-xvid config parameter as required. It is not set in the official PKGBUILD, so ti uses the default xvid4 setting.

Offline

#3 2009-04-16 07:47:51

ben-arch
Member
Registered: 2005-12-17
Posts: 115

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

tomk - thanks.

But ... as a newbie - how do i rebuild the package ?

Ben

edit :  Looking into ABS ... hopes that's the right direction.

Last edited by ben-arch (2009-04-16 08:18:19)

Offline

#4 2009-04-16 09:30:14

ben-arch
Member
Registered: 2005-12-17
Posts: 115

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

I'm missing something ....

In PKGBUILD I've added the relevant line (see line before last in code ) :

 # building from here
  ./configure --prefix=/usr \
    --enable-sse=no --enable-sse2=no --enable-altivec=no --enable-mmx \
    --enable-lame --enable-ogg --enable-vorbis --enable-theora \
    --enable-libdv --enable-libxml2 --enable-v4l \
    --enable-imagemagick --enable-libjpeg --enable-lzo --enable-mjpegtools \
    --enable-sdl --enable-freetype2 --enable-a52 --enable-libpostproc \
    --with-libxml2-prefix=/usr \
    --with-mjpegtools-prefix=/usr \
    --with-imagemagick-prefix=/usr \
    --with-libdv-includes=/usr \
    --with-libpostproc-includes=/usr/include/libpostproc \
    --with-ogg-prefix=/usr \
    --with-lame-libs=/usr \
    --with-lzo-libs=/usr/lib \
    --with-libavcodec-prefix=/usr \
    --with-libavcodec-includes=/usr/include \
    --with-default-xvid=xvid2 \
    --with-libavcodec-libs=/usr/lib || return 1

Then ofcourse "makepkg -s" and then "pacman -U transcode-1.1.0-3-x86_64.pkg.tar.gz", but still getting xvid4 in transcode.

Ideas needed ...

Ben

Offline

#5 2009-04-16 10:48:39

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

Check the output of

pacman -Qlp transcode-1.1.0-3-x86_64.pkg.tar.gz | grep xvid

to confirm it's not there. If you can't see it, run the build again with the -L flag, and scrutinise the resulting build log.

Offline

#6 2009-04-16 11:42:11

ben-arch
Member
Registered: 2005-12-17
Posts: 115

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

No xvid2 greped (?) so I ran the process again with logging.

Right at the beginning :

aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf.  It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
configure: WARNING: unrecognized options: --with-default-xvid                                     <======
checking build system type... x86_64-unknown-linux-gnu                                              <?????
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /bin/install -c
....

and later :

......
config.status: creating filter/filter_list.awk
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --with-default-xvid                                    <======

----------------------------------------
Summary for transcode 1.1.0:
......

Another thing I don't understand is the "x86_64-unknown-linux-gnu", because i've in my /etc/makepkg.conf -

...
CARCH="x86_64"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
...

(I'm running an Core2Duo E8400 and acording to the wiki those are the right flags.  So why "x86_64-unknown-linux-gnu" ?)

Copying the ANS to the build directory and "makepkg -s" are run as a normal user"
Pacman is run as root.

And kots of thanks for your help !

Offline

#7 2009-04-16 14:01:01

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

Apologies - I was looking at the 1.0.6. source, not 1.1.0. roll

In 1.1.0, the only relevant option sems to be --enable-xvid. According to the config script, it is disabled by default, and has to be explicitly enabled. There is no reference to xvid2/3/4.

Offline

#8 2009-04-16 14:21:10

ben-arch
Member
Registered: 2005-12-17
Posts: 115

Re: [SOLVED] export_xvid2.so - missing in /usr/lib/transcode/

tried this.  Still only xvid4.

If you have ideas ....

Edited :

[SOLVED]
Whatever I have done, thise rebuilding of Transcode solved my problem, and it seems the files are now playing just fine on the DVD player.

Why ? who knows.  Let's hope tomorrow it will be the same :-)

And ... I've learned how to use the ABS system.  Was worth it.

Ben

Last edited by ben-arch (2009-04-16 18:08:26)

Offline

Board footer

Powered by FluxBB