window -- ffmpeg 安装使用


花开彼岸本无岸


说明

最近使用爬虫爬取 B 站的视频,发现单集视频由多个 flv 文件组成,想着一气呵成,就网上找了命令行方式组合视频的软件 ffmpeg,直接使用 python 调用


下载安装

  1. 进入下载页面选择 window 版本:http://ffmpeg.org/download.html#build-windows
  2. 解压下载好的 zip 文件到选定目录下
  3. 将解压好的文件目录中的 bin 目录路径加入到环境变量 path 中
  4. 进入 cmd,输入 ffmpeg -version,系统能识别的话就说明安装成功
C:\Users\pinsily>ffmpeg -version
ffmpeg version N-90553-gbe502ec6cd Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil      56. 12.100 / 56. 12.100
libavcodec     58. 16.100 / 58. 16.100
libavformat    58. 10.100 / 58. 10.100
libavdevice    58.  2.100 / 58.  2.100
libavfilter     7. 13.100 /  7. 13.100
libswscale      5.  0.102 /  5.  0.102
libswresample   3.  0.101 /  3.  0.101
libpostproc    55.  0.100 / 55.  0.100

简单使用

具体的可参考官网文档:http://ffmpeg.org/ffmpeg.html

  1. 在视频目录下新建 input.txt 文件
file 'input1.flv'
file 'input2.flv'
file 'input3.flv'
  1. 打开 cmd 定位到此目录,执行命令
ffmpeg -f concat -i filelist.txt -c copy output.flv

其中,concat 为协议,i表示 input,output.flv 为合并后的文件名


后记

其实,合并视屏只是 ffmpeg 框架中的一部分,感兴趣的话可以继续探究探究

http://www.cnblogs.com/briswhite/p/6362989.html


以下是FFmpegWindows上的安装使用教程: 1. 首先,你需要下载FFmpeg的静态构建版本。你可以在FFmpeg官方网站(https://www.ffmpeg.org)上找到预编译的Windows版本。 2. 解压下载的压缩包到你选择的文件夹中。 3. 添加FFmpeg到系统环境变量中。右键点击“计算机”(或“此电脑”),选择“属性”,再选择“高级系统设置”。在弹出的窗口中,点击“环境变量”,在“系统变量”部分找到“Path”变量,点击“编辑”,然后点击“新建”。在新建的文本框中输入FFmpeg的bin目录的路径(例如:C:\ffmpeg\bin)。点击“确定”保存更改。 4. 打开命令提示符(CMD)或PowerShell并输入以下命令来测试FFmpeg是否安装成功: ``` ffmpeg -version ``` 如果显示了FFmpeg的版本信息,那么说明安装成功了。 5. 现在你可以开始使用FFmpeg了。你可以在命令提示符或PowerShell中使用各种FFmpeg命令来处理视频和音频文件。以下是一些常用的命令示例: - 转码视频文件: ``` ffmpeg -i input.mp4 output.avi ``` - 转码音频文件: ``` ffmpeg -i input.mp3 output.ogg ``` - 裁剪视频文件: ``` ffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:30 -c copy output.mp4 ``` - 提取视频中的音频: ``` ffmpeg -i input.mp4 -vn -acodec copy output.aac ``` - 合并多个视频文件: ``` ffmpeg -f concat -i filelist.txt -c copy output.mp4 ``` 这只是一小部分FFmpeg的功能,你可以在FFmpeg的官方文档中找到更详细的命令和选项说明。 希望这个教程对你有帮助!如果你有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值