You are not logged in.

#1 2011-01-24 20:52:20

jappel
Member
Registered: 2009-04-09
Posts: 14

Transcode doesnt find Codecs

Hello Arch!

Transcode from the repos is missing codecs which i need, so i tried to compile version 1.1.5 and failed.

configure doesnt find: xvid, x264 or libquicktime, even with

./configure --with-libquicktime-prefix=/usr/lib --with-libquicktime-libs=/usr/lib --with-libquicktime-includes=/usr/lib

x264, xvidcore from extra and libquicktime from community are there. Any ideas?

Offline

#2 2011-01-24 21:18:36

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

Re: Transcode doesnt find Codecs

Your post can only be answered by guessing. Please post the complete build output, so people who may be inclined to help you can see the same details as you are seeing.

Offline

#3 2011-01-24 21:20:38

jappel
Member
Registered: 2009-04-09
Posts: 14

Re: Transcode doesnt find Codecs

ty, complete output is:

./configure
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
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking dependency style of gcc... gcc3
checking for gawk... /usr/bin/gawk
checking for dlopen in -ldl... yes
checking for dlopen... yes
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognize dependent libraries... pass_all
checking dlfcn.h usability... yes                                                                                                                           
checking dlfcn.h presence... yes                                                                                                                            
checking for dlfcn.h... yes                                                                                                                                 
checking the maximum length of command line arguments... 1572864                                                                                            
checking command to parse /usr/bin/nm -B output from gcc object... ok                                                                                       
checking for objdir... .libs                                                                                                                                
checking for ar... ar                                                                                                                                       
checking for ranlib... ranlib                                                                                                                               
checking for strip... strip                                                                                                                                 
checking if gcc supports -fno-rtti -fno-exceptions... no                                                                                                    
checking for gcc option to produce PIC... -fPIC                                                                                                             
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... (cached) yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool
checking for standard header files... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking __attribute__((...)) support... yes
checking __attribute__((aligned())) support... 64
checking stdlib.h usability... yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking for getopt_long_only... yes
checking for getpagesize... yes
checking for gettimeofday... yes
checking for mmap... yes
checking for strlcat... no
checking for strlcpy... no
checking for strtof... yes
checking for vsscanf... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for pthreads in -lpthread... yes
checking for build architecture... AMD64 architecture (AMD64)
checking if $CC groks MMX inline assembly... yes
checking if $CC groks 3DNow inline assembly... yes
checking if $CC groks SSE inline assembly... yes
checking if $CC can handle SSE2 inline asm... yes
checking if $CC groks AltiVec inline assembly... no
checking if $CC groks AltiVec C extensions... no
checking if linker needs -framework vecLib... 
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XvQueryExtension in -lXv... yes
checking for XShmQueryExtension in -lX11... yes
checking X11/Xaw/Simple.h usability... yes
checking X11/Xaw/Simple.h presence... yes
checking for X11/Xaw/Simple.h... yes
checking for XpmFreeAttributes in -lXpm... yes
checking for gzopen in -lz... yes
checking for sin in -lm... yes
checking for ffmpeg support... requested
checking for pkgconfig support for libavcodec... yes
checking how to determine LIBAVCODEC_CFLAGS... pkg-config
checking libavcodec/avcodec.h usability... yes
checking libavcodec/avcodec.h presence... yes
checking for libavcodec/avcodec.h... yes
checking how to determine LIBAVCODEC_LIBS... pkg-config
checking for avcodec_thread_init in -lavcodec... yes
VER=52.108.0
BUILD=3435520
checking for pkgconfig support for libavformat... yes
checking how to determine LIBAVFORMAT_CFLAGS... pkg-config
checking libavformat/avformat.h usability... yes
checking libavformat/avformat.h presence... yes
checking for libavformat/avformat.h... yes
checking how to determine LIBAVFORMAT_LIBS... pkg-config
checking for av_register_all in -lavformat... yes
VER=52.94.0
BUILD=3431936
checking whether libv4l2 support is requested... no
checking whether libv4lconvert support is requested... no
checking whether libmpeg2 support is requested... no
checking whether libmpeg2convert support is requested... no
checking enable new or experimental components... no
checking enable deprecated components... no
checking for internal static framebuffer support... yes
checking whether v4l support is requested... no
checking whether bktr support is requested... no
checking whether sunau support is requested... no
checking whether OSS support is requested... no
checking whether ALSA support is requested... no
checking encore2.h usability... no
checking encore2.h presence... no
checking for encore2.h... no
checking whether libpostproc support is requested... no
checking whether freetype2 support is requested... no
checking whether lame support is requested... yes
checking for pkgconfig support for lame... no
checking how to determine LAME_CFLAGS... default
checking how to determine LAME_LIBS... default
checking for lame_init in -lmp3lame... yes
checking lame/lame.h usability... yes
checking lame/lame.h presence... yes
checking for lame/lame.h... yes
checking lame version... 398
checking whether xvid support is requested... no
checking whether x264 support is requested... no
checking whether ogg support is requested... no
checking whether vorbis support is requested... no
checking whether theora support is requested... no
checking whether libdvdread support is requested... yes
checking for pkgconfig support for libdvdread... no
checking how to determine LIBDVDREAD_CFLAGS... default
checking how to determine LIBDVDREAD_LIBS... default
checking for DVDOpen in -ldvdread... yes
checking dvdread/dvd_reader.h usability... yes
checking dvdread/dvd_reader.h presence... yes
checking for dvdread/dvd_reader.h... yes
checking whether pvm3 support is requested... no
checking whether libdv support is requested... no
checking whether libquicktime support is requested... no
checking whether lzo support is requested... no
checking whether a52 support is requested... no
checking whether faac support is requested... no
checking whether libxml2 support is requested... no
checking whether ibp and lors support is requested... no
checking whether mjpegtools support is requested... no
checking whether sdl support is requested... no
checking whether imagemagick support is requested... no
checking whether libjpegmmx support is requested... no
checking whether libjpeg support is requested... yes
checking for pkgconfig support for libjpeg... no
checking how to determine LIBJPEG_CFLAGS... default
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking how to determine LIBJPEG_LIBS... default
checking for jpeg_CreateCompress in -ljpeg... yes
checking whether bsdav support is requested... no
checking whether iconv support is requested... yes
checking for pkgconfig support for iconv... no
checking how to determine ICONV_CFLAGS... default
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking how to determine ICONV_LIBS... default
checking for iconv_open in -liconv... no
checking for libiconv_open in -liconv... no
checking for iconv_open in -lc... yes
checking for PV3 support... no
checking for NuppelVideo support... no
checking if gcc supports -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 flags... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating aclib/Makefile
config.status: creating avilib/Makefile
config.status: creating docs/Makefile
config.status: creating docs/html/Makefile
config.status: creating docs/man/Makefile
config.status: creating docs/pvm3/Makefile
config.status: creating docs/tech/Makefile
config.status: creating docs/tech/html/Makefile
config.status: creating encode/Makefile
config.status: creating export/Makefile
config.status: creating filter/Makefile
config.status: creating filter/divxkey/Makefile
config.status: creating filter/extsub/Makefile
config.status: creating filter/preview/Makefile
config.status: creating filter/subtitler/Makefile
config.status: creating filter/tomsmocomp/Makefile
config.status: creating filter/yuvdenoise/Makefile
config.status: creating filter/stabilize/Makefile
config.status: creating import/Makefile
config.status: creating import/framegen/Makefile
config.status: creating import/nuv/Makefile
config.status: creating import/v4l/Makefile
config.status: creating multiplex/Makefile
config.status: creating libdldarwin/Makefile
config.status: creating libtc/Makefile
config.status: creating libtcaudio/Makefile
config.status: creating libtcvideo/Makefile
config.status: creating pvm3/Makefile
config.status: creating src/Makefile
config.status: creating testsuite/Makefile
config.status: creating tools/Makefile
config.status: creating transcode.spec
config.status: creating filter/parse_csv.awk
config.status: creating filter/filter_list.awk
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

----------------------------------------
Summary for transcode 1.1.5:
----------------------------------------

core options
----------------------------------------
enable experimental code       no
enable deprecated code         no
static AV-frame buffering      yes
A52 default decoder            no
FFmpeg support                 yes

ffmpeg libraries
----------------------------------------
libavcodec  build              3435520
libavcodec  version            52.108.0
libavformat build              3431936
libavformat version            52.94.0

hardware support
----------------------------------------
v4l/v4l2                       no
ALSA                           no
OSS                            no
bktr                           no
sunau                          no

optional module support
----------------------------------------
PV3                            no
NuppelVideo                    no

optional package support
----------------------------------------
IBP (libxio)                   no
X11                            yes
    Xv      extension          yes
    Xshm    extension          yes
    Xaw     library            yes
    Xpm     library            yes

libv4l2                        no
libv4lconvert                  no
libmpeg2                       no
libmpeg2convert                no
libpostproc                    no
freetype2                      no
lame                           yes
xvid                           no
x264                           no
ogg                            no
vorbis                         no
theora                         no
libdvdread                     yes
pvm3                           no
libdv                          no
libquicktime                   no
lzo                            no
a52                            no
faac                           no
libxml2                        no
mjpegtools                     no
sdl                            no
imagemagick                    no
libjpeg                        yes
bsdav                          no
iconv                          yes

Offline

#4 2011-01-24 21:26:23

jappel
Member
Registered: 2009-04-09
Posts: 14

Re: Transcode doesnt find Codecs

Doh, codecs need to be explicitly enabled through --enable-codec as in

./configure --enable-mjpegtools

thanks for making me look at the full output result and not only the summary. Problem solved : )

Offline

#5 2011-01-24 21:37:47

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

Re: Transcode doesnt find Codecs

OK good. We have code tags for posts like that - please use them next time.

I'll fix it for you this time.

Offline

Board footer

Powered by FluxBB