Menu

howto build ffprobe debian etch

Help
2007-11-27
2016-03-09
  • yohannmartineau

    yohannmartineau - 2007-11-27

    hello,

    To install ffprobe on a debian etch, I have done the following steps:

    install build tools, here are the packages:
    - build-essential
    - automake
    - autoconf
    - libtool
    - texi2html
    - zlibg1-dev

    Then I retrieved the code from subversion

    svn co http://ffprobe.svn.sourceforge.net/svnroot/ffprobe/trunk/ ffprobe

    Then run:

    $ autoconf
    $ ./configure LIBS='-lpthread'
    $ make

    I already had ffmpeg installed, I don't give instructions for ffmpeg. This should not be too complicated with ffmpeg mailing lists archives and google...

    Happy hacking,

    PS: Thanks for ffprobe, it's a great tool !

    yohann

     
    • David Liontooth

      David Liontooth - 2008-03-17

      Thanks! Appreciate the instructions. On Debian testing (Lenny), I did this:

      * wajig install build-essential automake autoconf libtool texi2html zlib1g-dev libx11-dev pkg-config dh-make fakeroot
      * wajig install libavutilcvs-dev libavcodeccvs-dev libavformatcvs-dev (from debian-multimedia.org)
      * svn co http://ffprobe.svn.sourceforge.net/svnroot/ffprobe/trunk/ ffprobe
      * mv ffprobe ffprobe-0.49 (the revision number given by svn -- Debian wants a version number)
      * cd ffprobe-0.49
          autoconf
          ./configure LIBS='-lpthread'
          dh_make -s  --createorig
          fakeroot dpkg-buildpackage

      This creates a home-made version of a Debian package, easier to share and uninstall.

      Cheeers,
      David

      # wajig install ffprobe_0.49-1_amd64.deb
      Selecting previously deselected package ffprobe.
      (Reading database ... 85036 files and directories currently installed.)
      Unpacking ffprobe (from ffprobe_0.49-1_amd64.deb) ...
      Setting up ffprobe (0.49-1) ...

      # wajig list-files ffprobe
      /.
      /usr
      /usr/share
      /usr/share/doc
      /usr/share/doc/ffprobe
      /usr/share/doc/ffprobe/changelog.Debian.gz
      /usr/share/doc/ffprobe/copyright
      /usr/share/doc/ffprobe/README
      /usr/share/doc/ffprobe/README.Debian
      /usr/share/man
      /usr/share/man/man1
      /usr/share/man/man1/ffprobe.1.gz
      /usr/bin
      /usr/bin/ffprobe
      /usr/sbin

      # ffprobe -h
      FFprobe version SVN-r49, Copyright (c) 2007-2008 Stefano Sabatini
        libavutil version: 49.5.0
        libavcodec version: 51.48.0
        libavformat version: 52.1.0
        built on Mar 16 2008 22:41:41, gcc: 4.2.3 (Debian 4.2.3-2)
      usage: ffprobe [options] infiles
      Simple Audio and Video prober

      Main options:
      -L                  show license
      -version            show version
      -h                  show help
      -k                  keep going even in case of error, always returns 0
      -pretty             pretty print numerical values, more human readable
      -read_packets       read packets info
      -read_frames        read frames info
      -show_files         show file info
      -show_frames        show frames info, implies the option -read_frames and -read_packets
      -show_packets       show packets info, implies the option -read_packets
      -show_streams       show streams info
      -show_tags          show tags info

       
  • Thomas Kreppel

    Thomas Kreppel - 2016-03-09

    Hi,

    I have tried to build this Package. But ./configure says:

    configure: error: Please install libavcodec

    I have libavcodec54 installed and the ReadMe says ffprobe only needs libavcodec >= 51.40.4 .

    Anyone an Idea?

    Thanks in advance

     

Log in to post a comment.