Beiträge von DeeJay

    so also zum codec:

    erstmal die tar hier aus dem forum downloaden
    dann entpacken
    tar xf ffmpeg*.tar

    dann dort reinwechseln
    cd ffmpeg
    dort dann
    ./configure --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook

    wenn das config fertig ist

    echo '#define HAVE_LRINTF 1' >> config.h

    so nun: make


    http://rootserverprojekt.de/wbb2/thread.php?threadid=4664


    dies stand in nem anderen post von mir drin nachdem ich anfangs auch probs hatte , seitdem gehts

    ok also die plesk lösung tut wenn man das wie ich drüber gepostet hat mit */1 macht
    nur * * * * * für jede minute geht unter plesk nicht , man muss das mit */1 machen

    danke nochmals :)

    ihr dürft das deb packet gerne nehmen , was im anderen thread gelinkt ist

    tut jedenfalls unter ubuntu 6.06
    ist halt ein 32bit packet , sollte aber in jeder neueren version auch tuen oder die anleitung steht auch dabei wie man es sich baut :)

    das mein prob mit ffmpeg nun soweit gelöst ist , aber der cron die converter nicht ausführt ;) steht aber am ende vom andern thread schon , habs nur nochma extra aufgemacht

    so also zum codec:

    erstmal die tar hier aus dem forum downloaden
    dann entpacken
    tar xf ffmpeg*.tar

    dann dort reinwechseln
    cd ffmpeg
    dort dann
    ./configure --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook

    wenn das config fertig ist

    echo '#define HAVE_LRINTF 1' >> config.h

    so nun: make

    jetzt aber für debian nicht make install sondern : checkinstall

    falls da ne meldung kommt das es das nicht findet
    apt-get install checkinstall
    dann nochmal checkinstall ausführen

    wenn dann durch ist

    dpkg -i ffmpeg_*.deb


    ich denke mal das mein *.deb auch tun dürfte , auch wenn sie unter ubuntu 6.06 erstellt wurde soland das system von dir i386 ist

    so hats bei mir getan nach ewigen lesen in anderen foren

    Download

    da halt wie oben drüber bechrieben
    dpkg -i ffmpeg_*.deb

    falls dann fehler kommen
    apt-get -f install

    dann werden die abhängigkeiten neu/nachinstalliert


    dies hat mein prob weitestgehend gelöst :)

    jetzt kann ich per http://domain/flvideo/bin/converter.php das ausführen
    per wget -q -O /dev/null urlzurphp
    geht auch , aber der cronjob macht nichts :/
    der is auf * * * * * /usr/bin/wget -q -O usw
    aber es passiert nichts

    so also zum codec:

    erstmal die tar hier aus dem forum downloaden
    dann entpacken
    tar xf ffmpeg*.tar

    dann dort reinwechseln
    cd ffmpeg
    dort dann
    ./configure --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook

    wenn das config fertig ist

    echo '#define HAVE_LRINTF 1' >> config.h

    so nun: make

    jetzt aber für debian nicht make install sondern : checkinstall

    falls da ne meldung kommt das es das nicht findet
    apt-get install checkinstall
    dann nochmal checkinstall ausführen

    wenn dann durch ist

    dpkg -i ffmpeg_*.deb


    ich denke mal das mein *.deb auch tun dürfte , auch wenn sie unter ubuntu 6.06 erstellt wurde soland das system von dir i386 ist

    so hats bei mir getan nach ewigen lesen in anderen foren

    Download

    da halt wie oben drüber bechrieben
    dpkg -i ffmpeg_*.deb

    falls dann fehler kommen
    apt-get -f install

    dann werden die abhängigkeiten neu/nachinstalliert

    so hab nochmal von vorn angefangen diesmal wieder mit der ffmpeg aus dem board hier
    und der aktuellen converter.php aus dem board

    php flvideo_converter.php
    FFmpeg version SVN-r9676, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-libamr-nb --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared --enable-liba52 --enable-liba52bin --enable-libxvid --enable-gpl --enable-libtheora --enable-libfaad --enable-libfaac --enable-libvorbis --enable-pthreads --enable-libogg --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook
    libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Aug 7 2008 15:25:38, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/e26a8fdaeb5d70bc7b86efb62864a6ac.mov':
    Duration: 00:01:37.6, start: 0.000000, bitrate: 134 kb/s
    Stream #0.0(eng): Audio: qdm2, 32000 Hz, mono
    Stream #0.1(eng): Video: svq3, yuv420p, 192x108, 10.00 fps(r)
    Unable to find a suitable output format for '&>'
    FFmpeg version SVN-r9676, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-libamr-nb --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared --enable-liba52 --enable-liba52bin --enable-libxvid --enable-gpl --enable-libtheora --enable-libfaad --enable-libfaac --enable-libvorbis --enable-pthreads --enable-libogg --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook
    libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Aug 7 2008 15:25:38, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/e26a8fdaeb5d70bc7b86efb62864a6ac.mov':
    Duration: 00:01:37.6, start: 0.000000, bitrate: 134 kb/s
    Stream #0.0(eng): Audio: qdm2, 32000 Hz, mono
    Stream #0.1(eng): Video: svq3, yuv420p, 192x108, 10.00 fps(r)
    /ffmpeg: unrecognized option '-ab'

    nunja also die orginal ffmpeg von hier war auch nicht wirklich gangbar ...
    und die tat ja mit der orginal php nicht
    somit hat ich dann die svn version installiert (wie in der in install.txt steht)
    dann tat ffmpeg auf der console immerhin
    da kamen dann langsam andere fehler durch die php
    durch die angepaste converter.php war dann zwar ein fehler weg aber dafür nen neuer ...

    ffmpeg -i x-files_believe-tlrd_h480.mov xfile.flv
    FFmpeg version SVN-r14658, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    configuration: --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-nonfree --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook
    libavutil version: 49.7.0
    libavcodec version: 51.63.0
    libavformat version: 52.19.0
    libavdevice version: 52.0.0
    built on Aug 7 2008 13:22:59, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x8060300]negative ctts, ignoring
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'x-files_believe-tlrd_h480.mov':
    Duration: 00:01:29.04, start: 0.000000, bitrate: 807 kb/s
    Stream #0.0(eng): Video: h264, yuv420p, 480x204, 23.98 tb(r)
    Stream #0.1(eng): Audio: libfaad, 44100 Hz, stereo, s16
    Stream #0.2(eng): Data: tmcd / 0x64636D74
    Output #0, flv, to 'xfile.flv':
    Stream #0.0(eng): Video: flv, yuv420p, 480x204, q=2-31, 200 kb/s, 23.98 tb(c)
    Stream #0.1(eng): Audio: libmp3lame, 44100 Hz, stereo, s16, 64 kb/s
    Stream mapping:
    Stream #0.0 -> #0.0
    Stream #0.1 -> #0.1
    Press [q] to stop encoding
    frame= 2135 fps=140 q=13.7 Lsize= 3183kB time=89.05 bitrate= 292.9kbits/s
    video:2400kB audio:696kB global headers:0kB muxing overhead 2.806687%


    also das ist der output auf der console wenn ich da was umwandel .. das tut mit der neuesten svn auch ... somit muss ja was mit der php nicht stimmen


    gleiche video nach upload :

    php flvideo_converter.php
    FFmpeg version SVN-r14658, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    configuration: --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-nonfree --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook
    libavutil version: 49.7.0
    libavcodec version: 51.63.0
    libavformat version: 52.19.0
    libavdevice version: 52.0.0
    built on Aug 7 2008 13:22:59, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x8060300]negative ctts, ignoring
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/01a53c2e5df415901d0a556fbfb19a49.mov':
    Duration: 00:01:29.04, start: 0.000000, bitrate: 807 kb/s
    Stream #0.0(eng): Video: h264, yuv420p, 480x204, 23.98 tb(r)
    Stream #0.1(eng): Audio: libfaad, 44100 Hz, stereo, s16
    Stream #0.2(eng): Data: tmcd / 0x64636D74
    Unable to find a suitable output format for '&>'
    FFmpeg version SVN-r14658, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    configuration: --enable-libmp3lame --enable-libfaac --enable-libfaad --enable-libvorbis --enable-libamr-nb --enable-shared --enable-gpl --enable-nonfree --enable-encoder=libogg --enable-decoder=libogg --enable-encoder=libmp3lame --enable-decoder=libmp3lame --enable-encoder=libfaac --enable-decoder=libfaad --disable-vhook
    libavutil version: 49.7.0
    libavcodec version: 51.63.0
    libavformat version: 52.19.0
    libavdevice version: 52.0.0
    built on Aug 7 2008 13:22:59, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x8060300]negative ctts, ignoring
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/01a53c2e5df415901d0a556fbfb19a49.mov':
    Duration: 00:01:29.04, start: 0.000000, bitrate: 807 kb/s
    Stream #0.0(eng): Video: h264, yuv420p, 480x204, 23.98 tb(r)
    Stream #0.1(eng): Audio: libfaad, 44100 Hz, stereo, s16
    Stream #0.2(eng): Data: tmcd / 0x64636D74
    Unable to parse option value "ar": undefined constant or missing (
    Unable to parse option value "ar": undefined constant or missing (
    Unable to parse option value "ar": undefined constant or missing (
    Unable to parse option value "ar": undefined constant or missing (
    Incorrect frame rate

    hatte meine selber geändert , aber hab auch mal die von hier genommen

    ffmpeg -i 59803cc27328cbc156a2e3369c0b893f.mov -ar 44100 neu.flv

    auf der console geht

    wenn ich das mit der php versuch gibts nun prob mit -ar anstatt -ab

    rm -rf ffmpeg löscht den ordner samt inhalt
    rm = remove
    r = rekursiv
    f = force (alles ohne fragen)
    bei dem befehlt halt auch aufpassen und NIEMALS rm -rf /

    ffmpeg -i x-files_believe-tlrd_h480.mov xfile.avi
    FFmpeg version SVN-r9676, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-libmp3lame --enable-libamr-nb
    libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Aug 6 2008 12:51:33, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x836cf00]negative ctts, ignoring
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'x-files_believe-tlrd_h480.mov':
    Duration: 00:01:29.0, start: 0.000000, bitrate: 807 kb/s
    Stream #0.0(eng): Video: h264, yuv420p, 480x204, 23.98 fps(r)
    Stream #0.1(eng): Audio: mp4a / 0x6134706D, 44100 Hz, stereo
    Stream #0.2(eng): Data: tmcd / 0x64636D74
    File 'xfile.avi' already exists. Overwrite ? [y/N] y
    Output #0, avi, to 'xfile.avi':
    Stream #0.0: Video: mpeg4, yuv420p, 480x204, q=2-31, 200 kb/s, 23.98 fps(c)
    Stream #0.1: Audio: mp2, 44100 Hz, stereo, 64 kb/s
    Stream mapping:
    Stream #0.0 -> #0.0
    Stream #0.1 -> #0.1
    Unsupported codec (id=86018) for input stream #0.1


    die output.txt is leer aber mit 777

    nunja keine ahnung ob es eine möglichkeit gibt auf /root/ffmepg/ffmpeg zuzugreifen per acp (sollte wundern)

    wie gesagt ich hab auch links in die richtung gemacht wo der sucht

    ka wieso das script /ffmpeg <- also ausführung will

    fehler bleibt nach änderung im acp
    /ffmpeg: unrecognized option '-ab' <- bei .mov und .wmv dateien

    Apache/2.0.55 (Ubuntu) mod_jk/1.2.14 mod_python/3.1.4 Python/2.4.3 PHP/5.1.2 mod_ssl/2.0.55 OpenSSL/0.9.8a mod_perl/2.0.2 Perl/v5.8.7
    mysql 5.1.2

    open_basedir /var/www/vhosts/http://soundhost.de/httpdocs:/tmp

    mal so paar infos noch aus der phpinfo()

    also das uninstall tut , habs vorher bei mir auch durchgezogen

    sonst um alte ordner zu löschen rm -rf ffmpeg im entsprechenden ordner
    dies im ordner wo anfangs make ausgeführt wurde

    Code
    make uninstall && make clean


    dann falls per apt was installiert wurde

    Code
    apt-get --prune remove ffmpeg


    und wenn dann noch was per locate zu finden ist dies

    Code
    rm /usr/bin/ffmpeg
    rm -rf /usr/share/doc/ffmpeg

    somit sollte alles von ffmpeg weg sein und dann nochmal von vorn nach karstens anleitung

    also hier im board gabs den download auch , der funzt

    im alten ffmpeg ordner solltest du ein make uninstall && make clean machen
    und dann die neue version downloaden und der anleitung folgen..

    ich hab zwar auch immernoch probs aber so hab ich die gewünschte version hinbekommen ...

    wenn du mit apt auch noch was installiert hast dann das auch alles uninstall
    apt-get --purge remove ffmpeg

    boa das mit dem 30min edit is irgendwie doof .. nunja

    noch nen bissle gespielt und probiert

    php flvideo_converter.php
    FFmpeg version SVN-r9676, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-gpl --enable-pp --enable-zlib --enable-libmp3lame --enable-libamr-nb --enable-libtheora --disable-debug --prefix=/usr
    libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Aug 6 2008 15:20:56, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/ca43d4f4c053d2389049dc84bcbf3f59.mov':
    Duration: 00:01:37.6, start: 0.000000, bitrate: 134 kb/s
    Stream #0.0(eng): Audio: qdm2, 32000 Hz, mono
    Stream #0.1(eng): Video: svq3, yuv420p, 192x108, 10.00 fps(r)
    Unable to find a suitable output format for '&>'
    FFmpeg version SVN-r9676, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-gpl --enable-pp --enable-zlib --enable-libmp3lame --enable-libamr-nb --enable-libtheora --disable-debug --prefix=/usr
    libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Aug 6 2008 15:20:56, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../ori/ca43d4f4c053d2389049dc84bcbf3f59.mov':
    Duration: 00:01:37.6, start: 0.000000, bitrate: 134 kb/s
    Stream #0.0(eng): Audio: qdm2, 32000 Hz, mono
    Stream #0.1(eng): Video: svq3, yuv420p, 192x108, 10.00 fps(r)
    /ffmpeg: unrecognized option '-ab'

    Could not open input file: /var/www/vhost/domain/httpdocs/flvideo/bin/flvideo_converter.php

    der cron läuft unter user kann es da noch sein das der nur
    /httpdocs/flvideo/bin/flvideo_converter.php
    braucht?
    was aber auch das obere prob noch nicht lösen würde , aber es kommt der sache dichter