mmlion 发表于 2020-5-13 04:00:30

求帮忙编译这样一个FFmpeg.exe

本帖最后由 mmlion 于 2020-5-13 15:02 编辑

希望大家有空帮个小忙,感谢!
我个人用途,需要相互转码:
X264、X265、avs2/3、ass 以及filters;
flac、ape、pcm、opus、he-aac、mp3lame;
webp、png、jpeg、gif等。
要选稳定版,要支持AMD和NV硬件加速。
参考别人编译的特性:MMX enabled               yes
MMXEXT enabled            yes
3DNow! enabled            yes
3DNow! extended enabled   yes
SSE enabled               yes
SSSE3 enabled             yes
AESNI enabled             yes
AVX enabled               yes
AVX2 enabled            yes
AVX-512 enabled         yes
XOP enabled               yes
FMA3 enabled            yes
FMA4 enabled            yes
i686 features enabled   yes
CMOV is fast            yes
EBX available             yes
EBP available             yes
debug symbols             no
strip symbols             yes
optimize for size         no
optimizations             yes
static                  no
shared                  yes
postprocessing support    yes
network support         yes
threading support         pthreads

孙悟空 发表于 2020-5-13 10:04:18

官方有教程,自己学

mmlion 发表于 2020-5-13 12:55:58

还要装个几G的VS,没这想法,这些特性也不是我一个人用到,为何这么多重复劳动?

孙悟空 发表于 2020-5-13 14:47:52

mmlion 发表于 2020-5-13 12:55
还要装个几G的VS,没这想法,这些特性也不是我一个人用到,为何这么多重复劳动? ...

1. 有默认下载版本,在ffmpeg.org官方网站download下载入口可以找到
2. 定制版本你需要自己定制,别人没空帮你

mmlion 发表于 2020-5-13 15:35:38

孙悟空 发表于 2020-5-13 14:47
1. 有默认下载版本,在ffmpeg.org官方网站download下载入口可以找到
2. 定制版本你需要自己定制,别人没 ...

在Linux能编译出exe吗?

孙悟空 发表于 2020-5-13 16:34:26

mmlion 发表于 2020-5-13 15:35
在Linux能编译出exe吗?

wine+msys是可以的

mmlion 发表于 2020-5-13 16:35:29

孙悟空 发表于 2020-5-13 16:34
wine+msys是可以的

谢谢!用wine那不如直接win。

孙悟空 发表于 2020-5-13 16:37:30

mmlion 发表于 2020-5-13 16:35
谢谢!用wine那不如直接win。

那你问linux做什么呢?
ffmpeg的fate测试是在linux下面用wine+msys编译出来的ffmpeg.exe跑的

mmlion 发表于 2020-5-13 17:59:49

本帖最后由 mmlion 于 2020-5-13 18:08 编辑

孙悟空 发表于 2020-5-13 16:37
那你问linux做什么呢?
ffmpeg的fate测试是在linux下面用wine+msys编译出来的ffmpeg.exe跑的 ...
在Win环境编译太复杂,诸多错误。
必须要装VS吗?

孙悟空 发表于 2020-5-13 18:43:45

mmlion 发表于 2020-5-13 17:59
在Win环境编译太复杂,诸多错误。
必须要装VS吗?

msys就可以,没必要装visual studio
页: [1] 2
查看完整版本: 求帮忙编译这样一个FFmpeg.exe