如何安装ffmpeg

如何安装FFMPEGwin10

1.如何在Windows上安装FFmpeg程序

方法 一: 下载FFmpeg1下载FFmpeg。

访问下载页面时,你将看到很多不同下载选项。你可以根据自己的操作系统选择下载最新的32位或64位静态程序版本。

2下载并安装7-zip。7-zip是一个免费的压缩管理程序,它可以让你打开FFmpeg文件。

3解压FFmpeg文件夹。当你使用7-zip来解压文件时,它会在原来下载文件位置生成一个新的文件夹。

该文件夹名字类似于“ffmpeg-20130731-git-69fe25c-win32-static”。打开这个文件夹,以供稍后使用。

4打开C:盘。点击开始菜单,然后点击计算机。

选择安装Windows系统的磁盘(一般是C:)。在C:盘的根目录下(该目录下有名为Windows和Program Files文件夹),右击并在弹出菜单中选择新建文件夹。

将新文件夹命名为“ffmpeg”。5打开新建的“ffmpeg”文件夹。

将解压生成的文件夹中内容全部拷贝到“ffmpeg”文件夹中。方法二:在命令行中开启FFmpeg1点击开始菜单,然后右击计算机。

在右键菜单中选择属性。在系统窗口中,点击左边窗体中的“高级系统设置”链接。

2点击系统属性窗口中的环境变量按钮。它位于窗口的底端。

3在"用户变量"区域选择PATH条目。它位于环境变量窗口中的第一个框架内。

点击编辑按钮。在“变量值”栏,在其原始内容后输入;c:\ffmpeg\bin。

如果你将ffmpeg拷贝到了其他磁盘,那么需要更改磁盘盘符。点击确认保存更改。

如果在这个窗口输入的内容有误,那么有可能会造成Windows无法正常启动。如果在"用户变量"设置下没有PATH条目,点击新建按钮创建。

在变量名栏输入PATH。这个方法可以让当前用户能够使用FFmpeg。

其他Windows用户不能够使用。如果要使每个用户都能够使用,你需要在"系统变量"的PATH条目中添加;c:\ffmpeg\bin。

注意不要够删除在变量中原来已有的内容。4打开命令提示符窗口。

输入命令“ffmpeg –version”。如果命令提示窗口返回FFmpeg的版本信息,那么就说明安装成功了,你可以在命令提示行中任意文件夹下运行FFmpeg。

如果你收到“libstdc++ -6 is missing”的错误消息,那么你可能需要安装Microsoft Visual C++ Redistributable Package,该软件包可以在微软网站免费获取。5使用FFmpeg。

你可以使用FFmpeg进行各种媒体格式的转换。你需要使用命令行才能够使用FFmpeg命令。

2.如何在Windows上安装FFmpeg程序

下载FFmpeg。访问下载页面时,你将看到很多不同下载选项。你可以根据自己的操作系统选择下载最新的32位或64位静态程序版本。

下载并安装7-zip。7-zip是一个免费的压缩管理程序,它可以让你打开FFmpeg文件。

解压FFmpeg文件夹。当你使用7-zip来解压文件时,它会在原来下载文件位置生成一个新的文件夹。该文件夹名字类似于“ffmpeg-20130731-git-69fe25c-win32-static”。打开这个文件夹,以供稍后使用。

打开C:盘。点击开始菜单,然后点击计算机。选择安装Windows系统的磁盘(一般是C:)。在C:盘的根目录下(该目录下有名为Windows和Program Files文件夹),右击并在弹出菜单中选择新建文件夹。将新文件夹命名为“ffmpeg”。

打开新建的“ffmpeg”文件夹。将解压生成的文件夹中内容全部拷贝到“ffmpeg”文件夹中。

3.win10下ffmpeg

ffmpeg 3.0 正式版发布了,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。

这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。

4.怎样在windows下配置ffmpeg

首先介绍下我使用的集成环境wamp。

PHP: php5.2.6Apache: apache2.2.81.下载ffmpeg-php2. 解压ffmpeg-php-win32-all.zip 后有下面几个文件: avcodec-51.dll avformat-51.dll avutil-49.dll php_ffmpeg.dll pthreadGC2.dll3. 将四个文件拷贝到windows\system32文件夹下面(小插曲:之前自己再配置时候按照网上的文章只拷贝两个文件 avcodec-51.dll, avformat-51.dll到这个文件,结果发现并不能配置成功。后来将后面avutil-49.dll, pthreadGC2.dll全部拷贝过去就成功了,很有可能这四个文件是有一定关联使用的。)

avcodec-51.dll, avformat-51.dll, avutil-49.dll, pthreadGC2.dll4. 然后需要到apache\bin文件下找到php.ini文件下允许使用dll文件加入extension=php_ffmpeg.dll 并允许 extension=php_gd2.dll, extension=php_gettext.dll这两个改动后如下(去掉前面的分号就代表允许执行) extension=php_gd2.dll extension=php_gettext.dll extension=php_ffmpeg.dll5. 重新启动wamp后使用phpinfo()函数看到一下信息配置: //我两个环境一个apache一个IIS,iis不用重启就生效了,apache没试不知道, add by abocffmpegffmpeg-php version 0.5.2.1 libavcodec version Lavc51.43.0 libavformat version Lavf51.12.2 ffmpeg-php gd support enabled 以上就表明ffmpeg在php环境中配置成功了。6. 下面我们建立一个php的页面来测试是不是可以使用ffmpeg的一些函数功能。

建立testvideo.php文件 代码如下:<?phpextension_loaded('ffmpeg'); //可不要$ffmpegInstance = new ffmpeg_movie('C:\wamp\www\top10.mp4'); //这里要用绝对路径echo "getDuration: " . $ffmpegInstance->getDuration()."" ."getFrameCount: " . $ffmpegInstance->getFrameCount()."" ."getFrameRate: " . $ffmpegInstance->getFrameRate()."" ."getFilename: " . $ffmpegInstance->getFilename()."" ."getComment: " . $ffmpegInstance->getComment()."" ."getTitle: " . $ffmpegInstance->getTitle()."" ."getAuthor: " . $ffmpegInstance->getAuthor()."" ."getCopyright: " . $ffmpegInstance->getCopyright()."" ."getArtist: " . $ffmpegInstance->getArtist()."" ."getGenre: " . $ffmpegInstance->getGenre()."" ."getTrackNumber: " . $ffmpegInstance->getTrackNumber()."" ."getYear: " . $ffmpegInstance->getYear()."" ."getFrameHeight: " . $ffmpegInstance->getFrameHeight()."" ."getFrameWidth: " . $ffmpegInstance->getFrameWidth()."" ."getPixelFormat: " . $ffmpegInstance->getPixelFormat()."" ."getBitRate: " . $ffmpegInstance->getBitRate()."" ."getVideoBitRate: " . $ffmpegInstance->getVideoBitRate()."" ."getAudioBitRate: " . $ffmpegInstance->getAudioBitRate()."" ."getAudioSampleRate: " . $ffmpegInstance->getAudioSampleRate()."" ."getVideoCodec: " . $ffmpegInstance->getVideoCodec()."" ."getAudioCodec: " . $ffmpegInstance->getAudioCodec()."" ."getAudioChannels: " . $ffmpegInstance->getAudioChannels()."" ."hasAudio: " . $ffmpegInstance->hasAudio();?> 7.执行后如果拿到视频的一些信息如下就表示环境配置成功了,那我们就可以开始开发我们的视频转换了。执行结果:getDuration: 811.: 12167getFrameRate: 15getFilename: C:\wamp\www\top10.mp4getComment:getTitle:getAuthor:getCopyright:getArtist:getGenre:getTrackNumber: 0getYear: 0getFrameHeight: 240getFrameWidth: 320getPixelFormat: yuv420pgetBitRate: 269769getVideoBitRate:getAudioBitRate:getAudioSampleRate: 48000getVideoCodec: mpeg4getAudioCodec: : 2hasAudio: 1视频截图的话如下方法: //add by aboc$ff_frame = $ffmpegInstance->getFrame(rand(1,$ffmpegInstance->getFrameCount())); //随机截取某一帧$gd_image = $ff_frame->toGDImage();imagejpeg($gd_image,'t.jpg');imagedestroy($gd_image);echo '';。

5.如何将ffmpeg在windows编译和使用

FFmpeg在Windows系统下的编译过程,分四步:如下:1. 配置编译环境2. 下载FFMPEG的代码3. 编译,获取FFMPEG库(头文件,lib,和DLL)4. 在VC下配置,测试1. 配置编译环境1)安装MSys下载文件: bash-3.1-MSYS-1.0.11-snapshot.tar.bz2 msysCORE-1.0.11-20080826.tar.gz解压msysCORE-1.0.11-20080826.tar.gz,比如解压到X:\msys(以下内容都使用该路径描述,X为你安装的盘符)。

解压bash-3.1-MSYS-1.0.11-snapshot.tar.bz2,产生一个名为bash-3.1的目录,在该目录下有一个子目录名为bin,其他的目录不需要关心。复制bin目录中的所有文件到D:\msys\bin,提示是否要覆盖sh.exe的时候,选择是。

到“D:\msys\postinstall”目录下执行pi.bat,在出现的提示中输入n回车后(这个不搞错了),按任意键退出即可。2)安装MinGW 下载文件:binutils-2.20-1-mingw32-bin.tar.gz(binutils-2.19.1-mingw32-bin.tar.gz)gcc-core-3.4.5-20060117-3.tar.gz gcc-g++-3.4.5-20060117-3.tar.gzw32api-3.13-mingw32-dev.tar.gz mingwrt-3.16-mingw32-dev.tar.gz(mingwrt-3.15.2-mingw32-dev.tar.gz)mingwrt-3.16-mingw32-dll.tar.gz(mingwrt-3.15.2-mingw32-dll.tar.gz)把它们全部解压到X:\msys\mingw。

3)修改“msys.bat” 用文本编辑器打开D:\msys\msys.bat,由于打算用MSVC++编译程序,所以需要有.lib文件才能链接到FFmpeg的库,这些.lib文件可以使用微软的工具链中lib命令产生。为此,机器上必须已经安装了微软的Visual Studio或是Visual C++。

把下面一行加到msys.bat的最前面,把路径替换成机器上vcvars32.bat实际存在的路径,比如我的在“D:\program files\Microsoft Visual Studio 8\VC\bin”,于是就添加: call "D:\program files\Microsoft Visual Studio 8\VC\bin"4)系统整合 复制D:\msys\etc\fstab.sample为X:\msys\etc\fstab,用文本编辑器打开D:\msys\etc\fstab编辑。(需要使用一个支持Unix换行风格的编辑器,比如Notepad++),把下面这行: D:/mingw /mingw 改为: D:/msys/mingw /mingw注意:改的这个目录为mingw你所安装的目录,所以按本文来讲是这个目录。

如果你安装不目录不同,就要改成你所安装的目录。 完成以上步骤,MSys+MinGW系统就配置完成了。

2. 下载FFMPEG的代码下载代码的办法由两个,一个就是用svn 下载下来。我觉得哪怕你知道svn是啥,也不用这个方法,因为太慢了。

一个文件一个文件下,最关键SVN对应的地址是国外,都不知道什么才能全部下完。另外一个直接下一个代码的压缩包。

a) SVN下载 地址为svn://svn.ffmpeg.org/ffmpeg/trunkb) 直接压缩包。首先进入 这个是ffmpeg的官方主页。

在 选项FFmpeg SVN下,点击full checkout 或者bare sources。这连个链接第一个可以通过SVN更新代码,所以文件要大点,后面那个是纯代码。

或许可以直接点击该文件的这个两个链接的一个直接得到。(我用的是bare sources的程序)3. 编译,获取FFMPEG库(头文件,lib,和DLL)首先通过MSys安装目录下的msys.bat启动MSys,这时会出现一个命令行窗口,它是一个运行着bash的rxvt程序,如下图:这是一个类似Linux的shell并且在Windows上运行,就像是在使用一个真正的Linux shell。

不过使用这个shell时需要注意: →目录名使用正斜杠来分割,而不是Windows所使用的反斜杠(比如说要写成"D:/ffmpeg"而不是"D:\ffmpeg")。 →盘符(例如"C:\")可以从根目录处访问(像这样"/C/")。

→文件名或目录名中如果带有空格,必须用双引号括起(例如这样"/C/Program Files",带有双引号)。 下面切换到存放FFmpeg源代码的目录(假如你的代码解压之后的路径是D:\ffmpeg),方法是输入:"cd /D/ffmpeg"。

接下来要配置FFmpeg,选择编译时包含的库,这里先输入: ./configure --enable-shared --disable-static --enable-memalign-hack --enable-memalign-hack选项是FFmpeg在Windows上编译成功所必须指定的,待配置完成后,将回到命令提示符,看到下图所示的画面:如果没有错误的话,就可以"make"具有基本功能的FFmpeg了,在提示符后输入:make。 编译的过程将持续很长时间。

如果一切正常,结束后将返回提示符,并有如下的最后编译结束的输出画面:在提示符后输入:make install。执行完后会生成几个文件下在MSys目录的local文件夹下。

4. 在VC下配置(这个指如何在VC中调用ffmpeg库),测试VC环境配置:(假如目录为上图所示)方法当然就像其他额外库一样,一种是设置VC全局的Include路径为你E:\msys\local\include,设置VC全局lib路径为E:\msys\local\bin,增加操作系统的一个Path E:\msys\local\bin。另一种就是设置某个工程的lib和Include的路径。

增加一个指向上面对应的地址。这个我就不是说的详细,想必玩VC的都知道。

首先 建一个VC的控制台工程,然后把E:\audio_video\ffmpeg\ffmpeg-0.5\libavcodec\apiexample.c(ffmpeg的存放目录)拷贝到你建的那个工程。然后改名apiexample.cpp。

编译。你会发现缺头文件。

这个时候你需要将E:\msys\mingw \include。

6.iamc安装win10有一步骤你想将windows安装在哪里该如何选择

方法/步骤

1插上U盘,将U盘中内容备份一下,因为安装的时候会将U盘格式;将ISO文件放置电脑上,不能放在U盘上。

在桌面点“前往”—“实用工具”,选择”Boot Camp助理”

2打开后首先是介绍,点解“继续”

3提示选择安装window8以上版本,并点继续

4选择准备好的ISO文件后点“继续”

此时会提示格式U盘中的内容,格式化后U盘中原内容全部丢失,切记备份,点击“继续”

等待ISO文件写U盘完成

完成后会有安装新程序输入密码的提示,输入密码后进入下一步

给硬盘分区,可以根据自己的实际选择给windows分多大,给mac分多大。分好硬盘后点击“安装”

安装时首先出现许可条款,确认后点下一步,然后让输入win10的序列号,如果有请输入,如果没有请选择跳过,然后选择安装的版本;

选择完版本后需要选择系统安装到的分区,一定要选择BOOTCAMP对应的那个

选择对应的分区后下面会有一个无法安装到这个分区的提示,是由于这个分区不是NTFS的,点击下面的“格式化”按钮,格式化后就可以了;

点“下一步”后开始安装系统,如果在前面没有输入序列号,安装的后期还好提示输入序列号,此时可以选择“以后再说”

安装windows10的最后是设置用户名密码;

安装完成进入系统后最重要的一步是安装BootCamp,这个软件是mac将ISO文件写入U盘时自动放在U盘中的,直接安装即可,如果不安装系统很多硬件无法识别。

安装完成后,由于rmbp是视网膜屏幕,分辨率太高,字体显得特别小,可以在“个性化设置”中调整显示比例

如何安装FFMPEGwin10

转载请注明出处windows之家 » 如何安装ffmpeg

win10

笔记本win10截图设置键

阅读(5778)

本文主要为您介绍笔记本win10截图设置键,内容包括笔记本电脑按什么键可以截屏,win10的,win10快捷截屏怎么设置,win10笔记本任意截图键。截取全屏 自动保存组合键 同时按住Windows+Print Screen组合键,笔记本则按住Windows+Prt Sc SysRq按

win10

win10怎么设置多个背景

阅读(4665)

本文主要为您介绍win10怎么设置多个背景,内容包括如何在win10中使用多个背景,如何在win10中使用多个背景,win10双桌面怎么设置两个不同的壁纸。直接定位到自己想要设置壁纸的图片文件夹小编一般会把图片先放到电脑默认的壁纸文件夹里默认壁

win10

win10保护眼睛设置不改注册表

阅读(4358)

本文主要为您介绍win10保护眼睛设置不改注册表,内容包括word设置的护眼色时有时无,win10系统,用的修改注册表编辑器的办,win10电脑的护眼模式怎么设置,win10护眼模式怎么取消?。Word文档底色设为护眼色步骤: 电脑桌面,右键,点击个性化。 2、点

win10

win10非让我设置苹果手机

阅读(4417)

本文主要为您介绍win10非让我设置苹果手机,内容包括win10找不到iphone手机,怎么回事,升级win10后,电脑无法识别苹果手机!已经试过网上的一些方法,都,非要用苹果电脑相应的操作系统上才能完成开发吗!?!在别的win7。远程桌面连过去报如下错误

win10

win10点蓝牙设置闪退

阅读(3935)

本文主要为您介绍win10点蓝牙设置闪退,内容包括win10打开蓝牙设置闪退,win10蓝牙故障,图标什么的都在,但是打不开蓝牙设置,打开的白,我的电脑是win8系统,蓝牙用不了,设置里一点蓝牙就闪退。1.打开设备并使其可发现。使其可发现的方式取决于

win10

win10酷狗热键设置

阅读(4079)

本文主要为您介绍win10酷狗热键设置,内容包括电脑酷狗输入法怎么设置快捷键?,电脑酷狗输入法怎么设置快捷键?,电脑上有控制音乐的键,酷狗怎么设定?。2015酷狗音乐播放器默认快捷键:播放/暂停:Alt+F5上一首:Alt+Left(左箭头)下一首:Alt+ Right(右箭

win10

win10如何设置定时唤醒

阅读(4300)

本文主要为您介绍win10如何设置定时唤醒,内容包括Win10怎么设置定时开关机休眠唤醒,Win10怎么设置定时开关机休眠唤醒,Win10进入睡眠后怎么设置自动定时唤醒。首先查看电脑的休眠功能是否开启,如果没有需要先开启计算机的休眠功能(注意是“休

win10

win10设置更新在哪

阅读(4179)

本文主要为您介绍win10设置更新在哪,内容包括win10的更新在哪里?怎么设置,win10系统如何更新,更新按钮在哪儿,win10系统更新在哪。Win10系统关闭自动更新功能步骤方法:按WIN+R打开运行,输入services.msc回车然后找到“Windowsupdata”服务

win10

win10处理器个数怎么设置

阅读(4458)

本文主要为您介绍win10处理器个数怎么设置,内容包括win10怎么开启cpu核心数,W10cpu核数怎么修改,win10在任务管理器怎么改应用程序的cpu占用数目。网络上的各种伪技巧多得很,而这个就是比较典型的。在Win7帮助文件中对于msconfig的高级引导

win10

win10如何将任务栏设置成透明

阅读(4209)

本文主要为您介绍win10如何将任务栏设置成透明,内容包括Win10任务栏怎么设置透明,win10电脑任务栏怎么变透明,win10怎么设置任务栏透明。工具:win10方法如下:首先打开操作系统,进入桌面,如下所示,可以看到操作中心和任务栏是没有透明的

win10

win10自动锁定屏幕怎么设置

阅读(5416)

本文主要为您介绍win10自动锁定屏幕怎么设置,内容包括windows10怎么设置自动锁定屏幕,Win101709如何设置自动锁定电脑屏幕,win10电脑屏幕自动锁屏怎么设置?。在Windows10系统桌面,点击桌面左下角的开始按钮,在弹出的开始菜单中点击Windows系

win10

win10设置功能键加fn

阅读(4188)

本文主要为您介绍win10设置功能键加fn,内容包括Mac装的win10怎么设置FN键,笔记本功能键FN在哪里设置啊,怎么将戴尔快捷键设置成FN+的形式?。右下角系统托盘里面,找到bootcamp控制面板。可以在里面修改。(很简单,只有一个选项,你进去一眼就能看

win10

win10怎么给d盘设置权限

阅读(3927)

本文主要为您介绍win10怎么给d盘设置权限,内容包括如何给D盘设置权限?,win10系统D盘权限问题,win10怎么设置权限。win10怎么设置权限呢!当我们局域网里有电脑需要共享的时候怎么设置权限,这个权限有写入权限要怎么操作,如下图有解析。 方法/步

win10

win10蓝牙鼠标pin设置

阅读(4627)

本文主要为您介绍win10蓝牙鼠标pin设置,内容包括win10系统笔记本如何设置无线鼠标,win10系统怎么添加蓝牙鼠标,Win10怎么添加蓝牙鼠标。有线的直接插上即可,无线的操作方法如下:在电脑Win10系统的桌面上,点击左下角的开始菜单中的“控制面板”

win10

win10设置游戏锁帧

阅读(4639)

本文主要为您介绍win10设置游戏锁帧,内容包括Win10怎么游戏锁帧?N卡用很多软件都不行,去调垂直同步又不稳定,win10锁帧60,win10LOL锁帧60。这个问题存在很长时间了,估计还是有很多人因为这个苦恼,我说一下我的解决办法,win10版本是15063版。