进入目录:$(webrtc-checkout)/src/third_party/ffmpeg/chromium/scripts,修改build_ffmpeg.py:
configure_flags['Common'].extend([添加选项到后面:
'--enable-decoder=h264,hevc',
'--enable-protocol=file',
'--enable-demuxer=mov',
'--enable-bsf=h264_mp4toannexb,hevc_mp4toannexb',
执行命令:
./build_ffmpeg.py linux x64
再cd ../../到ffmpeg目录,执行脚本:
cd ../../
./chromium/scripts/generate_gn.py -b ./chromium/scripts/
root@ffmpeg$./chromium/scripts/generate_gn.py -b ./chromium/scripts/
Processing build directory: build.ia32.android
Traceback (most recent call last):
File "./chromium/scripts/generate_gn.py", line 986, in <module>
main()
File "./chromium/scripts/generate_gn.py", line 937, in main
s = GetSourceFileSet(object_to_sources, object_files)
File "./chromium/scripts/generate_gn.py", line 250, in GetSourceFileSet
source_set.add(object_to_sources[name])
KeyError: 'libavformat/is

最低0.47元/天 解锁文章
4087

被折叠的 条评论
为什么被折叠?



