window -- ffmpeg 安装使用

原创 2018年04月15日 09:24:30

花开彼岸本无岸


说明

最近使用爬虫爬取 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


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LHYzyp/article/details/79946634

实战COM(04)----创建一个DCOM应用

 本文欢迎转载,唯请注明出处及作者 blackcolor@263.net---------------------------------------------------             ...
  • blackcolor
  • blackcolor
  • 2001-07-24 15:16:00
  • 891

Linux下FFmpeg安装教程

Linux下安装FFmpeg 安装yasm 下载yasm源码,链接:http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.g...
  • weixin_28949825
  • weixin_28949825
  • 2018-04-09 09:40:49
  • 32

使用ffmpeg获取视频时长等

查看视频信息的命令:ffmpeg -i 视频文件,如下: ffmpeg -i d://a.mp4 控制台输出 ffmpeg version N-89471-g88e2dc7d04 Cop...
  • psh18513234633
  • psh18513234633
  • 2018-02-13 14:09:01
  • 310

飞思卡尔 I.MX6Q-vpu视频编解码

前言 对应使用飞思卡尔的vpu进行硬件编解码,你需要配置出你linux下LTIB环境,导出imx-test中的mxc_vpu_test源码,这方面的内容在之前文档已经说明,可以去查看,这篇文章主要...
  • u012478275
  • u012478275
  • 2016-04-25 16:19:57
  • 7617

window -- ffmpeg 安装使用

花开彼岸本无岸 说明 最近使用爬虫爬取 B 站的视频,发现单集视频由多个 flv 文件组成,想着一气呵成,就网上找了命令行方式组合视频的软件 ffmpeg,直接使用 python 调用...
  • LHYzyp
  • LHYzyp
  • 2018-04-15 09:24:30
  • 17

FFmpeg 命令

1. 推流 1). 查看支持的设备 ffmpeg -f avfoundation -list_devices true -i "" 输出: MacBook-Air:~ mazaiting$ ffmp...
  • mazaiting
  • mazaiting
  • 2018-03-27 10:52:43
  • 5

MAC下编译ffmpeg

关于mac下编译ffmpeg的方法有很多方法,这里介绍一种亲测的简单方法软件版本 OS版本:OS X EI Capitan 10.11.5 FFMPEG源码版本:http://ffmpeg....
  • shirnyhelloworld
  • shirnyhelloworld
  • 2016-10-16 19:15:22
  • 232

ffmpeg命令行接收rtmp的问题

在使用ffmpeg的命令行接收rtmp流的过程中发现无法正常接收,出现如下问题: topsluo@localhost:~/workspace/ffmpeg-3.2.2$ ./ffmpeg -live...
  • TopsLuo
  • TopsLuo
  • 2018-04-03 17:40:46
  • 16

IMX.6Q 移植FFmpeg libx264软件编码 libmp3lame

ubuntu 16.04  工具链 sun@sun:/$  sun@sun:/$ arm-fsl-linux-gnueabi-gcc -v Using built-in specs. COL...
  • Aexisun
  • Aexisun
  • 2017-12-04 13:11:11
  • 120

FFMPEG学习(4)-使用ffmpeg读取基本音视频文件信息,熟释AVFormatContext结构

前段时间把环境整了下,闲时学习下ffmpeg.最近在看雷神的创作,边看,边学,感谢雷神!头文件:// // ffmpeg_read_av_info.hpp // ffmpegDemo // // ...
  • fengsh998
  • fengsh998
  • 2018-04-16 18:01:55
  • 17
收藏助手
不良信息举报
您举报文章:window -- ffmpeg 安装使用
举报原因:
原因补充:

(最多只允许输入30个字)