PDA

Bekijk Volledige Versie : ffmpeg installeren



copyfile
31/05/11, 19:23
Weet iemand misschien wat de makkelijke manier is om ffmpeg te installeren ? Kom er met de links op google niet helemaal uit.

Geert-Jan
31/05/11, 19:41
Wat gaat er mis met de Google hints dan?

wonko
31/05/11, 20:36
De eenvoudigste manier zal het zoeken van pakketten zijn voor je distributie, en zorgen dat je die allemaal netjes installeert.

Als je meer hulp nodig hebt, ga je moeten aangeven waar je vastraakt.

copyfile
31/05/11, 20:36
Ik wilde het op de mannier doen zoals op onderstaande site maar ik krijg alleen maar de melding dan dat de baseurl niet bestaat

http://www.mysql-apache-php.com/ffmpeg-install.htm

Ik heb trouwens Centos 5

Geert-Jan
31/05/11, 20:55
cat /etc/yum.repos.d/CentOS-Base.repo


Overigens geeft de vernoemde baseurl weinig teken van leven, wijzig die eens voor (b.v.)
http://wftp.tu-chemnitz.de/pub/linux/dag/redhat/l$releasever/en/$basearch/dag

copyfile
31/05/11, 22:46
Wat moet ik precies doen na het draaien van die eerste code ? Ik heb de dag.repo file geupdate met de url die je gaf maar na het uitvoeren van yum install ffmpeg ffmpeg-devel krijg ik onderstaande fouten. (Niet alles staat erop, alleen het onderste stuk !)




eg
--> Processing Dependency: libdc1394.so.22 for package: ffmpeg
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: ffmpeg
--> Processing Dependency: libgsm.so.1 for package: ffmpeg
--> Processing Dependency: libtheoradec.so.1 for package: ffmpeg
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0) for package: ffmpeg
---> Package ffmpeg-devel.i686 0:0.6.1-1.el6.rf set to be updated
--> Processing Dependency: libdc1394-devel for package: ffmpeg-devel
--> Processing Dependency: gsm-devel for package: ffmpeg-devel
---> Package imlib2.i686 0:1.4.4-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: imlib2
--> Processing Dependency: libc.so.6(GLIBC_2.11) for package: imlib2
---> Package lame.i686 0:3.98.4-1.el6.rf set to be updated
--> Processing Dependency: libtinfo.so.5 for package: lame
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: lame
---> Package libSM-devel.i386 0:1.0.1-3.1 set to be updated
--> Processing Dependency: libICE-devel for package: libSM-devel
---> Package libXau-devel.i386 0:1.0.1-3.1 set to be updated
---> Package libXcomposite.i386 0:0.3-5.1 set to be updated
---> Package libXdmcp-devel.i386 0:1.0.1-2.1 set to be updated
---> Package librtmp.i686 0:2.3-1.el6.rf set to be updated
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4) for package: librtmp
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: librtmp
--> Processing Dependency: libgnutls.so.26 for package: librtmp
---> Package librtmp-devel.i686 0:2.3-1.el6.rf set to be updated
--> Processing Dependency: pkgconfig(gnutls) for package: librtmp-devel
---> Package orc-compiler.i686 0:0.4.11-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: orc-compiler
---> Package schroedinger-devel.i686 0:1.0.10-1.el6.rf set to be updated
--> Processing Dependency: liboil-devel >= 0.3.16 for package: schroedinger-devel
---> Package x264.i686 0:0.0.0-0.4.20101111.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: x264
---> Package xorg-x11-proto-devel.i386 0:7.1-13.el5 set to be updated
--> Running transaction check
---> Package dirac.i686 0:1.0.2-1.el6.rf set to be updated
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: dirac
--> Processing Dependency: libcppunit-1.12.so.1 for package: dirac
---> Package faac.i686 0:1.26-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: faac
---> Package faad2.i686 0:2.7-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: faad2
---> Package ffmpeg.i686 0:0.6.1-1.el6.rf set to be updated
--> Processing Dependency: libtheoraenc.so.1 for package: ffmpeg
--> Processing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) for package: ffmpeg
--> Processing Dependency: libdc1394.so.22 for package: ffmpeg
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: ffmpeg
--> Processing Dependency: libgsm.so.1 for package: ffmpeg
--> Processing Dependency: libtheoradec.so.1 for package: ffmpeg
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0) for package: ffmpeg
---> Package ffmpeg-devel.i686 0:0.6.1-1.el6.rf set to be updated
--> Processing Dependency: libdc1394-devel for package: ffmpeg-devel
--> Processing Dependency: gsm-devel for package: ffmpeg-devel
---> Package imlib2.i686 0:1.4.4-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: imlib2
--> Processing Dependency: libc.so.6(GLIBC_2.11) for package: imlib2
---> Package lame.i686 0:3.98.4-1.el6.rf set to be updated
--> Processing Dependency: libtinfo.so.5 for package: lame
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: lame
---> Package libICE-devel.i386 0:1.0.1-2.1 set to be updated
---> Package librtmp.i686 0:2.3-1.el6.rf set to be updated
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4) for package: librtmp
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: librtmp
--> Processing Dependency: libgnutls.so.26 for package: librtmp
---> Package librtmp-devel.i686 0:2.3-1.el6.rf set to be updated
--> Processing Dependency: pkgconfig(gnutls) for package: librtmp-devel
---> Package orc-compiler.i686 0:0.4.11-1.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: orc-compiler
---> Package schroedinger-devel.i686 0:1.0.10-1.el6.rf set to be updated
--> Processing Dependency: liboil-devel >= 0.3.16 for package: schroedinger-devel
---> Package x264.i686 0:0.0.0-0.4.20101111.el6.rf set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: x264
--> Finished Dependency Resolution
ffmpeg-devel-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libdc1394-devel is needed by package ffmpeg-devel-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
librtmp-2.3-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libgnutls.so.26 is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
faad2-2.7-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package faad2-2.7-1.el6.rf.i686 (dag)
faac-1.26-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package faac-1.26-1.el6.rf.i686 (dag)
imlib2-1.4.4-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package imlib2-1.4.4-1.el6.rf.i686 (dag)
ffmpeg-devel-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: gsm-devel is needed by package ffmpeg-devel-0.6.1-1.el6.rf.i686 (dag)
lame-3.98.4-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package lame-3.98.4-1.el6.rf.i686 (dag)
imlib2-1.4.4-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package imlib2-1.4.4-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoradec.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
orc-compiler-0.4.11-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package orc-compiler-0.4.11-1.el6.rf.i686 (dag)
dirac-1.0.2-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) is needed by package dirac-1.0.2-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
librtmp-2.3-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libdc1394.so.22 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libgsm.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoraenc.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoradec.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
lame-3.98.4-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtinfo.so.5 is needed by package lame-3.98.4-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libdc1394.so.22 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
librtmp-2.3-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libgnutls.so.26(GNUTLS_1_4) is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
x264-0.0.0-0.4.20101111.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package x264-0.0.0-0.4.20101111.el6.rf.i686 (dag)
dirac-1.0.2-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libcppunit-1.12.so.1 is needed by package dirac-1.0.2-1.el6.rf.i686 (dag)
schroedinger-devel-1.0.10-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: liboil-devel >= 0.3.16 is needed by package schroedinger-devel-1.0.10-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libtheoraenc.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
librtmp-devel-2.3-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: pkgconfig(gnutls) is needed by package librtmp-devel-2.3-1.el6.rf.i686 (dag)
ffmpeg-0.6.1-1.el6.rf.i686 from dag has depsolving problems
--> Missing Dependency: libgsm.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libgsm.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package x264-0.0.0-0.4.20101111.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package orc-compiler-0.4.11-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package faad2-2.7-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package imlib2-1.4.4-1.el6.rf.i686 (dag)
Error: Missing Dependency: liboil-devel >= 0.3.16 is needed by package schroedinger-devel-1.0.10-1.el6.rf.i686 (dag)
Error: Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package faac-1.26-1.el6.rf.i686 (dag)
Error: Missing Dependency: libdc1394.so.22 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: pkgconfig(gnutls) is needed by package librtmp-devel-2.3-1.el6.rf.i686 (dag)
Error: Missing Dependency: libgnutls.so.26 is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
Error: Missing Dependency: libtheoraenc.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libgnutls.so.26(GNUTLS_1_4) is needed by package librtmp-2.3-1.el6.rf.i686 (dag)
Error: Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) is needed by package dirac-1.0.2-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package lame-3.98.4-1.el6.rf.i686 (dag)
Error: Missing Dependency: libtheoradec.so.1 is needed by package ffmpeg-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package imlib2-1.4.4-1.el6.rf.i686 (dag)
Error: Missing Dependency: libtinfo.so.5 is needed by package lame-3.98.4-1.el6.rf.i686 (dag)
Error: Missing Dependency: libcppunit-1.12.so.1 is needed by package dirac-1.0.2-1.el6.rf.i686 (dag)
Error: Missing Dependency: libdc1394-devel is needed by package ffmpeg-devel-0.6.1-1.el6.rf.i686 (dag)
Error: Missing Dependency: gsm-devel is needed by package ffmpeg-devel-0.6.1-1.el6.rf.i686 (dag)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
[root@srv1 yum.repos.d]#

QBell
01/06/11, 00:15
Zelf compilen. Dat is de beste optie.
Je bent even bezig want je moet alle codecs ook compilen en installeren maar dan heb je wel een goed werkende vrsie.

MediaServe
01/06/11, 00:38
Zelf compilen. Dat is de beste optie.
Je bent even bezig want je moet alle codecs ook compilen en installeren maar dan heb je wel een goed werkende vrsie.

Hoezo is zelf compileren het beste? Als je alles zelf gaat compileren dan heb je een drama om alles fatsoenlijk te beheren. Ik pak veel liever de repository, of doe in ieder geval de installatie via een package manager. Dat gaat naar mijn mening veel beter met updates en dependencies :whistling:

The Debian way:

aptitude update
aptitude install ffmpeg

copyfile
01/06/11, 14:51
De vraag blijft hoe kan ik het nu het beste op mijn Centos machine doen ? Is er ergens een goed handleiding die wel werkt ? En ik wil trouwens idd niet alles zelf gaan compilen !

EncryptedBrain
01/06/11, 18:06
Kijk hier eens.
http://servertune.com/kbase/entry/133/

Meer uitleg kun je niet krijgen.