searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

webrtc使用内部ffmpeg

2024-10-14 09:40:25
2
0

本文只介绍windows下webrtc使用内部ffmpeg

(1)下载并安装msys。

(2)安装MINGW64后,在msys2_shell.cmd文件第一行添加如下命令。

call "D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"

(3)在msys2_shell.cmd文件打开该行注释。

set MSYS2_PATH_TYPE=inherit

(4)双击msys2_shell.cmd启动MinGW64, 并安装依赖。

pacman -S make 
pacman -S yasm
pacman -S nasm
pacman -S pkg-config
pacman -S diffutils
pacman -S mingw-w64-x86_64-gcc
(5)升级python. 并进入当前python命令行, 查看当前系统是否为"MINGW64_NT"和"x86_64"。
import platform;platform.system();
import platform;platform.machine();
(6)进入webrtc/src/third_party/ffmpeg,分别执行以下命令。

python chromium/scripts/build_ffmpeg.py win x64 --branding Chrome
./chromium/scripts/copy_config.sh
./chromium/scripts/generate_gn.py

0条评论
作者已关闭评论
李****达
4文章数
1粉丝数
李****达
4 文章 | 1 粉丝
原创

webrtc使用内部ffmpeg

2024-10-14 09:40:25
2
0

本文只介绍windows下webrtc使用内部ffmpeg

(1)下载并安装msys。

(2)安装MINGW64后,在msys2_shell.cmd文件第一行添加如下命令。

call "D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"

(3)在msys2_shell.cmd文件打开该行注释。

set MSYS2_PATH_TYPE=inherit

(4)双击msys2_shell.cmd启动MinGW64, 并安装依赖。

pacman -S make 
pacman -S yasm
pacman -S nasm
pacman -S pkg-config
pacman -S diffutils
pacman -S mingw-w64-x86_64-gcc
(5)升级python. 并进入当前python命令行, 查看当前系统是否为"MINGW64_NT"和"x86_64"。
import platform;platform.system();
import platform;platform.machine();
(6)进入webrtc/src/third_party/ffmpeg,分别执行以下命令。

python chromium/scripts/build_ffmpeg.py win x64 --branding Chrome
./chromium/scripts/copy_config.sh
./chromium/scripts/generate_gn.py

文章来自个人专栏
webrtc
4 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0