ffmpeg 各版本号对应表格

想看看ffmpeg各个版本对应表,

bash 复制代码
#! /bin/bash


FF_PATH=$1
CURRENT=`pwd`
RESULT="$CURRENT/test_version.txt"

cd $FF_PATH

if [ -f $RESULT ]; then
    rm $RESULT 
fi

for i in `git branch -a | grep remotes/origin/release/ | grep -v HEAD | grep -v master`; do
    git checkout $i
    echo "Branch: $i" >> $RESULT
    pushd $FF_PATH/libavcodec
    grep -A 3 -E "#define[[:space:]]*LIBAVCODEC_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd

    pushd $FF_PATH/libavformat  
    grep -A 3 -E "#define[[:space:]]*LIBAVFORMAT_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd

    pushd $FF_PATH/libavutil
    grep  -E "#define[[:space:]]*LIBAVFILTER_VERSION_MAJOR[[:space:]]*[0-9]+" version_major.h >>  $RESULT 
    grep  -E "#define[[:space:]]*LIBAVFILTER_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    grep -A 3 -E "#define[[:space:]]*LIBAVUTIL_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd

    pushd $FF_PATH/libswscale
    grep  -E "#define[[:space:]]*LIBSWSCALE_VERSION_MAJOR[[:space:]]*[0-9]+" version_major.h >>  $RESULT 
    grep  -E "#define[[:space:]]*LIBSWSCALE_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    grep -A 2 -E "#define[[:space:]]*LIBSWSCALE_VERSION_MINOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd

    pushd $FF_PATH/libavfilter
    grep  -E "#define[[:space:]]*LIBAVFILTER_VERSION_MAJOR[[:space:]]*[0-9]+" version_major.h >>  $RESULT 
    grep  -E "#define[[:space:]]*LIBAVFILTER_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    grep -A 2 -E "#define[[:space:]]*LIBAVFILTER_VERSION_MINOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd

    pushd $FF_PATH/libavdevice
    grep -E "#define[[:space:]]*LIBAVDEVICE_VERSION_MAJOR[[:space:]]*[0-9]+" version_major.h >>  $RESULT 
    grep -E "#define[[:space:]]*LIBAVDEVICE_VERSION_MAJOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    grep -A 2 -E "#define[[:space:]]*LIBAVDEVICE_VERSION_MINOR[[:space:]]*[0-9]+" version.h >>  $RESULT 
    popd
done

echo "Done"

版本对应:

bash 复制代码
Branch: remotes/origin/release/0.10
#define LIBAVCODEC_VERSION_MAJOR 53
#define LIBAVCODEC_VERSION_MINOR 61
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 53
#define LIBAVFORMAT_VERSION_MINOR 32
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR  2
#define LIBAVFILTER_VERSION_MINOR 61
#define LIBAVFILTER_VERSION_MICRO 100

Branch: remotes/origin/release/0.11
#define LIBAVCODEC_VERSION_MAJOR 54
#define LIBAVCODEC_VERSION_MINOR  23
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 54
#define LIBAVFORMAT_VERSION_MINOR  6
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR  2
#define LIBAVFILTER_VERSION_MINOR 77
#define LIBAVFILTER_VERSION_MICRO 100

Branch: remotes/origin/release/0.5
Branch: remotes/origin/release/0.6
Branch: remotes/origin/release/0.7
#define LIBAVCODEC_VERSION_MAJOR 52
#define LIBAVCODEC_VERSION_MINOR 123
#define LIBAVCODEC_VERSION_MICRO  0

#define LIBAVFORMAT_VERSION_MAJOR 52
#define LIBAVFORMAT_VERSION_MINOR 111
#define LIBAVFORMAT_VERSION_MICRO  0

Branch: remotes/origin/release/0.8
#define LIBAVCODEC_VERSION_MAJOR 53
#define LIBAVCODEC_VERSION_MINOR  8
#define LIBAVCODEC_VERSION_MICRO  0

#define LIBAVFORMAT_VERSION_MAJOR 53
#define LIBAVFORMAT_VERSION_MINOR  5
#define LIBAVFORMAT_VERSION_MICRO  0

Branch: remotes/origin/release/0.9
#define LIBAVCODEC_VERSION_MAJOR 53
#define LIBAVCODEC_VERSION_MINOR 42
#define LIBAVCODEC_VERSION_MICRO  4

#define LIBAVFORMAT_VERSION_MAJOR 53
#define LIBAVFORMAT_VERSION_MINOR 24
#define LIBAVFORMAT_VERSION_MICRO  2

Branch: remotes/origin/release/1.0
#define LIBAVCODEC_VERSION_MAJOR 54
#define LIBAVCODEC_VERSION_MINOR 59
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 54
#define LIBAVFORMAT_VERSION_MINOR 29
#define LIBAVFORMAT_VERSION_MICRO 104

#define LIBAVUTIL_VERSION_MAJOR 51
#define LIBAVUTIL_VERSION_MINOR 73
#define LIBAVUTIL_VERSION_MICRO 101

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  3
#define LIBAVFILTER_VERSION_MINOR  17
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  54
#define LIBAVDEVICE_VERSION_MINOR   2
#define LIBAVDEVICE_VERSION_MICRO 101

Branch: remotes/origin/release/1.1
#define LIBAVCODEC_VERSION_MAJOR 54
#define LIBAVCODEC_VERSION_MINOR 86
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 54
#define LIBAVFORMAT_VERSION_MINOR 59
#define LIBAVFORMAT_VERSION_MICRO 106

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  13
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 103

#define LIBAVFILTER_VERSION_MAJOR  3
#define LIBAVFILTER_VERSION_MINOR  32
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  54
#define LIBAVDEVICE_VERSION_MINOR   3
#define LIBAVDEVICE_VERSION_MICRO 102

Branch: remotes/origin/release/1.2
#define LIBAVCODEC_VERSION_MAJOR 54
#define LIBAVCODEC_VERSION_MINOR 92
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 54
#define LIBAVFORMAT_VERSION_MINOR 63
#define LIBAVFORMAT_VERSION_MICRO 104

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  18
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 2
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR  3
#define LIBAVFILTER_VERSION_MINOR  42
#define LIBAVFILTER_VERSION_MICRO 103

#define LIBAVDEVICE_VERSION_MAJOR  54
#define LIBAVDEVICE_VERSION_MINOR   3
#define LIBAVDEVICE_VERSION_MICRO 103

Branch: remotes/origin/release/2.0
#define LIBAVCODEC_VERSION_MAJOR 55
#define LIBAVCODEC_VERSION_MINOR  18
#define LIBAVCODEC_VERSION_MICRO 102

#define LIBAVFORMAT_VERSION_MAJOR 55
#define LIBAVFORMAT_VERSION_MINOR 12
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  38
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 3
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR  3
#define LIBAVFILTER_VERSION_MINOR  79
#define LIBAVFILTER_VERSION_MICRO 101

#define LIBAVDEVICE_VERSION_MAJOR  55
#define LIBAVDEVICE_VERSION_MINOR   3
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.1
#define LIBAVCODEC_VERSION_MAJOR 55
#define LIBAVCODEC_VERSION_MINOR  39
#define LIBAVCODEC_VERSION_MICRO 101

#define LIBAVFORMAT_VERSION_MAJOR 55
#define LIBAVFORMAT_VERSION_MINOR 19
#define LIBAVFORMAT_VERSION_MICRO 104

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  48
#define LIBAVUTIL_VERSION_MICRO 101

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 5
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  3
#define LIBAVFILTER_VERSION_MINOR  90
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  55
#define LIBAVDEVICE_VERSION_MINOR   5
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.2
#define LIBAVCODEC_VERSION_MAJOR 55
#define LIBAVCODEC_VERSION_MINOR  52
#define LIBAVCODEC_VERSION_MICRO 102

#define LIBAVFORMAT_VERSION_MAJOR 55
#define LIBAVFORMAT_VERSION_MINOR 33
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  66
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 5
#define LIBSWSCALE_VERSION_MICRO 102

#define LIBAVFILTER_VERSION_MAJOR   4
#define LIBAVFILTER_VERSION_MINOR   2
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  55
#define LIBAVDEVICE_VERSION_MINOR  10
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.3
#define LIBAVCODEC_VERSION_MAJOR 55
#define LIBAVCODEC_VERSION_MINOR  69
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 55
#define LIBAVFORMAT_VERSION_MINOR 48
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  52
#define LIBAVUTIL_VERSION_MINOR  92
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 2
#define LIBSWSCALE_VERSION_MINOR 6
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   4
#define LIBAVFILTER_VERSION_MINOR  11
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  55
#define LIBAVDEVICE_VERSION_MINOR  13
#define LIBAVDEVICE_VERSION_MICRO 102

Branch: remotes/origin/release/2.4
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR  1
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  4
#define LIBAVFORMAT_VERSION_MICRO 101

#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR   7
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 3
#define LIBSWSCALE_VERSION_MINOR 0
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR  5
#define LIBAVFILTER_VERSION_MINOR  1
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR 56
#define LIBAVDEVICE_VERSION_MINOR  0
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.5
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR  13
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  15
#define LIBAVFORMAT_VERSION_MICRO 102

#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR  15
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 3
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  5
#define LIBAVFILTER_VERSION_MINOR  2
#define LIBAVFILTER_VERSION_MICRO 103

#define LIBAVDEVICE_VERSION_MAJOR 56
#define LIBAVDEVICE_VERSION_MINOR  3
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.6
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR  26
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  25
#define LIBAVFORMAT_VERSION_MICRO 101

#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR  20
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 3
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  5
#define LIBAVFILTER_VERSION_MINOR  11
#define LIBAVFILTER_VERSION_MICRO 102

#define LIBAVDEVICE_VERSION_MAJOR 56
#define LIBAVDEVICE_VERSION_MINOR  4
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.7
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR  41
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  36
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR  27
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 3
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  5
#define LIBAVFILTER_VERSION_MINOR  16
#define LIBAVFILTER_VERSION_MICRO 101

#define LIBAVDEVICE_VERSION_MAJOR 56
#define LIBAVDEVICE_VERSION_MINOR  4
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/2.8
#define LIBAVCODEC_VERSION_MAJOR 56
#define LIBAVCODEC_VERSION_MINOR 60
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR 56
#define LIBAVFORMAT_VERSION_MINOR  40
#define LIBAVFORMAT_VERSION_MICRO 101

#define LIBAVUTIL_VERSION_MAJOR  54
#define LIBAVUTIL_VERSION_MINOR  31
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR 3
#define LIBSWSCALE_VERSION_MINOR 1
#define LIBSWSCALE_VERSION_MICRO 101

#define LIBAVFILTER_VERSION_MAJOR  5
#define LIBAVFILTER_VERSION_MINOR  40
#define LIBAVFILTER_VERSION_MICRO 101

#define LIBAVDEVICE_VERSION_MAJOR 56
#define LIBAVDEVICE_VERSION_MINOR  4
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/3.0
#define LIBAVCODEC_VERSION_MAJOR  57
#define LIBAVCODEC_VERSION_MINOR  24
#define LIBAVCODEC_VERSION_MICRO 102

#define LIBAVFORMAT_VERSION_MAJOR  57
#define LIBAVFORMAT_VERSION_MINOR  25
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  55
#define LIBAVUTIL_VERSION_MINOR  17
#define LIBAVUTIL_VERSION_MICRO 103

#define LIBSWSCALE_VERSION_MAJOR   4
#define LIBSWSCALE_VERSION_MINOR   0
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   6
#define LIBAVFILTER_VERSION_MINOR  31
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  57
#define LIBAVDEVICE_VERSION_MINOR   0
#define LIBAVDEVICE_VERSION_MICRO 101

Branch: remotes/origin/release/3.1
#define LIBAVCODEC_VERSION_MAJOR  57
#define LIBAVCODEC_VERSION_MINOR  48
#define LIBAVCODEC_VERSION_MICRO 101

#define LIBAVFORMAT_VERSION_MAJOR  57
#define LIBAVFORMAT_VERSION_MINOR  41
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  55
#define LIBAVUTIL_VERSION_MINOR  28
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   4
#define LIBSWSCALE_VERSION_MINOR   1
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   6
#define LIBAVFILTER_VERSION_MINOR  47
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  57
#define LIBAVDEVICE_VERSION_MINOR   0
#define LIBAVDEVICE_VERSION_MICRO 101

Branch: remotes/origin/release/3.2
#define LIBAVCODEC_VERSION_MAJOR  57
#define LIBAVCODEC_VERSION_MINOR  64
#define LIBAVCODEC_VERSION_MICRO 101

#define LIBAVFORMAT_VERSION_MAJOR  57
#define LIBAVFORMAT_VERSION_MINOR  56
#define LIBAVFORMAT_VERSION_MICRO 101

#define LIBAVUTIL_VERSION_MAJOR  55
#define LIBAVUTIL_VERSION_MINOR  34
#define LIBAVUTIL_VERSION_MICRO 101

#define LIBSWSCALE_VERSION_MAJOR   4
#define LIBSWSCALE_VERSION_MINOR   2
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   6
#define LIBAVFILTER_VERSION_MINOR  65
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  57
#define LIBAVDEVICE_VERSION_MINOR   1
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/3.3
#define LIBAVCODEC_VERSION_MAJOR  57
#define LIBAVCODEC_VERSION_MINOR  89
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  57
#define LIBAVFORMAT_VERSION_MINOR  71
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  55
#define LIBAVUTIL_VERSION_MINOR  58
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   4
#define LIBSWSCALE_VERSION_MINOR   6
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   6
#define LIBAVFILTER_VERSION_MINOR  82
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  57
#define LIBAVDEVICE_VERSION_MINOR   6
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/3.4
#define LIBAVCODEC_VERSION_MAJOR  57
#define LIBAVCODEC_VERSION_MINOR 107
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  57
#define LIBAVFORMAT_VERSION_MINOR  83
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  55
#define LIBAVUTIL_VERSION_MINOR  78
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   4
#define LIBSWSCALE_VERSION_MINOR   8
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   6
#define LIBAVFILTER_VERSION_MINOR 107
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  57
#define LIBAVDEVICE_VERSION_MINOR  10
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/4.0
#define LIBAVCODEC_VERSION_MAJOR  58
#define LIBAVCODEC_VERSION_MINOR  18
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  58
#define LIBAVFORMAT_VERSION_MINOR  12
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  56
#define LIBAVUTIL_VERSION_MINOR  14
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   5
#define LIBSWSCALE_VERSION_MINOR   1
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   7
#define LIBAVFILTER_VERSION_MINOR  16
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  58
#define LIBAVDEVICE_VERSION_MINOR   3
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/4.1
#define LIBAVCODEC_VERSION_MAJOR  58
#define LIBAVCODEC_VERSION_MINOR  35
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  58
#define LIBAVFORMAT_VERSION_MINOR  20
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  56
#define LIBAVUTIL_VERSION_MINOR  22
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   5
#define LIBSWSCALE_VERSION_MINOR   3
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   7
#define LIBAVFILTER_VERSION_MINOR  40
#define LIBAVFILTER_VERSION_MICRO 101

#define LIBAVDEVICE_VERSION_MAJOR  58
#define LIBAVDEVICE_VERSION_MINOR   5
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/4.2
#define LIBAVCODEC_VERSION_MAJOR  58
#define LIBAVCODEC_VERSION_MINOR  54
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  58
#define LIBAVFORMAT_VERSION_MINOR  29
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  56
#define LIBAVUTIL_VERSION_MINOR  31
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   5
#define LIBSWSCALE_VERSION_MINOR   5
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   7
#define LIBAVFILTER_VERSION_MINOR  57
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  58
#define LIBAVDEVICE_VERSION_MINOR   8
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/4.3
#define LIBAVCODEC_VERSION_MAJOR  58
#define LIBAVCODEC_VERSION_MINOR  91
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  58
#define LIBAVFORMAT_VERSION_MINOR  45
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  56
#define LIBAVUTIL_VERSION_MINOR  51
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   5
#define LIBSWSCALE_VERSION_MINOR   7
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   7
#define LIBAVFILTER_VERSION_MINOR  85
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  58
#define LIBAVDEVICE_VERSION_MINOR  10
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/4.4
#define LIBAVCODEC_VERSION_MAJOR  58
#define LIBAVCODEC_VERSION_MINOR 134
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  58
#define LIBAVFORMAT_VERSION_MINOR  76
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  56
#define LIBAVUTIL_VERSION_MINOR  70
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   5
#define LIBSWSCALE_VERSION_MINOR   9
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   7
#define LIBAVFILTER_VERSION_MINOR 110
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  58
#define LIBAVDEVICE_VERSION_MINOR  13
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/5.0
#define LIBAVCODEC_VERSION_MAJOR  59
#define LIBAVCODEC_VERSION_MINOR  18
#define LIBAVCODEC_VERSION_MICRO 100

#define LIBAVFORMAT_VERSION_MAJOR  59
#define LIBAVFORMAT_VERSION_MINOR  16
#define LIBAVFORMAT_VERSION_MICRO 100

#define LIBAVUTIL_VERSION_MAJOR  57
#define LIBAVUTIL_VERSION_MINOR  17
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   6
#define LIBSWSCALE_VERSION_MINOR   4
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   8
#define LIBAVFILTER_VERSION_MINOR  24
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  59
#define LIBAVDEVICE_VERSION_MINOR   4
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/5.1
#define LIBAVUTIL_VERSION_MAJOR  57
#define LIBAVUTIL_VERSION_MINOR  28
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   6
#define LIBSWSCALE_VERSION_MINOR   7
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   8
#define LIBAVFILTER_VERSION_MINOR  44
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  59
#define LIBAVDEVICE_VERSION_MINOR   7
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/6.0
#define LIBAVUTIL_VERSION_MAJOR  58
#define LIBAVUTIL_VERSION_MINOR   2
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   7
#define LIBSWSCALE_VERSION_MINOR   1
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   9
#define LIBAVFILTER_VERSION_MINOR   3
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  60
#define LIBAVDEVICE_VERSION_MINOR   1
#define LIBAVDEVICE_VERSION_MICRO 100

Branch: remotes/origin/release/6.1
#define LIBAVUTIL_VERSION_MAJOR  58
#define LIBAVUTIL_VERSION_MINOR  29
#define LIBAVUTIL_VERSION_MICRO 100

#define LIBSWSCALE_VERSION_MAJOR   7
#define LIBSWSCALE_VERSION_MINOR   5
#define LIBSWSCALE_VERSION_MICRO 100

#define LIBAVFILTER_VERSION_MAJOR   9
#define LIBAVFILTER_VERSION_MINOR  12
#define LIBAVFILTER_VERSION_MICRO 100

#define LIBAVDEVICE_VERSION_MAJOR  60
#define LIBAVDEVICE_VERSION_MINOR   3
#define LIBAVDEVICE_VERSION_MICRO 100
相关推荐
开开心心就好1 天前
手机虚拟化学实验室,混合燃烧都能模拟
jupyter·智能手机·ffmpeg·计算机外设·电脑·音视频·visual studio
VidDown1 天前
用户说“卡顿“,服务器一切正常:播放质量监测与 QoE 指标
运维·服务器·ffmpeg·音视频·视频
开开心心就好1 天前
手机电池健康怎么查?看容量温度循环次数
spring·智能手机·ffmpeg·计算机外设·电脑·maven·音视频
智能直播3 天前
网络RTMP拉流不卡顿、声音不同步,一文讲透缓冲区、时间戳
开发语言·ffmpeg·php·音视频·视频编解码
八月的雨季 最後的冰吻3 天前
FFmepg-- 42-ffplay.c 线程安全机制深度分析
c语言·安全·ffmpeg
开开心心就好4 天前
把手机变成电脑麦克风,WiFi连接就能用
智能手机·ffmpeg·计算机外设·电脑·word·音视频
@嵌入式扫地僧4 天前
FFmpeg 解码 H.264 流提取 SEI 用户数据实战
ffmpeg·h.264·流媒体开发·sei 解析·自定义 sei
VimorphTech4 天前
ffmpeg.wasm 实战:浏览器提取视频音频,如何处理进度、取消和资源释放?
ffmpeg
小小龙学IT4 天前
FFmpeg 开源多媒体处理框架深度解析:从命令行到 libav* 全家桶
c语言·ffmpeg·开源
ofoxcoding5 天前
Gemini TTS 与 ElevenLabs 语音合成实测:同一段视频旁白效果对比
ai·ffmpeg·音视频